Documentation ¶
Index ¶
- func RegisterInterfaces(registry cryptotypes.InterfaceRegistry)
- func RegisterLegacyAminoCodec(cdc *commoncodec.LegacyAmino)
- type Client
- func (client *Client) AppCodec() commoncodec.Marshaler
- func (client *Client) Codec() *commoncodec.LegacyAmino
- func (client *Client) EncodingConfig() types.EncodingConfig
- func (client *Client) Manager() types.BaseClient
- func (client *Client) Module(name string) types.Module
- func (client *Client) RegisterModule(ms ...types.Module)
- func (client *Client) SetLogger(logger log.Logger)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterInterfaces ¶
func RegisterInterfaces(registry cryptotypes.InterfaceRegistry)
RegisterInterfaces registers the sdk message type.
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *commoncodec.LegacyAmino)
RegisterLegacyAminoCodec registers the sdk message type.
Types ¶
type Client ¶
type Client struct { types.BaseClient Bank bank.Client Key keys.Client Staking staking.Client Gov gov.Client Transfer transfer.Client FeeGrant feegrant.Client // contains filtered or unexported fields }
func NewClient ¶
func NewClient(cfg types.ClientConfig) Client
func (*Client) AppCodec ¶
func (client *Client) AppCodec() commoncodec.Marshaler
func (*Client) Codec ¶
func (client *Client) Codec() *commoncodec.LegacyAmino
func (*Client) EncodingConfig ¶
func (client *Client) EncodingConfig() types.EncodingConfig
func (*Client) Manager ¶
func (client *Client) Manager() types.BaseClient
func (*Client) RegisterModule ¶
Directories ¶
Path | Synopsis |
---|---|
Package modules is to warpped the API provided by each module of IRITA
|
Package modules is to warpped the API provided by each module of IRITA |
codec/legacy
Package legacy contains a global amino Cdc which is deprecated but still used in several places within the SDK.
|
Package legacy contains a global amino Cdc which is deprecated but still used in several places within the SDK. |
codec/types
Package types defines a custom wrapper for google.protobuf.Any which supports cached values as well as InterfaceRegistry which keeps track of types which can be used with Any for both security and introspection
|
Package types defines a custom wrapper for google.protobuf.Any which supports cached values as well as InterfaceRegistry which keeps track of types which can be used with Any for both security and introspection |
codec/unknownproto
unknownproto implements functionality to "type check" protobuf serialized byte sequences against an expected proto.Message to report:
|
unknownproto implements functionality to "type check" protobuf serialized byte sequences against an expected proto.Message to report: |
crypto/keys/secp256k1/internal/secp256k1
nolint:gocritic
|
nolint:gocritic |
uuid
reference: https://github.com/binance-chain/go-sdk/blob/master/common/uuid/codec.go
|
reference: https://github.com/binance-chain/go-sdk/blob/master/common/uuid/codec.go |
ibc
|
|
third_party
|
|
Package types defines a custom wrapper for google.protobuf.Any which supports cached values as well as InterfaceRegistry which keeps track of types which can be used with Any for both security and introspection
|
Package types defines a custom wrapper for google.protobuf.Any which supports cached values as well as InterfaceRegistry which keeps track of types which can be used with Any for both security and introspection |
Click to show internal directories.
Click to hide internal directories.