Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterInterfaces ¶
func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
RegisterInterfaces registers the sdk message type.
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
RegisterLegacyAminoCodec registers the sdk message type.
Types ¶
type Client ¶
type Client struct { types.BaseClient Bank bank.Client Token token.Client Service service.Client // contains filtered or unexported fields }
func NewClient ¶
func NewClient(cfg types.ClientConfig) Client
func (*Client) Codec ¶
func (client *Client) Codec() *codec.LegacyAmino
func (*Client) Manager ¶
func (client *Client) Manager() types.BaseClient
func (*Client) RegisterModule ¶
type ServiceClient ¶
type ServiceClient = service.ServiceClient
ServiceClient exports service.ServiceClient
func NewServiceClient ¶
func NewServiceClient(cfg types.ClientConfig) ServiceClient
NewServiceClient contructs a service client
Directories ¶
Path | Synopsis |
---|---|
base_modules
|
|
auth
Package auth is a reverse proxy.
|
Package auth is a reverse proxy. |
bank
Package bank is a reverse proxy.
|
Package bank is a reverse proxy. |
token
Package token is a reverse proxy.
|
Package token is a reverse proxy. |
Package modules is to warpped the API provided by each module of IRIS-Hub
|
Package modules is to warpped the API provided by each module of IRIS-Hub |
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. |
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 |
unknownproto
unknownproto implements functionality to "type check" protobuf serialized byte sequences against an expected proto.Message to report: a) Unknown fields in the stream -- this is indicative of mismatched services, perhaps a malicious actor b) Mismatched wire types for a field -- this is indicative of mismatched services Its API signature is similar to proto.Unmarshal([]byte, proto.Message) in the strict case if err := RejectUnknownFieldsStrict(protoBlob, protoMessage, false); err != nil { // Handle the error.
|
unknownproto implements functionality to "type check" protobuf serialized byte sequences against an expected proto.Message to report: a) Unknown fields in the stream -- this is indicative of mismatched services, perhaps a malicious actor b) Mismatched wire types for a field -- this is indicative of mismatched services Its API signature is similar to proto.Unmarshal([]byte, proto.Message) in the strict case if err := RejectUnknownFieldsStrict(protoBlob, protoMessage, false); err != nil { // Handle the error. |
keys/secp256k1/internal/secp256k1
nolint:gocritic Package secp256k1 wraps the bitcoin secp256k1 C library.
|
nolint:gocritic Package secp256k1 wraps the bitcoin secp256k1 C library. |
Package service is a reverse proxy.
|
Package service is a reverse proxy. |
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/generator.go Package uuid reference: https://github.com/binance-chain/go-sdk/blob/master/common/uuid/uuid.go
|
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/generator.go Package uuid reference: https://github.com/binance-chain/go-sdk/blob/master/common/uuid/uuid.go |
Click to show internal directories.
Click to hide internal directories.