Documentation ¶
Index ¶
- type Client
- func (c *Client) AccountRetriever() client.AccountRetriever
- func (c *Client) BroadcastTx(memo string, messages ...sdk.Msg) (res *sdk.TxResponse, err error)
- func (c *Client) ChainID() string
- func (c *Client) Client() rpcclient.Client
- func (c *Client) Copy() *Client
- func (c *Client) From() string
- func (c *Client) FromAddress() sdk.AccAddress
- func (c *Client) Keyring() keyring.Keyring
- func (c *Client) LegacyAmino() *codec.LegacyAmino
- func (c *Client) QueryAccount(address sdk.AccAddress) (authtypes.AccountI, error)
- func (c *Client) QueryBalance(address sdk.AccAddress, denom string) (*sdk.Coin, error)
- func (c *Client) QueryDelegations(address sdk.AccAddress) (stakingtypes.DelegationResponses, error)
- func (c *Client) QueryDeposit(address sdk.AccAddress) (*deposittypes.Deposit, error)
- func (c *Client) QueryNode(address hubtypes.NodeAddress) (*nodetypes.Node, error)
- func (c *Client) QueryNodes(status hubtypes.Status, pagination *query.PageRequest) (nodetypes.Nodes, error)
- func (c *Client) QueryNodesForPlan(id uint64, pagination *query.PageRequest) (nodetypes.Nodes, error)
- func (c *Client) QueryPlan(id uint64) (*plantypes.Plan, error)
- func (c *Client) QueryPlansForProvider(address hubtypes.ProvAddress, status hubtypes.Status, ...) (plantypes.Plans, error)
- func (c *Client) QueryProposalVote(id uint64, address sdk.AccAddress) (*govtypes.Vote, error)
- func (c *Client) QueryProposals() (govtypes.Proposals, error)
- func (c *Client) QueryProvider(address hubtypes.ProvAddress) (*providertypes.Provider, error)
- func (c *Client) QueryProviders(pagination *query.PageRequest) (providertypes.Providers, error)
- func (c *Client) QueryQuota(id uint64, address sdk.AccAddress) (*subscriptiontypes.Quota, error)
- func (c *Client) QueryQuotas(id uint64, pagination *query.PageRequest) (subscriptiontypes.Quotas, error)
- func (c *Client) QuerySession(id uint64) (*sessiontypes.Session, error)
- func (c *Client) QuerySessionsForAddress(address sdk.AccAddress, status hubtypes.Status, pagination *query.PageRequest) (sessiontypes.Sessions, error)
- func (c *Client) QuerySubscription(id uint64) (*subscriptiontypes.Subscription, error)
- func (c *Client) QuerySubscriptionsForAddress(address sdk.AccAddress, status hubtypes.Status, pagination *query.PageRequest) (subscriptiontypes.Subscriptions, error)
- func (c *Client) QueryValidator(address sdk.ValAddress) (*stakingtypes.Validator, error)
- func (c *Client) QueryValidators(status string, pagination *query.PageRequest) (stakingtypes.Validators, error)
- func (c *Client) SimulateAndExecute() bool
- func (c *Client) TxConfig() client.TxConfig
- func (c *Client) WithAccountNumber(v uint64) *Client
- func (c *Client) WithAccountRetriever(v client.AccountRetriever) *Client
- func (c *Client) WithBroadcastMode(v string) *Client
- func (c *Client) WithChainID(v string) *Client
- func (c *Client) WithClient(v rpcclient.Client) *Client
- func (c *Client) WithFees(v string) *Client
- func (c *Client) WithFrom(v string) *Client
- func (c *Client) WithFromAddress(v sdk.AccAddress) *Client
- func (c *Client) WithFromName(v string) *Client
- func (c *Client) WithGas(v uint64) *Client
- func (c *Client) WithGasAdjustment(v float64) *Client
- func (c *Client) WithGasPrices(v string) *Client
- func (c *Client) WithGenerateOnly(v bool) *Client
- func (c *Client) WithHeight(v int64) *Client
- func (c *Client) WithHomeDir(v string) *Client
- func (c *Client) WithInput(v io.Reader) *Client
- func (c *Client) WithInterfaceRegistry(v codectypes.InterfaceRegistry) *Client
- func (c *Client) WithJSONMarshaler(v codec.JSONMarshaler) *Client
- func (c *Client) WithKeyring(v keyring.Keyring) *Client
- func (c *Client) WithKeyringDir(v string) *Client
- func (c *Client) WithLegacyAmino(v *codec.LegacyAmino) *Client
- func (c *Client) WithMemo(v string) *Client
- func (c *Client) WithNodeURI(v string) *Client
- func (c *Client) WithOffline(v bool) *Client
- func (c *Client) WithOutput(v io.Writer) *Client
- func (c *Client) WithOutputFormat(v string) *Client
- func (c *Client) WithSequence(v uint64) *Client
- func (c *Client) WithSignMode(v string) *Client
- func (c *Client) WithSimulate(v bool) *Client
- func (c *Client) WithSimulateAndExecute(v bool) *Client
- func (c *Client) WithSkipConfirm(v bool) *Client
- func (c *Client) WithTimeoutHeight(v uint64) *Client
- func (c *Client) WithTxConfig(v client.TxConfig) *Client
- func (c *Client) WithUseLedger(v bool) *Client
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func NewDefaultClient ¶
func NewDefaultClient() *Client
func (*Client) AccountRetriever ¶
func (c *Client) AccountRetriever() client.AccountRetriever
func (*Client) BroadcastTx ¶
func (*Client) FromAddress ¶
func (c *Client) FromAddress() sdk.AccAddress
func (*Client) LegacyAmino ¶
func (c *Client) LegacyAmino() *codec.LegacyAmino
func (*Client) QueryAccount ¶
func (*Client) QueryBalance ¶
func (*Client) QueryDelegations ¶
func (c *Client) QueryDelegations(address sdk.AccAddress) (stakingtypes.DelegationResponses, error)
func (*Client) QueryDeposit ¶
func (c *Client) QueryDeposit(address sdk.AccAddress) (*deposittypes.Deposit, error)
func (*Client) QueryNodes ¶
func (*Client) QueryNodesForPlan ¶
func (*Client) QueryPlansForProvider ¶
func (c *Client) QueryPlansForProvider(address hubtypes.ProvAddress, status hubtypes.Status, pagination *query.PageRequest) (plantypes.Plans, error)
func (*Client) QueryProposalVote ¶
func (*Client) QueryProvider ¶
func (c *Client) QueryProvider(address hubtypes.ProvAddress) (*providertypes.Provider, error)
func (*Client) QueryProviders ¶
func (c *Client) QueryProviders(pagination *query.PageRequest) (providertypes.Providers, error)
func (*Client) QueryQuota ¶
func (c *Client) QueryQuota(id uint64, address sdk.AccAddress) (*subscriptiontypes.Quota, error)
func (*Client) QueryQuotas ¶
func (c *Client) QueryQuotas(id uint64, pagination *query.PageRequest) (subscriptiontypes.Quotas, error)
func (*Client) QuerySession ¶
func (c *Client) QuerySession(id uint64) (*sessiontypes.Session, error)
func (*Client) QuerySessionsForAddress ¶
func (c *Client) QuerySessionsForAddress(address sdk.AccAddress, status hubtypes.Status, pagination *query.PageRequest) (sessiontypes.Sessions, error)
func (*Client) QuerySubscription ¶
func (c *Client) QuerySubscription(id uint64) (*subscriptiontypes.Subscription, error)
func (*Client) QuerySubscriptionsForAddress ¶
func (c *Client) QuerySubscriptionsForAddress(address sdk.AccAddress, status hubtypes.Status, pagination *query.PageRequest) (subscriptiontypes.Subscriptions, error)
func (*Client) QueryValidator ¶
func (c *Client) QueryValidator(address sdk.ValAddress) (*stakingtypes.Validator, error)
func (*Client) QueryValidators ¶
func (c *Client) QueryValidators(status string, pagination *query.PageRequest) (stakingtypes.Validators, error)
func (*Client) SimulateAndExecute ¶
func (*Client) WithAccountNumber ¶
func (*Client) WithAccountRetriever ¶
func (c *Client) WithAccountRetriever(v client.AccountRetriever) *Client
func (*Client) WithBroadcastMode ¶
func (*Client) WithChainID ¶
func (*Client) WithFromAddress ¶
func (c *Client) WithFromAddress(v sdk.AccAddress) *Client
func (*Client) WithFromName ¶
func (*Client) WithGasAdjustment ¶
func (*Client) WithGasPrices ¶
func (*Client) WithGenerateOnly ¶
func (*Client) WithHeight ¶
func (*Client) WithHomeDir ¶
func (*Client) WithInterfaceRegistry ¶
func (c *Client) WithInterfaceRegistry(v codectypes.InterfaceRegistry) *Client
func (*Client) WithJSONMarshaler ¶
func (c *Client) WithJSONMarshaler(v codec.JSONMarshaler) *Client
func (*Client) WithKeyringDir ¶
func (*Client) WithLegacyAmino ¶
func (c *Client) WithLegacyAmino(v *codec.LegacyAmino) *Client
func (*Client) WithNodeURI ¶
func (*Client) WithOffline ¶
func (*Client) WithOutputFormat ¶
func (*Client) WithSequence ¶
func (*Client) WithSignMode ¶
func (*Client) WithSimulate ¶
func (*Client) WithSimulateAndExecute ¶
func (*Client) WithSkipConfirm ¶
func (*Client) WithTimeoutHeight ¶
func (*Client) WithUseLedger ¶
Click to show internal directories.
Click to hide internal directories.