Versions in this module Expand all Collapse all v0 v0.6.0 Jul 21, 2020 Changes in this version type CurrenciesClient + func (c CurrenciesClient) Withdraw(msg MsgWithdrawCurrency) (TxResponse, error) + type MsgWithdrawCurrency = curr.MsgWithdrawCurrency v0.1.0 Apr 6, 2020 Changes in this version + const BroadcastAsync + const BroadcastBlock + const BroadcastSync + var NewMsgSubmitCall = msmsgs.NewMsgSubmitCall + var SortJSON = types.SortJSON + func DefaultCodec() *codec.Codec + type AccAddress = types.AccAddress + type Assets = oracle.Assets + type AuthClient struct + func (c AuthClient) Account(address AccAddress) (auth.BaseAccount, error) + type BaseAccount = auth.BaseAccount + type BroadcastReq = rest.BroadcastReq + type Codec = codec.Codec + type CurrenciesClient struct + func (c CurrenciesClient) Destroy(msg MsgDestroyCurrency) (TxResponse, error) + func (c CurrenciesClient) Issue(msg MsgIssueCurrency, msgID string) (TxResponse, error) + type DnodeClient struct + func New(opts ...Option) DnodeClient + func (c DnodeClient) AccountName() string + func (c DnodeClient) Auth() AuthClient + func (c DnodeClient) BroadcastMode() string + func (c DnodeClient) Codec() *Codec + func (c DnodeClient) Currencies() CurrenciesClient + func (c DnodeClient) FromAddress() AccAddress + func (c DnodeClient) NodeURL() string + func (c DnodeClient) Oracle() OracleClient + func (c DnodeClient) Passphrase() string + func (c DnodeClient) Tx() TxClient + func (c DnodeClient) TxBuilder() TxBuilder + func (c DnodeClient) WithAccount(account BaseAccount) DnodeClient + func (c DnodeClient) WithAccountName(name string) DnodeClient + func (c DnodeClient) WithAccountNumber(number uint64) DnodeClient + func (c DnodeClient) WithBroadcastMode(mode TxBroadcastMode) DnodeClient + func (c DnodeClient) WithChainID(chainID string) DnodeClient + func (c DnodeClient) WithFees(fees string) DnodeClient + func (c DnodeClient) WithFromAddress(addr AccAddress) DnodeClient + func (c DnodeClient) WithGas(gas uint64) DnodeClient + func (c DnodeClient) WithGasPrices(gasPrices string) DnodeClient + func (c DnodeClient) WithKeybase(kb Keybase) DnodeClient + func (c DnodeClient) WithMemo(memo string) DnodeClient + func (c DnodeClient) WithPassphrase(phrase string) DnodeClient + func (c DnodeClient) WithSequence(seq uint64) DnodeClient + type Keybase = keys.Keybase + type Msg = types.Msg + type MsgConfirmCall = msmsgs.MsgConfirmCall + type MsgDestroyCurrency = msgs.MsgDestroyCurrency + type MsgIssueCurrency = msgs.MsgIssueCurrency + type MsgPostPrice = oracle.MsgPostPrice + type MsgRevokeConfirm = msmsgs.MsgRevokeConfirm + type MsgSubmitCall = msmsgs.MsgSubmitCall + type Option func(*DnodeClient) + func WithAccountName(name string) Option + func WithBroadcastMode(mode TxBroadcastMode) Option + func WithCodec(cdc *codec.Codec) Option + func WithFromAddress(addr AccAddress) Option + func WithHTTPClient(cl *http.Client) Option + func WithNodeURL(url string) Option + func WithPassphrase(pp string) Option + func WithTxBuilder(b auth.TxBuilder) Option + type OracleClient struct + func (c OracleClient) Assets() (Assets, error) + func (c OracleClient) PostPrices(msgs []MsgPostPrice) (result TxResponse, err error) + type StdFee = auth.StdFee + type StdTx = auth.StdTx + type TxBroadcastMode int + const TxAsyncMode + const TxBlockMode + const TxSyncMode + func (bm TxBroadcastMode) String() string + type TxBuilder = auth.TxBuilder + type TxClient struct + func (c TxClient) Broadcast(msgs []Msg) (TxResponse, error) + type TxResponse = types.TxResponse