Documentation ¶
Index ¶
- func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
- func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
- type PLUGCHAINClient
- func (client *PLUGCHAINClient) AppCodec() codec.Marshaler
- func (client *PLUGCHAINClient) Codec() *codec.LegacyAmino
- func (client *PLUGCHAINClient) EncodingConfig() types.EncodingConfig
- func (client *PLUGCHAINClient) Manager() types.BaseClient
- func (client *PLUGCHAINClient) Module(name string) types.Module
- func (client *PLUGCHAINClient) RegisterModule(ms ...types.Module)
- func (client *PLUGCHAINClient) SetLogger(logger log.Logger)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterInterfaces ¶
func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
Register interface register SDK message type
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
Register SDK message type
Types ¶
type PLUGCHAINClient ¶
type PLUGCHAINClient struct { types.BaseClient Key keys.Client Bank bank.Client Prc10 prc10.Client Swap coinswap.Client Nft nft.Client Gov gov.Client Staking staking.Client Pvm _pvm.Client // contains filtered or unexported fields }
func NewPLUGCHAINClient ¶
func NewPLUGCHAINClient(cfg types.ClientConfig) PLUGCHAINClient
func (*PLUGCHAINClient) AppCodec ¶
func (client *PLUGCHAINClient) AppCodec() codec.Marshaler
func (*PLUGCHAINClient) Codec ¶
func (client *PLUGCHAINClient) Codec() *codec.LegacyAmino
func (*PLUGCHAINClient) EncodingConfig ¶
func (client *PLUGCHAINClient) EncodingConfig() types.EncodingConfig
func (*PLUGCHAINClient) Manager ¶
func (client *PLUGCHAINClient) Manager() types.BaseClient
func (*PLUGCHAINClient) RegisterModule ¶
func (client *PLUGCHAINClient) RegisterModule(ms ...types.Module)
func (*PLUGCHAINClient) SetLogger ¶
func (client *PLUGCHAINClient) SetLogger(logger log.Logger)
Set log
Directories ¶
Path | Synopsis |
---|---|
client
|
|
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. |
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. |
keys
Package keys allows you to manage your local tendermint keystore (wallets) for plug.
|
Package keys allows you to manage your local tendermint keystore (wallets) for plug. |
third_party
|
|
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.