Documentation
¶
Overview ¶
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
- func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
- func RegisterMsgServer(s grpc1.Server, srv MsgServer)
- func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
- func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
- func RegisterQueryServer(s grpc1.Server, srv QueryServer)
- type AccountKeeper
- type AddressBurnedAmount
- func (*AddressBurnedAmount) Descriptor() ([]byte, []int)
- func (m *AddressBurnedAmount) GetAddress() string
- func (m *AddressBurnedAmount) Marshal() (dAtA []byte, err error)
- func (m *AddressBurnedAmount) MarshalTo(dAtA []byte) (int, error)
- func (m *AddressBurnedAmount) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AddressBurnedAmount) ProtoMessage()
- func (m *AddressBurnedAmount) Reset()
- func (m *AddressBurnedAmount) Size() (n int)
- func (m *AddressBurnedAmount) String() string
- func (m *AddressBurnedAmount) Unmarshal(dAtA []byte) error
- func (m *AddressBurnedAmount) XXX_DiscardUnknown()
- func (m *AddressBurnedAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddressBurnedAmount) XXX_Merge(src proto.Message)
- func (m *AddressBurnedAmount) XXX_Size() int
- func (m *AddressBurnedAmount) XXX_Unmarshal(b []byte) error
- type BankKeeper
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) GetBurnedByAccount() []AddressBurnedAmount
- func (m *GenesisState) GetLinkedAddresses() []LinkedAddresses
- func (m *GenesisState) Marshal() (dAtA []byte, err error)
- func (m *GenesisState) MarshalTo(dAtA []byte) (int, error)
- func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GenesisState) ProtoMessage()
- func (m *GenesisState) Reset()
- func (m *GenesisState) Size() (n int)
- func (m *GenesisState) String() string
- func (m *GenesisState) Unmarshal(dAtA []byte) error
- func (gs GenesisState) Validate() error
- func (m *GenesisState) XXX_DiscardUnknown()
- func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GenesisState) XXX_Merge(src proto.Message)
- func (m *GenesisState) XXX_Size() int
- func (m *GenesisState) XXX_Unmarshal(b []byte) error
- type LinkedAddresses
- func (*LinkedAddresses) Descriptor() ([]byte, []int)
- func (m *LinkedAddresses) GetLinkedAddress() string
- func (m *LinkedAddresses) GetStrideAddress() string
- func (m *LinkedAddresses) Marshal() (dAtA []byte, err error)
- func (m *LinkedAddresses) MarshalTo(dAtA []byte) (int, error)
- func (m *LinkedAddresses) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LinkedAddresses) ProtoMessage()
- func (m *LinkedAddresses) Reset()
- func (m *LinkedAddresses) Size() (n int)
- func (m *LinkedAddresses) String() string
- func (m *LinkedAddresses) Unmarshal(dAtA []byte) error
- func (m *LinkedAddresses) XXX_DiscardUnknown()
- func (m *LinkedAddresses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkedAddresses) XXX_Merge(src proto.Message)
- func (m *LinkedAddresses) XXX_Size() int
- func (m *LinkedAddresses) XXX_Unmarshal(b []byte) error
- type MsgBurn
- func (*MsgBurn) Descriptor() ([]byte, []int)
- func (m *MsgBurn) GetBurner() string
- func (msg *MsgBurn) GetSigners() []sdk.AccAddress
- func (m *MsgBurn) Marshal() (dAtA []byte, err error)
- func (m *MsgBurn) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgBurn) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgBurn) ProtoMessage()
- func (m *MsgBurn) Reset()
- func (msg MsgBurn) Route() string
- func (m *MsgBurn) Size() (n int)
- func (m *MsgBurn) String() string
- func (msg MsgBurn) Type() string
- func (m *MsgBurn) Unmarshal(dAtA []byte) error
- func (msg *MsgBurn) ValidateBasic() error
- func (m *MsgBurn) XXX_DiscardUnknown()
- func (m *MsgBurn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgBurn) XXX_Merge(src proto.Message)
- func (m *MsgBurn) XXX_Size() int
- func (m *MsgBurn) XXX_Unmarshal(b []byte) error
- type MsgBurnResponse
- func (*MsgBurnResponse) Descriptor() ([]byte, []int)
- func (m *MsgBurnResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgBurnResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgBurnResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgBurnResponse) ProtoMessage()
- func (m *MsgBurnResponse) Reset()
- func (m *MsgBurnResponse) Size() (n int)
- func (m *MsgBurnResponse) String() string
- func (m *MsgBurnResponse) Unmarshal(dAtA []byte) error
- func (m *MsgBurnResponse) XXX_DiscardUnknown()
- func (m *MsgBurnResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgBurnResponse) XXX_Merge(src proto.Message)
- func (m *MsgBurnResponse) XXX_Size() int
- func (m *MsgBurnResponse) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgLink
- func (*MsgLink) Descriptor() ([]byte, []int)
- func (m *MsgLink) GetLinkedAddress() string
- func (msg *MsgLink) GetSigners() []sdk.AccAddress
- func (m *MsgLink) GetStrideAddress() string
- func (m *MsgLink) Marshal() (dAtA []byte, err error)
- func (m *MsgLink) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgLink) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgLink) ProtoMessage()
- func (m *MsgLink) Reset()
- func (msg MsgLink) Route() string
- func (m *MsgLink) Size() (n int)
- func (m *MsgLink) String() string
- func (msg MsgLink) Type() string
- func (m *MsgLink) Unmarshal(dAtA []byte) error
- func (msg *MsgLink) ValidateBasic() error
- func (m *MsgLink) XXX_DiscardUnknown()
- func (m *MsgLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgLink) XXX_Merge(src proto.Message)
- func (m *MsgLink) XXX_Size() int
- func (m *MsgLink) XXX_Unmarshal(b []byte) error
- type MsgLinkResponse
- func (*MsgLinkResponse) Descriptor() ([]byte, []int)
- func (m *MsgLinkResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgLinkResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgLinkResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgLinkResponse) ProtoMessage()
- func (m *MsgLinkResponse) Reset()
- func (m *MsgLinkResponse) Size() (n int)
- func (m *MsgLinkResponse) String() string
- func (m *MsgLinkResponse) Unmarshal(dAtA []byte) error
- func (m *MsgLinkResponse) XXX_DiscardUnknown()
- func (m *MsgLinkResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgLinkResponse) XXX_Merge(src proto.Message)
- func (m *MsgLinkResponse) XXX_Size() int
- func (m *MsgLinkResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type QueryClient
- type QueryLinkedAddressRequest
- func (*QueryLinkedAddressRequest) Descriptor() ([]byte, []int)
- func (m *QueryLinkedAddressRequest) GetStrideAddress() string
- func (m *QueryLinkedAddressRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryLinkedAddressRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryLinkedAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryLinkedAddressRequest) ProtoMessage()
- func (m *QueryLinkedAddressRequest) Reset()
- func (m *QueryLinkedAddressRequest) Size() (n int)
- func (m *QueryLinkedAddressRequest) String() string
- func (m *QueryLinkedAddressRequest) Unmarshal(dAtA []byte) error
- func (m *QueryLinkedAddressRequest) XXX_DiscardUnknown()
- func (m *QueryLinkedAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryLinkedAddressRequest) XXX_Merge(src proto.Message)
- func (m *QueryLinkedAddressRequest) XXX_Size() int
- func (m *QueryLinkedAddressRequest) XXX_Unmarshal(b []byte) error
- type QueryLinkedAddressResponse
- func (*QueryLinkedAddressResponse) Descriptor() ([]byte, []int)
- func (m *QueryLinkedAddressResponse) GetLinkedAddress() string
- func (m *QueryLinkedAddressResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryLinkedAddressResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryLinkedAddressResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryLinkedAddressResponse) ProtoMessage()
- func (m *QueryLinkedAddressResponse) Reset()
- func (m *QueryLinkedAddressResponse) Size() (n int)
- func (m *QueryLinkedAddressResponse) String() string
- func (m *QueryLinkedAddressResponse) Unmarshal(dAtA []byte) error
- func (m *QueryLinkedAddressResponse) XXX_DiscardUnknown()
- func (m *QueryLinkedAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryLinkedAddressResponse) XXX_Merge(src proto.Message)
- func (m *QueryLinkedAddressResponse) XXX_Size() int
- func (m *QueryLinkedAddressResponse) XXX_Unmarshal(b []byte) error
- type QueryServer
- type QueryStrdBurnedByAddressRequest
- func (*QueryStrdBurnedByAddressRequest) Descriptor() ([]byte, []int)
- func (m *QueryStrdBurnedByAddressRequest) GetAddress() string
- func (m *QueryStrdBurnedByAddressRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryStrdBurnedByAddressRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryStrdBurnedByAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryStrdBurnedByAddressRequest) ProtoMessage()
- func (m *QueryStrdBurnedByAddressRequest) Reset()
- func (m *QueryStrdBurnedByAddressRequest) Size() (n int)
- func (m *QueryStrdBurnedByAddressRequest) String() string
- func (m *QueryStrdBurnedByAddressRequest) Unmarshal(dAtA []byte) error
- func (m *QueryStrdBurnedByAddressRequest) XXX_DiscardUnknown()
- func (m *QueryStrdBurnedByAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryStrdBurnedByAddressRequest) XXX_Merge(src proto.Message)
- func (m *QueryStrdBurnedByAddressRequest) XXX_Size() int
- func (m *QueryStrdBurnedByAddressRequest) XXX_Unmarshal(b []byte) error
- type QueryStrdBurnedByAddressResponse
- func (*QueryStrdBurnedByAddressResponse) Descriptor() ([]byte, []int)
- func (m *QueryStrdBurnedByAddressResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryStrdBurnedByAddressResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryStrdBurnedByAddressResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryStrdBurnedByAddressResponse) ProtoMessage()
- func (m *QueryStrdBurnedByAddressResponse) Reset()
- func (m *QueryStrdBurnedByAddressResponse) Size() (n int)
- func (m *QueryStrdBurnedByAddressResponse) String() string
- func (m *QueryStrdBurnedByAddressResponse) Unmarshal(dAtA []byte) error
- func (m *QueryStrdBurnedByAddressResponse) XXX_DiscardUnknown()
- func (m *QueryStrdBurnedByAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryStrdBurnedByAddressResponse) XXX_Merge(src proto.Message)
- func (m *QueryStrdBurnedByAddressResponse) XXX_Size() int
- func (m *QueryStrdBurnedByAddressResponse) XXX_Unmarshal(b []byte) error
- type QueryStrdBurnerAddressRequest
- func (*QueryStrdBurnerAddressRequest) Descriptor() ([]byte, []int)
- func (m *QueryStrdBurnerAddressRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryStrdBurnerAddressRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryStrdBurnerAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryStrdBurnerAddressRequest) ProtoMessage()
- func (m *QueryStrdBurnerAddressRequest) Reset()
- func (m *QueryStrdBurnerAddressRequest) Size() (n int)
- func (m *QueryStrdBurnerAddressRequest) String() string
- func (m *QueryStrdBurnerAddressRequest) Unmarshal(dAtA []byte) error
- func (m *QueryStrdBurnerAddressRequest) XXX_DiscardUnknown()
- func (m *QueryStrdBurnerAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryStrdBurnerAddressRequest) XXX_Merge(src proto.Message)
- func (m *QueryStrdBurnerAddressRequest) XXX_Size() int
- func (m *QueryStrdBurnerAddressRequest) XXX_Unmarshal(b []byte) error
- type QueryStrdBurnerAddressResponse
- func (*QueryStrdBurnerAddressResponse) Descriptor() ([]byte, []int)
- func (m *QueryStrdBurnerAddressResponse) GetAddress() string
- func (m *QueryStrdBurnerAddressResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryStrdBurnerAddressResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryStrdBurnerAddressResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryStrdBurnerAddressResponse) ProtoMessage()
- func (m *QueryStrdBurnerAddressResponse) Reset()
- func (m *QueryStrdBurnerAddressResponse) Size() (n int)
- func (m *QueryStrdBurnerAddressResponse) String() string
- func (m *QueryStrdBurnerAddressResponse) Unmarshal(dAtA []byte) error
- func (m *QueryStrdBurnerAddressResponse) XXX_DiscardUnknown()
- func (m *QueryStrdBurnerAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryStrdBurnerAddressResponse) XXX_Merge(src proto.Message)
- func (m *QueryStrdBurnerAddressResponse) XXX_Size() int
- func (m *QueryStrdBurnerAddressResponse) XXX_Unmarshal(b []byte) error
- type QueryTotalStrdBurnedRequest
- func (*QueryTotalStrdBurnedRequest) Descriptor() ([]byte, []int)
- func (m *QueryTotalStrdBurnedRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryTotalStrdBurnedRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTotalStrdBurnedRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTotalStrdBurnedRequest) ProtoMessage()
- func (m *QueryTotalStrdBurnedRequest) Reset()
- func (m *QueryTotalStrdBurnedRequest) Size() (n int)
- func (m *QueryTotalStrdBurnedRequest) String() string
- func (m *QueryTotalStrdBurnedRequest) Unmarshal(dAtA []byte) error
- func (m *QueryTotalStrdBurnedRequest) XXX_DiscardUnknown()
- func (m *QueryTotalStrdBurnedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTotalStrdBurnedRequest) XXX_Merge(src proto.Message)
- func (m *QueryTotalStrdBurnedRequest) XXX_Size() int
- func (m *QueryTotalStrdBurnedRequest) XXX_Unmarshal(b []byte) error
- type QueryTotalStrdBurnedResponse
- func (*QueryTotalStrdBurnedResponse) Descriptor() ([]byte, []int)
- func (m *QueryTotalStrdBurnedResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryTotalStrdBurnedResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTotalStrdBurnedResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTotalStrdBurnedResponse) ProtoMessage()
- func (m *QueryTotalStrdBurnedResponse) Reset()
- func (m *QueryTotalStrdBurnedResponse) Size() (n int)
- func (m *QueryTotalStrdBurnedResponse) String() string
- func (m *QueryTotalStrdBurnedResponse) Unmarshal(dAtA []byte) error
- func (m *QueryTotalStrdBurnedResponse) XXX_DiscardUnknown()
- func (m *QueryTotalStrdBurnedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTotalStrdBurnedResponse) XXX_Merge(src proto.Message)
- func (m *QueryTotalStrdBurnedResponse) XXX_Size() int
- func (m *QueryTotalStrdBurnedResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedMsgServer
- type UnimplementedQueryServer
- func (*UnimplementedQueryServer) LinkedAddress(ctx context.Context, req *QueryLinkedAddressRequest) (*QueryLinkedAddressResponse, error)
- func (*UnimplementedQueryServer) StrdBurnedByAddress(ctx context.Context, req *QueryStrdBurnedByAddressRequest) (*QueryStrdBurnedByAddressResponse, error)
- func (*UnimplementedQueryServer) StrdBurnerAddress(ctx context.Context, req *QueryStrdBurnerAddressRequest) (*QueryStrdBurnerAddressResponse, error)
- func (*UnimplementedQueryServer) TotalStrdBurned(ctx context.Context, req *QueryTotalStrdBurnedRequest) (*QueryTotalStrdBurnedResponse, error)
Constants ¶
const ( EventTypeBurn = "burn" EventTypeProtocolBurn = "protocol_burn" EventTypeUserBurn = "user_burn" AttributeAddress = "address" AttributeAmount = "amount" )
strdburner module event typs
const ( ModuleName = "strdburner" // StoreKey defines the primary module store key StoreKey = ModuleName // RouterKey defines the routing key RouterKey = ModuleName )
const ( TypeMsgBurn = "burn" TypeMsgLink = "link" )
Variables ¶
var ( ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") )
var ( TotalStrdBurnedKey = "total_burned" // DEPRECATED ProtocolStrdBurnedKey = "total_protocol_burned" TotalUserStrdBurnedKey = "total_user_burned" BurnedByAddressKeyPrefix = []byte("burned_by_address") LinkedAddressesKeyPrefix = []byte("linked_addresses") )
Functions ¶
func RegisterInterfaces ¶
func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
func RegisterMsgServer ¶
func RegisterQueryHandler ¶
RegisterQueryHandler registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterQueryHandlerClient ¶
func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
RegisterQueryHandlerClient registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryClient" to call the correct interceptors.
func RegisterQueryHandlerFromEndpoint ¶
func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterQueryHandlerServer ¶
func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc1.Server, srv QueryServer)
Types ¶
type AccountKeeper ¶
type AccountKeeper interface {
GetAccount(ctx context.Context, addr sdk.AccAddress) sdk.AccountI
SetAccount(ctx context.Context, acc sdk.AccountI)
GetModuleAccount(ctx context.Context, moduleName string) sdk.ModuleAccountI
GetModuleAddress(moduleName string) sdk.AccAddress
}
Required AccountKeeper functions
type AddressBurnedAmount ¶
type AddressBurnedAmount struct {
// The address of the account
Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
// The total burned from the account
Amount cosmossdk_io_math.Int `protobuf:"bytes,2,opt,name=amount,proto3,customtype=cosmossdk.io/math.Int" json:"amount"`
}
Stores the total burned for each account
func (*AddressBurnedAmount) Descriptor ¶
func (*AddressBurnedAmount) Descriptor() ([]byte, []int)
func (*AddressBurnedAmount) GetAddress ¶
func (m *AddressBurnedAmount) GetAddress() string
func (*AddressBurnedAmount) Marshal ¶
func (m *AddressBurnedAmount) Marshal() (dAtA []byte, err error)
func (*AddressBurnedAmount) MarshalTo ¶
func (m *AddressBurnedAmount) MarshalTo(dAtA []byte) (int, error)
func (*AddressBurnedAmount) MarshalToSizedBuffer ¶
func (m *AddressBurnedAmount) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AddressBurnedAmount) ProtoMessage ¶
func (*AddressBurnedAmount) ProtoMessage()
func (*AddressBurnedAmount) Reset ¶
func (m *AddressBurnedAmount) Reset()
func (*AddressBurnedAmount) Size ¶
func (m *AddressBurnedAmount) Size() (n int)
func (*AddressBurnedAmount) String ¶
func (m *AddressBurnedAmount) String() string
func (*AddressBurnedAmount) Unmarshal ¶
func (m *AddressBurnedAmount) Unmarshal(dAtA []byte) error
func (*AddressBurnedAmount) XXX_DiscardUnknown ¶
func (m *AddressBurnedAmount) XXX_DiscardUnknown()
func (*AddressBurnedAmount) XXX_Marshal ¶
func (m *AddressBurnedAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddressBurnedAmount) XXX_Merge ¶
func (m *AddressBurnedAmount) XXX_Merge(src proto.Message)
func (*AddressBurnedAmount) XXX_Size ¶
func (m *AddressBurnedAmount) XXX_Size() int
func (*AddressBurnedAmount) XXX_Unmarshal ¶
func (m *AddressBurnedAmount) XXX_Unmarshal(b []byte) error
type BankKeeper ¶
type BankKeeper interface {
GetBalance(ctx context.Context, addr sdk.AccAddress, denom string) sdk.Coin
BurnCoins(ctx context.Context, moduleName string, amounts sdk.Coins) error
SendCoinsFromAccountToModule(ctx context.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error
SpendableCoins(ctx context.Context, addr sdk.AccAddress) sdk.Coins
}
Required BankKeeper functions
type GenesisState ¶
type GenesisState struct {
// Total amount of ustrd burned
TotalUstrdBurned cosmossdk_io_math.Int `` /* 134-byte string literal not displayed */
// Total amount of ustrd burned from the protocol
ProtocolUstrdBurned cosmossdk_io_math.Int `` /* 143-byte string literal not displayed */
// Total amount of ustrd burned from users
TotalUserUstrdBurned cosmossdk_io_math.Int `` /* 148-byte string literal not displayed */
// List of the amount burned from each account
BurnedByAccount []AddressBurnedAmount `protobuf:"bytes,3,rep,name=burned_by_account,json=burnedByAccount,proto3" json:"burned_by_account"`
// List of the linked addresses
LinkedAddresses []LinkedAddresses `protobuf:"bytes,4,rep,name=linked_addresses,json=linkedAddresses,proto3" json:"linked_addresses"`
}
GenesisState defines the strdburner module's genesis state
func DefaultGenesis ¶
func DefaultGenesis() *GenesisState
DefaultGenesis returns the default genesis state
func (*GenesisState) Descriptor ¶
func (*GenesisState) Descriptor() ([]byte, []int)
func (*GenesisState) GetBurnedByAccount ¶
func (m *GenesisState) GetBurnedByAccount() []AddressBurnedAmount
func (*GenesisState) GetLinkedAddresses ¶
func (m *GenesisState) GetLinkedAddresses() []LinkedAddresses
func (*GenesisState) Marshal ¶
func (m *GenesisState) Marshal() (dAtA []byte, err error)
func (*GenesisState) MarshalToSizedBuffer ¶
func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) Reset ¶
func (m *GenesisState) Reset()
func (*GenesisState) Size ¶
func (m *GenesisState) Size() (n int)
func (*GenesisState) String ¶
func (m *GenesisState) String() string
func (*GenesisState) Unmarshal ¶
func (m *GenesisState) Unmarshal(dAtA []byte) error
func (GenesisState) Validate ¶
func (gs GenesisState) Validate() error
Performs basic genesis state validation by
func (*GenesisState) XXX_DiscardUnknown ¶
func (m *GenesisState) XXX_DiscardUnknown()
func (*GenesisState) XXX_Marshal ¶
func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenesisState) XXX_Merge ¶
func (m *GenesisState) XXX_Merge(src proto.Message)
func (*GenesisState) XXX_Size ¶
func (m *GenesisState) XXX_Size() int
func (*GenesisState) XXX_Unmarshal ¶
func (m *GenesisState) XXX_Unmarshal(b []byte) error
type LinkedAddresses ¶
type LinkedAddresses struct {
// The stride address for the account
StrideAddress string `protobuf:"bytes,1,opt,name=stride_address,json=strideAddress,proto3" json:"stride_address,omitempty"`
// The non-stride address that is linked
LinkedAddress string `protobuf:"bytes,2,opt,name=linked_address,json=linkedAddress,proto3" json:"linked_address,omitempty"`
}
Stores stride and non-stride linked addresses
func (*LinkedAddresses) Descriptor ¶
func (*LinkedAddresses) Descriptor() ([]byte, []int)
func (*LinkedAddresses) GetLinkedAddress ¶
func (m *LinkedAddresses) GetLinkedAddress() string
func (*LinkedAddresses) GetStrideAddress ¶
func (m *LinkedAddresses) GetStrideAddress() string
func (*LinkedAddresses) Marshal ¶
func (m *LinkedAddresses) Marshal() (dAtA []byte, err error)
func (*LinkedAddresses) MarshalToSizedBuffer ¶
func (m *LinkedAddresses) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LinkedAddresses) ProtoMessage ¶
func (*LinkedAddresses) ProtoMessage()
func (*LinkedAddresses) Reset ¶
func (m *LinkedAddresses) Reset()
func (*LinkedAddresses) Size ¶
func (m *LinkedAddresses) Size() (n int)
func (*LinkedAddresses) String ¶
func (m *LinkedAddresses) String() string
func (*LinkedAddresses) Unmarshal ¶
func (m *LinkedAddresses) Unmarshal(dAtA []byte) error
func (*LinkedAddresses) XXX_DiscardUnknown ¶
func (m *LinkedAddresses) XXX_DiscardUnknown()
func (*LinkedAddresses) XXX_Marshal ¶
func (m *LinkedAddresses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinkedAddresses) XXX_Merge ¶
func (m *LinkedAddresses) XXX_Merge(src proto.Message)
func (*LinkedAddresses) XXX_Size ¶
func (m *LinkedAddresses) XXX_Size() int
func (*LinkedAddresses) XXX_Unmarshal ¶
func (m *LinkedAddresses) XXX_Unmarshal(b []byte) error
type MsgBurn ¶
type MsgBurn struct {
Burner string `protobuf:"bytes,1,opt,name=burner,proto3" json:"burner,omitempty"`
Amount cosmossdk_io_math.Int `protobuf:"bytes,2,opt,name=amount,proto3,customtype=cosmossdk.io/math.Int" json:"amount"`
}
Burn STRD
func (*MsgBurn) Descriptor ¶
func (*MsgBurn) GetSigners ¶
func (msg *MsgBurn) GetSigners() []sdk.AccAddress
func (*MsgBurn) MarshalToSizedBuffer ¶
func (*MsgBurn) ProtoMessage ¶
func (*MsgBurn) ProtoMessage()
func (*MsgBurn) ValidateBasic ¶
func (*MsgBurn) XXX_DiscardUnknown ¶
func (m *MsgBurn) XXX_DiscardUnknown()
func (*MsgBurn) XXX_Marshal ¶
func (*MsgBurn) XXX_Unmarshal ¶
type MsgBurnResponse ¶
type MsgBurnResponse struct {
}
func (*MsgBurnResponse) Descriptor ¶
func (*MsgBurnResponse) Descriptor() ([]byte, []int)
func (*MsgBurnResponse) Marshal ¶
func (m *MsgBurnResponse) Marshal() (dAtA []byte, err error)
func (*MsgBurnResponse) MarshalToSizedBuffer ¶
func (m *MsgBurnResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgBurnResponse) ProtoMessage ¶
func (*MsgBurnResponse) ProtoMessage()
func (*MsgBurnResponse) Reset ¶
func (m *MsgBurnResponse) Reset()
func (*MsgBurnResponse) Size ¶
func (m *MsgBurnResponse) Size() (n int)
func (*MsgBurnResponse) String ¶
func (m *MsgBurnResponse) String() string
func (*MsgBurnResponse) Unmarshal ¶
func (m *MsgBurnResponse) Unmarshal(dAtA []byte) error
func (*MsgBurnResponse) XXX_DiscardUnknown ¶
func (m *MsgBurnResponse) XXX_DiscardUnknown()
func (*MsgBurnResponse) XXX_Marshal ¶
func (m *MsgBurnResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgBurnResponse) XXX_Merge ¶
func (m *MsgBurnResponse) XXX_Merge(src proto.Message)
func (*MsgBurnResponse) XXX_Size ¶
func (m *MsgBurnResponse) XXX_Size() int
func (*MsgBurnResponse) XXX_Unmarshal ¶
func (m *MsgBurnResponse) XXX_Unmarshal(b []byte) error
type MsgClient ¶
type MsgClient interface {
// Burn STRD
Burn(ctx context.Context, in *MsgBurn, opts ...grpc.CallOption) (*MsgBurnResponse, error)
// Link non-stride address
Link(ctx context.Context, in *MsgLink, opts ...grpc.CallOption) (*MsgLinkResponse, error)
}
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgLink ¶
type MsgLink struct {
StrideAddress string `protobuf:"bytes,1,opt,name=stride_address,json=strideAddress,proto3" json:"stride_address,omitempty"`
LinkedAddress string `protobuf:"bytes,2,opt,name=linked_address,json=linkedAddress,proto3" json:"linked_address,omitempty"`
}
Link non-stride address
func NewMsgLink ¶
func (*MsgLink) Descriptor ¶
func (*MsgLink) GetLinkedAddress ¶
func (*MsgLink) GetSigners ¶
func (msg *MsgLink) GetSigners() []sdk.AccAddress
func (*MsgLink) GetStrideAddress ¶
func (*MsgLink) MarshalToSizedBuffer ¶
func (*MsgLink) ProtoMessage ¶
func (*MsgLink) ProtoMessage()
func (*MsgLink) ValidateBasic ¶
func (*MsgLink) XXX_DiscardUnknown ¶
func (m *MsgLink) XXX_DiscardUnknown()
func (*MsgLink) XXX_Marshal ¶
func (*MsgLink) XXX_Unmarshal ¶
type MsgLinkResponse ¶
type MsgLinkResponse struct {
}
func (*MsgLinkResponse) Descriptor ¶
func (*MsgLinkResponse) Descriptor() ([]byte, []int)
func (*MsgLinkResponse) Marshal ¶
func (m *MsgLinkResponse) Marshal() (dAtA []byte, err error)
func (*MsgLinkResponse) MarshalToSizedBuffer ¶
func (m *MsgLinkResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgLinkResponse) ProtoMessage ¶
func (*MsgLinkResponse) ProtoMessage()
func (*MsgLinkResponse) Reset ¶
func (m *MsgLinkResponse) Reset()
func (*MsgLinkResponse) Size ¶
func (m *MsgLinkResponse) Size() (n int)
func (*MsgLinkResponse) String ¶
func (m *MsgLinkResponse) String() string
func (*MsgLinkResponse) Unmarshal ¶
func (m *MsgLinkResponse) Unmarshal(dAtA []byte) error
func (*MsgLinkResponse) XXX_DiscardUnknown ¶
func (m *MsgLinkResponse) XXX_DiscardUnknown()
func (*MsgLinkResponse) XXX_Marshal ¶
func (m *MsgLinkResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgLinkResponse) XXX_Merge ¶
func (m *MsgLinkResponse) XXX_Merge(src proto.Message)
func (*MsgLinkResponse) XXX_Size ¶
func (m *MsgLinkResponse) XXX_Size() int
func (*MsgLinkResponse) XXX_Unmarshal ¶
func (m *MsgLinkResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface {
// Burn STRD
Burn(context.Context, *MsgBurn) (*MsgBurnResponse, error)
// Link non-stride address
Link(context.Context, *MsgLink) (*MsgLinkResponse, error)
}
MsgServer is the server API for Msg service.
type QueryClient ¶
type QueryClient interface {
// StrdBurnerAddress queries the address of the strdburner module
StrdBurnerAddress(ctx context.Context, in *QueryStrdBurnerAddressRequest, opts ...grpc.CallOption) (*QueryStrdBurnerAddressResponse, error)
// StrdBurnerAddress queries the address of the strdburner module
TotalStrdBurned(ctx context.Context, in *QueryTotalStrdBurnedRequest, opts ...grpc.CallOption) (*QueryTotalStrdBurnedResponse, error)
// StrdBurnerAddress queries amount burned from a given address
StrdBurnedByAddress(ctx context.Context, in *QueryStrdBurnedByAddressRequest, opts ...grpc.CallOption) (*QueryStrdBurnedByAddressResponse, error)
// LinkedAddress queries the linked address for a given stride address
LinkedAddress(ctx context.Context, in *QueryLinkedAddressRequest, opts ...grpc.CallOption) (*QueryLinkedAddressResponse, error)
}
QueryClient is the client API for Query service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQueryClient ¶
func NewQueryClient(cc grpc1.ClientConn) QueryClient
type QueryLinkedAddressRequest ¶
type QueryLinkedAddressRequest struct {
StrideAddress string `protobuf:"bytes,1,opt,name=stride_address,json=strideAddress,proto3" json:"stride_address,omitempty"`
}
QueryLinkedAddressRequest is the request type for the Query/strdburner RPC method
func (*QueryLinkedAddressRequest) Descriptor ¶
func (*QueryLinkedAddressRequest) Descriptor() ([]byte, []int)
func (*QueryLinkedAddressRequest) GetStrideAddress ¶
func (m *QueryLinkedAddressRequest) GetStrideAddress() string
func (*QueryLinkedAddressRequest) Marshal ¶
func (m *QueryLinkedAddressRequest) Marshal() (dAtA []byte, err error)
func (*QueryLinkedAddressRequest) MarshalTo ¶
func (m *QueryLinkedAddressRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryLinkedAddressRequest) MarshalToSizedBuffer ¶
func (m *QueryLinkedAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryLinkedAddressRequest) ProtoMessage ¶
func (*QueryLinkedAddressRequest) ProtoMessage()
func (*QueryLinkedAddressRequest) Reset ¶
func (m *QueryLinkedAddressRequest) Reset()
func (*QueryLinkedAddressRequest) Size ¶
func (m *QueryLinkedAddressRequest) Size() (n int)
func (*QueryLinkedAddressRequest) String ¶
func (m *QueryLinkedAddressRequest) String() string
func (*QueryLinkedAddressRequest) Unmarshal ¶
func (m *QueryLinkedAddressRequest) Unmarshal(dAtA []byte) error
func (*QueryLinkedAddressRequest) XXX_DiscardUnknown ¶
func (m *QueryLinkedAddressRequest) XXX_DiscardUnknown()
func (*QueryLinkedAddressRequest) XXX_Marshal ¶
func (m *QueryLinkedAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryLinkedAddressRequest) XXX_Merge ¶
func (m *QueryLinkedAddressRequest) XXX_Merge(src proto.Message)
func (*QueryLinkedAddressRequest) XXX_Size ¶
func (m *QueryLinkedAddressRequest) XXX_Size() int
func (*QueryLinkedAddressRequest) XXX_Unmarshal ¶
func (m *QueryLinkedAddressRequest) XXX_Unmarshal(b []byte) error
type QueryLinkedAddressResponse ¶
type QueryLinkedAddressResponse struct {
LinkedAddress string `protobuf:"bytes,1,opt,name=linked_address,json=linkedAddress,proto3" json:"linked_address,omitempty"`
}
QueryLinkedAddressResponse is the response type for the Query/strdburner RPC method
func (*QueryLinkedAddressResponse) Descriptor ¶
func (*QueryLinkedAddressResponse) Descriptor() ([]byte, []int)
func (*QueryLinkedAddressResponse) GetLinkedAddress ¶
func (m *QueryLinkedAddressResponse) GetLinkedAddress() string
func (*QueryLinkedAddressResponse) Marshal ¶
func (m *QueryLinkedAddressResponse) Marshal() (dAtA []byte, err error)
func (*QueryLinkedAddressResponse) MarshalTo ¶
func (m *QueryLinkedAddressResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryLinkedAddressResponse) MarshalToSizedBuffer ¶
func (m *QueryLinkedAddressResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryLinkedAddressResponse) ProtoMessage ¶
func (*QueryLinkedAddressResponse) ProtoMessage()
func (*QueryLinkedAddressResponse) Reset ¶
func (m *QueryLinkedAddressResponse) Reset()
func (*QueryLinkedAddressResponse) Size ¶
func (m *QueryLinkedAddressResponse) Size() (n int)
func (*QueryLinkedAddressResponse) String ¶
func (m *QueryLinkedAddressResponse) String() string
func (*QueryLinkedAddressResponse) Unmarshal ¶
func (m *QueryLinkedAddressResponse) Unmarshal(dAtA []byte) error
func (*QueryLinkedAddressResponse) XXX_DiscardUnknown ¶
func (m *QueryLinkedAddressResponse) XXX_DiscardUnknown()
func (*QueryLinkedAddressResponse) XXX_Marshal ¶
func (m *QueryLinkedAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryLinkedAddressResponse) XXX_Merge ¶
func (m *QueryLinkedAddressResponse) XXX_Merge(src proto.Message)
func (*QueryLinkedAddressResponse) XXX_Size ¶
func (m *QueryLinkedAddressResponse) XXX_Size() int
func (*QueryLinkedAddressResponse) XXX_Unmarshal ¶
func (m *QueryLinkedAddressResponse) XXX_Unmarshal(b []byte) error
type QueryServer ¶
type QueryServer interface {
// StrdBurnerAddress queries the address of the strdburner module
StrdBurnerAddress(context.Context, *QueryStrdBurnerAddressRequest) (*QueryStrdBurnerAddressResponse, error)
// StrdBurnerAddress queries the address of the strdburner module
TotalStrdBurned(context.Context, *QueryTotalStrdBurnedRequest) (*QueryTotalStrdBurnedResponse, error)
// StrdBurnerAddress queries amount burned from a given address
StrdBurnedByAddress(context.Context, *QueryStrdBurnedByAddressRequest) (*QueryStrdBurnedByAddressResponse, error)
// LinkedAddress queries the linked address for a given stride address
LinkedAddress(context.Context, *QueryLinkedAddressRequest) (*QueryLinkedAddressResponse, error)
}
QueryServer is the server API for Query service.
type QueryStrdBurnedByAddressRequest ¶
type QueryStrdBurnedByAddressRequest struct {
Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
}
QueryStrdBurnedByAddressRequest is the request type for the Query/strdburner RPC method
func (*QueryStrdBurnedByAddressRequest) Descriptor ¶
func (*QueryStrdBurnedByAddressRequest) Descriptor() ([]byte, []int)
func (*QueryStrdBurnedByAddressRequest) GetAddress ¶
func (m *QueryStrdBurnedByAddressRequest) GetAddress() string
func (*QueryStrdBurnedByAddressRequest) Marshal ¶
func (m *QueryStrdBurnedByAddressRequest) Marshal() (dAtA []byte, err error)
func (*QueryStrdBurnedByAddressRequest) MarshalTo ¶
func (m *QueryStrdBurnedByAddressRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryStrdBurnedByAddressRequest) MarshalToSizedBuffer ¶
func (m *QueryStrdBurnedByAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryStrdBurnedByAddressRequest) ProtoMessage ¶
func (*QueryStrdBurnedByAddressRequest) ProtoMessage()
func (*QueryStrdBurnedByAddressRequest) Reset ¶
func (m *QueryStrdBurnedByAddressRequest) Reset()
func (*QueryStrdBurnedByAddressRequest) Size ¶
func (m *QueryStrdBurnedByAddressRequest) Size() (n int)
func (*QueryStrdBurnedByAddressRequest) String ¶
func (m *QueryStrdBurnedByAddressRequest) String() string
func (*QueryStrdBurnedByAddressRequest) Unmarshal ¶
func (m *QueryStrdBurnedByAddressRequest) Unmarshal(dAtA []byte) error
func (*QueryStrdBurnedByAddressRequest) XXX_DiscardUnknown ¶
func (m *QueryStrdBurnedByAddressRequest) XXX_DiscardUnknown()
func (*QueryStrdBurnedByAddressRequest) XXX_Marshal ¶
func (m *QueryStrdBurnedByAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryStrdBurnedByAddressRequest) XXX_Merge ¶
func (m *QueryStrdBurnedByAddressRequest) XXX_Merge(src proto.Message)
func (*QueryStrdBurnedByAddressRequest) XXX_Size ¶
func (m *QueryStrdBurnedByAddressRequest) XXX_Size() int
func (*QueryStrdBurnedByAddressRequest) XXX_Unmarshal ¶
func (m *QueryStrdBurnedByAddressRequest) XXX_Unmarshal(b []byte) error
type QueryStrdBurnedByAddressResponse ¶
type QueryStrdBurnedByAddressResponse struct {
BurnedAmount cosmossdk_io_math.Int `protobuf:"bytes,1,opt,name=burned_amount,json=burnedAmount,proto3,customtype=cosmossdk.io/math.Int" json:"burned_amount"`
}
QueryStrdBurnedByAddressResponse is the response type for the Query/strdburner RPC method
func (*QueryStrdBurnedByAddressResponse) Descriptor ¶
func (*QueryStrdBurnedByAddressResponse) Descriptor() ([]byte, []int)
func (*QueryStrdBurnedByAddressResponse) Marshal ¶
func (m *QueryStrdBurnedByAddressResponse) Marshal() (dAtA []byte, err error)
func (*QueryStrdBurnedByAddressResponse) MarshalTo ¶
func (m *QueryStrdBurnedByAddressResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryStrdBurnedByAddressResponse) MarshalToSizedBuffer ¶
func (m *QueryStrdBurnedByAddressResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryStrdBurnedByAddressResponse) ProtoMessage ¶
func (*QueryStrdBurnedByAddressResponse) ProtoMessage()
func (*QueryStrdBurnedByAddressResponse) Reset ¶
func (m *QueryStrdBurnedByAddressResponse) Reset()
func (*QueryStrdBurnedByAddressResponse) Size ¶
func (m *QueryStrdBurnedByAddressResponse) Size() (n int)
func (*QueryStrdBurnedByAddressResponse) String ¶
func (m *QueryStrdBurnedByAddressResponse) String() string
func (*QueryStrdBurnedByAddressResponse) Unmarshal ¶
func (m *QueryStrdBurnedByAddressResponse) Unmarshal(dAtA []byte) error
func (*QueryStrdBurnedByAddressResponse) XXX_DiscardUnknown ¶
func (m *QueryStrdBurnedByAddressResponse) XXX_DiscardUnknown()
func (*QueryStrdBurnedByAddressResponse) XXX_Marshal ¶
func (m *QueryStrdBurnedByAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryStrdBurnedByAddressResponse) XXX_Merge ¶
func (m *QueryStrdBurnedByAddressResponse) XXX_Merge(src proto.Message)
func (*QueryStrdBurnedByAddressResponse) XXX_Size ¶
func (m *QueryStrdBurnedByAddressResponse) XXX_Size() int
func (*QueryStrdBurnedByAddressResponse) XXX_Unmarshal ¶
func (m *QueryStrdBurnedByAddressResponse) XXX_Unmarshal(b []byte) error
type QueryStrdBurnerAddressRequest ¶
type QueryStrdBurnerAddressRequest struct {
}
QueryStrdBurnerAddressRequest is the request type for the Query/strdburner RPC method
func (*QueryStrdBurnerAddressRequest) Descriptor ¶
func (*QueryStrdBurnerAddressRequest) Descriptor() ([]byte, []int)
func (*QueryStrdBurnerAddressRequest) Marshal ¶
func (m *QueryStrdBurnerAddressRequest) Marshal() (dAtA []byte, err error)
func (*QueryStrdBurnerAddressRequest) MarshalTo ¶
func (m *QueryStrdBurnerAddressRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryStrdBurnerAddressRequest) MarshalToSizedBuffer ¶
func (m *QueryStrdBurnerAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryStrdBurnerAddressRequest) ProtoMessage ¶
func (*QueryStrdBurnerAddressRequest) ProtoMessage()
func (*QueryStrdBurnerAddressRequest) Reset ¶
func (m *QueryStrdBurnerAddressRequest) Reset()
func (*QueryStrdBurnerAddressRequest) Size ¶
func (m *QueryStrdBurnerAddressRequest) Size() (n int)
func (*QueryStrdBurnerAddressRequest) String ¶
func (m *QueryStrdBurnerAddressRequest) String() string
func (*QueryStrdBurnerAddressRequest) Unmarshal ¶
func (m *QueryStrdBurnerAddressRequest) Unmarshal(dAtA []byte) error
func (*QueryStrdBurnerAddressRequest) XXX_DiscardUnknown ¶
func (m *QueryStrdBurnerAddressRequest) XXX_DiscardUnknown()
func (*QueryStrdBurnerAddressRequest) XXX_Marshal ¶
func (m *QueryStrdBurnerAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryStrdBurnerAddressRequest) XXX_Merge ¶
func (m *QueryStrdBurnerAddressRequest) XXX_Merge(src proto.Message)
func (*QueryStrdBurnerAddressRequest) XXX_Size ¶
func (m *QueryStrdBurnerAddressRequest) XXX_Size() int
func (*QueryStrdBurnerAddressRequest) XXX_Unmarshal ¶
func (m *QueryStrdBurnerAddressRequest) XXX_Unmarshal(b []byte) error
type QueryStrdBurnerAddressResponse ¶
type QueryStrdBurnerAddressResponse struct {
Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
}
QueryStrdBurnerAddressResponse is the response type for the Query/strdburner RPC method
func (*QueryStrdBurnerAddressResponse) Descriptor ¶
func (*QueryStrdBurnerAddressResponse) Descriptor() ([]byte, []int)
func (*QueryStrdBurnerAddressResponse) GetAddress ¶
func (m *QueryStrdBurnerAddressResponse) GetAddress() string
func (*QueryStrdBurnerAddressResponse) Marshal ¶
func (m *QueryStrdBurnerAddressResponse) Marshal() (dAtA []byte, err error)
func (*QueryStrdBurnerAddressResponse) MarshalTo ¶
func (m *QueryStrdBurnerAddressResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryStrdBurnerAddressResponse) MarshalToSizedBuffer ¶
func (m *QueryStrdBurnerAddressResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryStrdBurnerAddressResponse) ProtoMessage ¶
func (*QueryStrdBurnerAddressResponse) ProtoMessage()
func (*QueryStrdBurnerAddressResponse) Reset ¶
func (m *QueryStrdBurnerAddressResponse) Reset()
func (*QueryStrdBurnerAddressResponse) Size ¶
func (m *QueryStrdBurnerAddressResponse) Size() (n int)
func (*QueryStrdBurnerAddressResponse) String ¶
func (m *QueryStrdBurnerAddressResponse) String() string
func (*QueryStrdBurnerAddressResponse) Unmarshal ¶
func (m *QueryStrdBurnerAddressResponse) Unmarshal(dAtA []byte) error
func (*QueryStrdBurnerAddressResponse) XXX_DiscardUnknown ¶
func (m *QueryStrdBurnerAddressResponse) XXX_DiscardUnknown()
func (*QueryStrdBurnerAddressResponse) XXX_Marshal ¶
func (m *QueryStrdBurnerAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryStrdBurnerAddressResponse) XXX_Merge ¶
func (m *QueryStrdBurnerAddressResponse) XXX_Merge(src proto.Message)
func (*QueryStrdBurnerAddressResponse) XXX_Size ¶
func (m *QueryStrdBurnerAddressResponse) XXX_Size() int
func (*QueryStrdBurnerAddressResponse) XXX_Unmarshal ¶
func (m *QueryStrdBurnerAddressResponse) XXX_Unmarshal(b []byte) error
type QueryTotalStrdBurnedRequest ¶
type QueryTotalStrdBurnedRequest struct {
}
QueryTotalStrdBurnedRequest is the request type for the Query/strdburner RPC method
func (*QueryTotalStrdBurnedRequest) Descriptor ¶
func (*QueryTotalStrdBurnedRequest) Descriptor() ([]byte, []int)
func (*QueryTotalStrdBurnedRequest) Marshal ¶
func (m *QueryTotalStrdBurnedRequest) Marshal() (dAtA []byte, err error)
func (*QueryTotalStrdBurnedRequest) MarshalTo ¶
func (m *QueryTotalStrdBurnedRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryTotalStrdBurnedRequest) MarshalToSizedBuffer ¶
func (m *QueryTotalStrdBurnedRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTotalStrdBurnedRequest) ProtoMessage ¶
func (*QueryTotalStrdBurnedRequest) ProtoMessage()
func (*QueryTotalStrdBurnedRequest) Reset ¶
func (m *QueryTotalStrdBurnedRequest) Reset()
func (*QueryTotalStrdBurnedRequest) Size ¶
func (m *QueryTotalStrdBurnedRequest) Size() (n int)
func (*QueryTotalStrdBurnedRequest) String ¶
func (m *QueryTotalStrdBurnedRequest) String() string
func (*QueryTotalStrdBurnedRequest) Unmarshal ¶
func (m *QueryTotalStrdBurnedRequest) Unmarshal(dAtA []byte) error
func (*QueryTotalStrdBurnedRequest) XXX_DiscardUnknown ¶
func (m *QueryTotalStrdBurnedRequest) XXX_DiscardUnknown()
func (*QueryTotalStrdBurnedRequest) XXX_Marshal ¶
func (m *QueryTotalStrdBurnedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTotalStrdBurnedRequest) XXX_Merge ¶
func (m *QueryTotalStrdBurnedRequest) XXX_Merge(src proto.Message)
func (*QueryTotalStrdBurnedRequest) XXX_Size ¶
func (m *QueryTotalStrdBurnedRequest) XXX_Size() int
func (*QueryTotalStrdBurnedRequest) XXX_Unmarshal ¶
func (m *QueryTotalStrdBurnedRequest) XXX_Unmarshal(b []byte) error
type QueryTotalStrdBurnedResponse ¶
type QueryTotalStrdBurnedResponse struct {
TotalBurned cosmossdk_io_math.Int `protobuf:"bytes,1,opt,name=total_burned,json=totalBurned,proto3,customtype=cosmossdk.io/math.Int" json:"total_burned"`
ProtocolBurned cosmossdk_io_math.Int `` /* 126-byte string literal not displayed */
TotalUserBurned cosmossdk_io_math.Int `` /* 131-byte string literal not displayed */
}
QueryTotalStrdBurnedResponse is the response type for the Query/strdburner RPC method
func (*QueryTotalStrdBurnedResponse) Descriptor ¶
func (*QueryTotalStrdBurnedResponse) Descriptor() ([]byte, []int)
func (*QueryTotalStrdBurnedResponse) Marshal ¶
func (m *QueryTotalStrdBurnedResponse) Marshal() (dAtA []byte, err error)
func (*QueryTotalStrdBurnedResponse) MarshalTo ¶
func (m *QueryTotalStrdBurnedResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryTotalStrdBurnedResponse) MarshalToSizedBuffer ¶
func (m *QueryTotalStrdBurnedResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTotalStrdBurnedResponse) ProtoMessage ¶
func (*QueryTotalStrdBurnedResponse) ProtoMessage()
func (*QueryTotalStrdBurnedResponse) Reset ¶
func (m *QueryTotalStrdBurnedResponse) Reset()
func (*QueryTotalStrdBurnedResponse) Size ¶
func (m *QueryTotalStrdBurnedResponse) Size() (n int)
func (*QueryTotalStrdBurnedResponse) String ¶
func (m *QueryTotalStrdBurnedResponse) String() string
func (*QueryTotalStrdBurnedResponse) Unmarshal ¶
func (m *QueryTotalStrdBurnedResponse) Unmarshal(dAtA []byte) error
func (*QueryTotalStrdBurnedResponse) XXX_DiscardUnknown ¶
func (m *QueryTotalStrdBurnedResponse) XXX_DiscardUnknown()
func (*QueryTotalStrdBurnedResponse) XXX_Marshal ¶
func (m *QueryTotalStrdBurnedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTotalStrdBurnedResponse) XXX_Merge ¶
func (m *QueryTotalStrdBurnedResponse) XXX_Merge(src proto.Message)
func (*QueryTotalStrdBurnedResponse) XXX_Size ¶
func (m *QueryTotalStrdBurnedResponse) XXX_Size() int
func (*QueryTotalStrdBurnedResponse) XXX_Unmarshal ¶
func (m *QueryTotalStrdBurnedResponse) XXX_Unmarshal(b []byte) error
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct {
}
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) Burn ¶
func (*UnimplementedMsgServer) Burn(ctx context.Context, req *MsgBurn) (*MsgBurnResponse, error)
func (*UnimplementedMsgServer) Link ¶
func (*UnimplementedMsgServer) Link(ctx context.Context, req *MsgLink) (*MsgLinkResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct {
}
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) LinkedAddress ¶
func (*UnimplementedQueryServer) LinkedAddress(ctx context.Context, req *QueryLinkedAddressRequest) (*QueryLinkedAddressResponse, error)
func (*UnimplementedQueryServer) StrdBurnedByAddress ¶
func (*UnimplementedQueryServer) StrdBurnedByAddress(ctx context.Context, req *QueryStrdBurnedByAddressRequest) (*QueryStrdBurnedByAddressResponse, error)
func (*UnimplementedQueryServer) StrdBurnerAddress ¶
func (*UnimplementedQueryServer) StrdBurnerAddress(ctx context.Context, req *QueryStrdBurnerAddressRequest) (*QueryStrdBurnerAddressResponse, error)
func (*UnimplementedQueryServer) TotalStrdBurned ¶
func (*UnimplementedQueryServer) TotalStrdBurned(ctx context.Context, req *QueryTotalStrdBurnedRequest) (*QueryTotalStrdBurnedResponse, error)