Documentation ¶
Overview ¶
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func ParamKeyTable() paramtypes.KeyTable
- func RegisterInterfaces(registry codectypes.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)
- func ValidateGenesis(data GenesisState) error
- func ValidateMinter(minter Minter) error
- type AccountKeeper
- type AllowedDenom
- func (*AllowedDenom) Descriptor() ([]byte, []int)
- func (this *AllowedDenom) Equal(that interface{}) bool
- func (m *AllowedDenom) GetTokenDenom() string
- func (m *AllowedDenom) GetTokenUnitDenom() string
- func (m *AllowedDenom) Marshal() (dAtA []byte, err error)
- func (m *AllowedDenom) MarshalTo(dAtA []byte) (int, error)
- func (m *AllowedDenom) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AllowedDenom) ProtoMessage()
- func (m *AllowedDenom) Reset()
- func (m *AllowedDenom) Size() (n int)
- func (m *AllowedDenom) String() string
- func (m *AllowedDenom) Unmarshal(dAtA []byte) error
- func (m *AllowedDenom) XXX_DiscardUnknown()
- func (m *AllowedDenom) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AllowedDenom) XXX_Merge(src proto.Message)
- func (m *AllowedDenom) XXX_Size() int
- func (m *AllowedDenom) XXX_Unmarshal(b []byte) error
- type BankKeeper
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) GetMintPool() MintPool
- func (m *GenesisState) GetMinter() Minter
- func (m *GenesisState) GetModuleCoinsAccount() string
- func (m *GenesisState) GetParams() Params
- 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 (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 MintPool
- func (*MintPool) Descriptor() ([]byte, []int)
- func (this *MintPool) Equal(that interface{}) bool
- func (m *MintPool) GetTreasuryPool() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *MintPool) Marshal() (dAtA []byte, err error)
- func (m *MintPool) MarshalTo(dAtA []byte) (int, error)
- func (m *MintPool) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MintPool) ProtoMessage()
- func (m *MintPool) Reset()
- func (m *MintPool) Size() (n int)
- func (m *MintPool) String() string
- func (m *MintPool) Unmarshal(dAtA []byte) error
- func (m MintPool) ValidateGenesis() error
- func (m *MintPool) XXX_DiscardUnknown()
- func (m *MintPool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MintPool) XXX_Merge(src proto.Message)
- func (m *MintPool) XXX_Size() int
- func (m *MintPool) XXX_Unmarshal(b []byte) error
- type Minter
- func (m Minter) BlockProvision(params Params) sdk.Coin
- func (*Minter) Descriptor() ([]byte, []int)
- func (this *Minter) Equal(that interface{}) bool
- func (m *Minter) GetCurrentMintVolume() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *Minter) Marshal() (dAtA []byte, err error)
- func (m *Minter) MarshalTo(dAtA []byte) (int, error)
- func (m *Minter) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m Minter) NextAnnualProvisions(_ Params, totalSupply sdk.Int) sdk.Dec
- func (m Minter) NextInflationRate(params Params, bondedRatio sdk.Dec) sdk.Dec
- func (*Minter) ProtoMessage()
- func (m *Minter) Reset()
- func (m *Minter) Size() (n int)
- func (m *Minter) String() string
- func (m *Minter) Unmarshal(dAtA []byte) error
- func (m *Minter) XXX_DiscardUnknown()
- func (m *Minter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Minter) XXX_Merge(src proto.Message)
- func (m *Minter) XXX_Size() int
- func (m *Minter) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgMintCoins
- func (*MsgMintCoins) Descriptor() ([]byte, []int)
- func (this *MsgMintCoins) Equal(that interface{}) bool
- func (m *MsgMintCoins) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *MsgMintCoins) GetSender() string
- func (msg MsgMintCoins) GetSignBytes() []byte
- func (msg MsgMintCoins) GetSigners() []sdk.AccAddress
- func (m *MsgMintCoins) Marshal() (dAtA []byte, err error)
- func (m *MsgMintCoins) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgMintCoins) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgMintCoins) ProtoMessage()
- func (m *MsgMintCoins) Reset()
- func (msg MsgMintCoins) Route() string
- func (m *MsgMintCoins) Size() (n int)
- func (m *MsgMintCoins) String() string
- func (msg MsgMintCoins) Type() string
- func (m *MsgMintCoins) Unmarshal(dAtA []byte) error
- func (msg MsgMintCoins) ValidateBasic() error
- func (m *MsgMintCoins) XXX_DiscardUnknown()
- func (m *MsgMintCoins) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgMintCoins) XXX_Merge(src proto.Message)
- func (m *MsgMintCoins) XXX_Size() int
- func (m *MsgMintCoins) XXX_Unmarshal(b []byte) error
- type MsgMintCoinsResponse
- func (*MsgMintCoinsResponse) Descriptor() ([]byte, []int)
- func (m *MsgMintCoinsResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgMintCoinsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgMintCoinsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgMintCoinsResponse) ProtoMessage()
- func (m *MsgMintCoinsResponse) Reset()
- func (m *MsgMintCoinsResponse) Size() (n int)
- func (m *MsgMintCoinsResponse) String() string
- func (m *MsgMintCoinsResponse) Unmarshal(dAtA []byte) error
- func (m *MsgMintCoinsResponse) XXX_DiscardUnknown()
- func (m *MsgMintCoinsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgMintCoinsResponse) XXX_Merge(src proto.Message)
- func (m *MsgMintCoinsResponse) XXX_Size() int
- func (m *MsgMintCoinsResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type MsgWithdrawCoinsToAccFromTreasury
- func (*MsgWithdrawCoinsToAccFromTreasury) Descriptor() ([]byte, []int)
- func (this *MsgWithdrawCoinsToAccFromTreasury) Equal(that interface{}) bool
- func (m *MsgWithdrawCoinsToAccFromTreasury) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *MsgWithdrawCoinsToAccFromTreasury) GetReceiver() string
- func (m *MsgWithdrawCoinsToAccFromTreasury) GetSender() string
- func (msg MsgWithdrawCoinsToAccFromTreasury) GetSignBytes() []byte
- func (msg MsgWithdrawCoinsToAccFromTreasury) GetSigners() []sdk.AccAddress
- func (m *MsgWithdrawCoinsToAccFromTreasury) Marshal() (dAtA []byte, err error)
- func (m *MsgWithdrawCoinsToAccFromTreasury) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgWithdrawCoinsToAccFromTreasury) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgWithdrawCoinsToAccFromTreasury) ProtoMessage()
- func (m *MsgWithdrawCoinsToAccFromTreasury) Reset()
- func (msg MsgWithdrawCoinsToAccFromTreasury) Route() string
- func (m *MsgWithdrawCoinsToAccFromTreasury) Size() (n int)
- func (m *MsgWithdrawCoinsToAccFromTreasury) String() string
- func (msg MsgWithdrawCoinsToAccFromTreasury) Type() string
- func (m *MsgWithdrawCoinsToAccFromTreasury) Unmarshal(dAtA []byte) error
- func (msg MsgWithdrawCoinsToAccFromTreasury) ValidateBasic() error
- func (m *MsgWithdrawCoinsToAccFromTreasury) XXX_DiscardUnknown()
- func (m *MsgWithdrawCoinsToAccFromTreasury) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgWithdrawCoinsToAccFromTreasury) XXX_Merge(src proto.Message)
- func (m *MsgWithdrawCoinsToAccFromTreasury) XXX_Size() int
- func (m *MsgWithdrawCoinsToAccFromTreasury) XXX_Unmarshal(b []byte) error
- type MsgWithdrawCoinsToAccFromTreasuryResponse
- func (*MsgWithdrawCoinsToAccFromTreasuryResponse) Descriptor() ([]byte, []int)
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgWithdrawCoinsToAccFromTreasuryResponse) ProtoMessage()
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) Reset()
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) Size() (n int)
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) String() string
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) Unmarshal(dAtA []byte) error
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_DiscardUnknown()
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Merge(src proto.Message)
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Size() int
- func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Unmarshal(b []byte) error
- type Params
- func (*Params) Descriptor() ([]byte, []int)
- func (this *Params) Equal(that interface{}) bool
- func (m *Params) GetAllowedMintDenoms() []*AllowedDenom
- func (m *Params) GetAllowedMinter() []string
- func (m *Params) GetBlocksPerYear() uint64
- func (m *Params) GetEligibleAccountsPool() []string
- func (m *Params) GetIntegrationAddresses() map[string]string
- func (m *Params) GetMaxAllowedMintVolume() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *Params) GetMaxWithdrawalPerTime() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *Params) GetMintAir() bool
- func (m *Params) GetMintDenom() string
- func (m *Params) Marshal() (dAtA []byte, err error)
- func (m *Params) MarshalTo(dAtA []byte) (int, error)
- func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
- func (*Params) ProtoMessage()
- func (m *Params) Reset()
- func (m *Params) Size() (n int)
- func (p Params) String() string
- func (m *Params) Unmarshal(dAtA []byte) error
- func (p Params) Validate() error
- func (m *Params) XXX_DiscardUnknown()
- func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Params) XXX_Merge(src proto.Message)
- func (m *Params) XXX_Size() int
- func (m *Params) XXX_Unmarshal(b []byte) error
- type QueryAnnualProvisionsRequest
- func (*QueryAnnualProvisionsRequest) Descriptor() ([]byte, []int)
- func (m *QueryAnnualProvisionsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryAnnualProvisionsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAnnualProvisionsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAnnualProvisionsRequest) ProtoMessage()
- func (m *QueryAnnualProvisionsRequest) Reset()
- func (m *QueryAnnualProvisionsRequest) Size() (n int)
- func (m *QueryAnnualProvisionsRequest) String() string
- func (m *QueryAnnualProvisionsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryAnnualProvisionsRequest) XXX_DiscardUnknown()
- func (m *QueryAnnualProvisionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAnnualProvisionsRequest) XXX_Merge(src proto.Message)
- func (m *QueryAnnualProvisionsRequest) XXX_Size() int
- func (m *QueryAnnualProvisionsRequest) XXX_Unmarshal(b []byte) error
- type QueryAnnualProvisionsResponse
- func (*QueryAnnualProvisionsResponse) Descriptor() ([]byte, []int)
- func (m *QueryAnnualProvisionsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryAnnualProvisionsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAnnualProvisionsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAnnualProvisionsResponse) ProtoMessage()
- func (m *QueryAnnualProvisionsResponse) Reset()
- func (m *QueryAnnualProvisionsResponse) Size() (n int)
- func (m *QueryAnnualProvisionsResponse) String() string
- func (m *QueryAnnualProvisionsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryAnnualProvisionsResponse) XXX_DiscardUnknown()
- func (m *QueryAnnualProvisionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAnnualProvisionsResponse) XXX_Merge(src proto.Message)
- func (m *QueryAnnualProvisionsResponse) XXX_Size() int
- func (m *QueryAnnualProvisionsResponse) XXX_Unmarshal(b []byte) error
- type QueryClient
- type QueryCurrentMintVolumeRequest
- func (*QueryCurrentMintVolumeRequest) Descriptor() ([]byte, []int)
- func (m *QueryCurrentMintVolumeRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryCurrentMintVolumeRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryCurrentMintVolumeRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryCurrentMintVolumeRequest) ProtoMessage()
- func (m *QueryCurrentMintVolumeRequest) Reset()
- func (m *QueryCurrentMintVolumeRequest) Size() (n int)
- func (m *QueryCurrentMintVolumeRequest) String() string
- func (m *QueryCurrentMintVolumeRequest) Unmarshal(dAtA []byte) error
- func (m *QueryCurrentMintVolumeRequest) XXX_DiscardUnknown()
- func (m *QueryCurrentMintVolumeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryCurrentMintVolumeRequest) XXX_Merge(src proto.Message)
- func (m *QueryCurrentMintVolumeRequest) XXX_Size() int
- func (m *QueryCurrentMintVolumeRequest) XXX_Unmarshal(b []byte) error
- type QueryCurrentMintVolumeResponse
- func (*QueryCurrentMintVolumeResponse) Descriptor() ([]byte, []int)
- func (m *QueryCurrentMintVolumeResponse) GetCurrentMintVolume() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *QueryCurrentMintVolumeResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryCurrentMintVolumeResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryCurrentMintVolumeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryCurrentMintVolumeResponse) ProtoMessage()
- func (m *QueryCurrentMintVolumeResponse) Reset()
- func (m *QueryCurrentMintVolumeResponse) Size() (n int)
- func (m *QueryCurrentMintVolumeResponse) String() string
- func (m *QueryCurrentMintVolumeResponse) Unmarshal(dAtA []byte) error
- func (m *QueryCurrentMintVolumeResponse) XXX_DiscardUnknown()
- func (m *QueryCurrentMintVolumeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryCurrentMintVolumeResponse) XXX_Merge(src proto.Message)
- func (m *QueryCurrentMintVolumeResponse) XXX_Size() int
- func (m *QueryCurrentMintVolumeResponse) XXX_Unmarshal(b []byte) error
- type QueryInflationRequest
- func (*QueryInflationRequest) Descriptor() ([]byte, []int)
- func (m *QueryInflationRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryInflationRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryInflationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryInflationRequest) ProtoMessage()
- func (m *QueryInflationRequest) Reset()
- func (m *QueryInflationRequest) Size() (n int)
- func (m *QueryInflationRequest) String() string
- func (m *QueryInflationRequest) Unmarshal(dAtA []byte) error
- func (m *QueryInflationRequest) XXX_DiscardUnknown()
- func (m *QueryInflationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryInflationRequest) XXX_Merge(src proto.Message)
- func (m *QueryInflationRequest) XXX_Size() int
- func (m *QueryInflationRequest) XXX_Unmarshal(b []byte) error
- type QueryInflationResponse
- func (*QueryInflationResponse) Descriptor() ([]byte, []int)
- func (m *QueryInflationResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryInflationResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryInflationResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryInflationResponse) ProtoMessage()
- func (m *QueryInflationResponse) Reset()
- func (m *QueryInflationResponse) Size() (n int)
- func (m *QueryInflationResponse) String() string
- func (m *QueryInflationResponse) Unmarshal(dAtA []byte) error
- func (m *QueryInflationResponse) XXX_DiscardUnknown()
- func (m *QueryInflationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryInflationResponse) XXX_Merge(src proto.Message)
- func (m *QueryInflationResponse) XXX_Size() int
- func (m *QueryInflationResponse) XXX_Unmarshal(b []byte) error
- type QueryIntegrationAddressRequest
- func (*QueryIntegrationAddressRequest) Descriptor() ([]byte, []int)
- func (m *QueryIntegrationAddressRequest) GetNetworkName() string
- func (m *QueryIntegrationAddressRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryIntegrationAddressRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryIntegrationAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryIntegrationAddressRequest) ProtoMessage()
- func (m *QueryIntegrationAddressRequest) Reset()
- func (m *QueryIntegrationAddressRequest) Size() (n int)
- func (m *QueryIntegrationAddressRequest) String() string
- func (m *QueryIntegrationAddressRequest) Unmarshal(dAtA []byte) error
- func (m *QueryIntegrationAddressRequest) XXX_DiscardUnknown()
- func (m *QueryIntegrationAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryIntegrationAddressRequest) XXX_Merge(src proto.Message)
- func (m *QueryIntegrationAddressRequest) XXX_Size() int
- func (m *QueryIntegrationAddressRequest) XXX_Unmarshal(b []byte) error
- type QueryIntegrationAddressResponse
- func (*QueryIntegrationAddressResponse) Descriptor() ([]byte, []int)
- func (m *QueryIntegrationAddressResponse) GetIntegrationAddress() string
- func (m *QueryIntegrationAddressResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryIntegrationAddressResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryIntegrationAddressResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryIntegrationAddressResponse) ProtoMessage()
- func (m *QueryIntegrationAddressResponse) Reset()
- func (m *QueryIntegrationAddressResponse) Size() (n int)
- func (m *QueryIntegrationAddressResponse) String() string
- func (m *QueryIntegrationAddressResponse) Unmarshal(dAtA []byte) error
- func (m *QueryIntegrationAddressResponse) XXX_DiscardUnknown()
- func (m *QueryIntegrationAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryIntegrationAddressResponse) XXX_Merge(src proto.Message)
- func (m *QueryIntegrationAddressResponse) XXX_Size() int
- func (m *QueryIntegrationAddressResponse) XXX_Unmarshal(b []byte) error
- type QueryParamsRequest
- func (*QueryParamsRequest) Descriptor() ([]byte, []int)
- func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsRequest) ProtoMessage()
- func (m *QueryParamsRequest) Reset()
- func (m *QueryParamsRequest) Size() (n int)
- func (m *QueryParamsRequest) String() string
- func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryParamsRequest) XXX_DiscardUnknown()
- func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
- func (m *QueryParamsRequest) XXX_Size() int
- func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
- type QueryParamsResponse
- func (*QueryParamsResponse) Descriptor() ([]byte, []int)
- func (m *QueryParamsResponse) GetParams() Params
- func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsResponse) ProtoMessage()
- func (m *QueryParamsResponse) Reset()
- func (m *QueryParamsResponse) Size() (n int)
- func (m *QueryParamsResponse) String() string
- func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryParamsResponse) XXX_DiscardUnknown()
- func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
- func (m *QueryParamsResponse) XXX_Size() int
- func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
- type QueryServer
- type QueryTreasuryPoolRequest
- func (*QueryTreasuryPoolRequest) Descriptor() ([]byte, []int)
- func (m *QueryTreasuryPoolRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryTreasuryPoolRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTreasuryPoolRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTreasuryPoolRequest) ProtoMessage()
- func (m *QueryTreasuryPoolRequest) Reset()
- func (m *QueryTreasuryPoolRequest) Size() (n int)
- func (m *QueryTreasuryPoolRequest) String() string
- func (m *QueryTreasuryPoolRequest) Unmarshal(dAtA []byte) error
- func (m *QueryTreasuryPoolRequest) XXX_DiscardUnknown()
- func (m *QueryTreasuryPoolRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTreasuryPoolRequest) XXX_Merge(src proto.Message)
- func (m *QueryTreasuryPoolRequest) XXX_Size() int
- func (m *QueryTreasuryPoolRequest) XXX_Unmarshal(b []byte) error
- type QueryTreasuryPoolResponse
- func (*QueryTreasuryPoolResponse) Descriptor() ([]byte, []int)
- func (m *QueryTreasuryPoolResponse) GetTreasuryPool() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *QueryTreasuryPoolResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryTreasuryPoolResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTreasuryPoolResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTreasuryPoolResponse) ProtoMessage()
- func (m *QueryTreasuryPoolResponse) Reset()
- func (m *QueryTreasuryPoolResponse) Size() (n int)
- func (m *QueryTreasuryPoolResponse) String() string
- func (m *QueryTreasuryPoolResponse) Unmarshal(dAtA []byte) error
- func (m *QueryTreasuryPoolResponse) XXX_DiscardUnknown()
- func (m *QueryTreasuryPoolResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTreasuryPoolResponse) XXX_Merge(src proto.Message)
- func (m *QueryTreasuryPoolResponse) XXX_Size() int
- func (m *QueryTreasuryPoolResponse) XXX_Unmarshal(b []byte) error
- type StakingKeeper
- type UnimplementedMsgServer
- type UnimplementedQueryServer
- func (*UnimplementedQueryServer) AnnualProvisions(ctx context.Context, req *QueryAnnualProvisionsRequest) (*QueryAnnualProvisionsResponse, error)
- func (*UnimplementedQueryServer) CurrentMintVolume(ctx context.Context, req *QueryCurrentMintVolumeRequest) (*QueryCurrentMintVolumeResponse, error)
- func (*UnimplementedQueryServer) Inflation(ctx context.Context, req *QueryInflationRequest) (*QueryInflationResponse, error)
- func (*UnimplementedQueryServer) IntegrationAddress(ctx context.Context, req *QueryIntegrationAddressRequest) (*QueryIntegrationAddressResponse, error)
- func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
- func (*UnimplementedQueryServer) TreasuryPool(ctx context.Context, req *QueryTreasuryPoolRequest) (*QueryTreasuryPoolResponse, error)
Constants ¶
const ( EventTypeMint = ModuleName EventTypeWithdrawal = "withdrawal" EventTypeMinting = "minting" AttributeKeyBondedRatio = "bonded_ratio" AttributeKeyInflation = "inflation" AttributeKeyAnnualProvisions = "annual_provisions" AttributeKeySender = "sender" AttributeKeyReceiver = "receiver" AttributeKeyWithdrawalAmount = "withdrawal_amount" AttributeKeyMintingVolume = "minting_volume" )
const ( // ModuleName ModuleName = "mint" // ModuleVersion defines the current module version ModuleVersion = 1 // StoreKey is the default store key for mint StoreKey = ModuleName // RouterKey is the message route for mint RouterKey = ModuleName // QuerierRoute is the querier route for the minting store. QuerierRoute = StoreKey // DEPRECATED // for backward compatibility LegacyRoute = "minting" // Query endpoints supported by the minting querier QueryParams = "parameters" QueryInflation = "inflation" QueryAnnualProvisions = "annual_provisions" QueryIntegrationAddresses = "integration_addresses" QueryTreasuryPool = "treasury_pool" QueryCurrentMintVolume = "current_mint_volume" )
const ( TypeMsgWithdrawCoinsToAccFromTreasury = "withdraw_coins_from_treasury" TypeMsgMintCoins = "mint_coins" )
Variables ¶
var ( ErrInvalidMintDenom = sdkerrors.Register(ModuleName, 121, "The given mint denom is invalid") ErrAccountIsNotEligible = sdkerrors.Register(ModuleName, 122, "The given account is not eligible to mint") ErrInvalidWithdrawalAmount = sdkerrors.Register(ModuleName, 123, "The given withdrawal amount is invalid") ErrExceedsWithdrawalLimitPerTime = sdkerrors.Register(ModuleName, 124, "The given amount exceeds the withdrawal limit per time") ErrWithdrawalAmountExceedsModuleBalance = sdkerrors.Register(ModuleName, 125, "The given amount to withdraw exceeds module balance") ErrMintVolumeExceedsLimit = sdkerrors.Register(ModuleName, 126, "The given volume to mint exceeds allowed mint volume") )
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 ( // GlobalStoreKeyPrefix is used as prefix for the store keys GlobalStoreKeyPrefix = []byte{0x00} // MinterKey is used for the keeper store MinterKey = append(GlobalStoreKeyPrefix, []byte("Minter")...) // MintPoolStoreKey is the key for global mint pool state MintPoolStoreKey = append(GlobalStoreKeyPrefix, []byte("MintPool")...) MintModuleCoinsAccountKey = append(GlobalStoreKeyPrefix, []byte("MintModuleCoinsAccount")...) )
var ( ErrInvalidLengthMint = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowMint = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupMint = fmt.Errorf("proto: unexpected end of group") )
var ( KeyMintDenom = []byte("MintDenom") KeyInflationRateChange = []byte("InflationRateChange") KeyInflationMax = []byte("InflationMax") KeyInflationMin = []byte("InflationMin") KeyGoalBonded = []byte("GoalBonded") KeyBlocksPerYear = []byte("BlocksPerYear") KeyMintAir = []byte("MintAir") KeyIntegrationAddresses = []byte("IntegrationAddresses") KeyMaxWithdrawalPerTime = []byte("MaxWithdrawalPerTime") KeyEligibleAccountsPool = []byte("EligibleAccountsPool") KeyMaxAllowedMintVolume = []byte("MaxAllowedMintVolume") KeyAllowedMintDenoms = []byte("AllowedMintDenoms") KeyAllowedMinter = []byte("AllowedMinter") )
Parameter store keys
var ( ErrInvalidLengthParams = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowParams = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupParams = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") )
var ( // ModuleCdc references the global x/ibc-transfer module codec. Note, the codec // should ONLY be used in certain instances of tests and for JSON encoding. // // The actual codec used for serialization should be provided to x/ibc-transfer and // defined at the application level. ModuleCdc = codec.NewProtoCodec(codectypes.NewInterfaceRegistry()) )
Functions ¶
func RegisterInterfaces ¶
func RegisterInterfaces(registry codectypes.InterfaceRegistry)
RegisterInterfaces register the mint module interfaces to protobuf Any.
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
RegisterLegacyAminoCodec registers the necessary x/staking interfaces and concrete types on the provided LegacyAmino codec. These types are used for Amino JSON serialization.
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)
func ValidateGenesis ¶
func ValidateGenesis(data GenesisState) error
ValidateGenesis validates the provided genesis state to ensure the expected invariants holds.
Types ¶
type AccountKeeper ¶
type AccountKeeper interface { GetModuleAddress(name string) sdk.AccAddress // TODO remove with genesis 2-phases refactor https://github.com/cosmos/cosmos-sdk/issues/2862 SetModuleAccount(sdk.Context, types.ModuleAccountI) GetModuleAccount(ctx sdk.Context, moduleName string) types.ModuleAccountI }
AccountKeeper defines the contract required for account APIs.
type AllowedDenom ¶ added in v0.5.4
type AllowedDenom struct { // little version of coin TokenUnitDenom string `` /* 129-byte string literal not displayed */ // large version of coin TokenDenom string `protobuf:"bytes,2,opt,name=token_denom,json=tokenDenom,proto3" json:"token_denom,omitempty" yaml:"token_denom"` }
AllowedDenom represents the allowed minting denom.
func (*AllowedDenom) Descriptor ¶ added in v0.5.4
func (*AllowedDenom) Descriptor() ([]byte, []int)
func (*AllowedDenom) Equal ¶ added in v0.5.4
func (this *AllowedDenom) Equal(that interface{}) bool
func (*AllowedDenom) GetTokenDenom ¶ added in v0.5.4
func (m *AllowedDenom) GetTokenDenom() string
func (*AllowedDenom) GetTokenUnitDenom ¶ added in v0.5.4
func (m *AllowedDenom) GetTokenUnitDenom() string
func (*AllowedDenom) Marshal ¶ added in v0.5.4
func (m *AllowedDenom) Marshal() (dAtA []byte, err error)
func (*AllowedDenom) MarshalTo ¶ added in v0.5.4
func (m *AllowedDenom) MarshalTo(dAtA []byte) (int, error)
func (*AllowedDenom) MarshalToSizedBuffer ¶ added in v0.5.4
func (m *AllowedDenom) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AllowedDenom) ProtoMessage ¶ added in v0.5.4
func (*AllowedDenom) ProtoMessage()
func (*AllowedDenom) Reset ¶ added in v0.5.4
func (m *AllowedDenom) Reset()
func (*AllowedDenom) Size ¶ added in v0.5.4
func (m *AllowedDenom) Size() (n int)
func (*AllowedDenom) String ¶ added in v0.5.4
func (m *AllowedDenom) String() string
func (*AllowedDenom) Unmarshal ¶ added in v0.5.4
func (m *AllowedDenom) Unmarshal(dAtA []byte) error
func (*AllowedDenom) XXX_DiscardUnknown ¶ added in v0.5.4
func (m *AllowedDenom) XXX_DiscardUnknown()
func (*AllowedDenom) XXX_Marshal ¶ added in v0.5.4
func (m *AllowedDenom) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AllowedDenom) XXX_Merge ¶ added in v0.5.4
func (m *AllowedDenom) XXX_Merge(src proto.Message)
func (*AllowedDenom) XXX_Size ¶ added in v0.5.4
func (m *AllowedDenom) XXX_Size() int
func (*AllowedDenom) XXX_Unmarshal ¶ added in v0.5.4
func (m *AllowedDenom) XXX_Unmarshal(b []byte) error
type BankKeeper ¶
type BankKeeper interface { GetAllBalances(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins SendCoinsFromModuleToAccount(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, amt sdk.Coins) error SendCoinsFromModuleToModule(ctx sdk.Context, senderModule, recipientModule string, amt sdk.Coins) error SendCoins(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error MintCoins(ctx sdk.Context, name string, amt sdk.Coins) error }
BankKeeper defines the contract needed to be fulfilled for banking and supply dependencies.
type GenesisState ¶
type GenesisState struct { // minter is a space for holding current inflation information. Minter Minter `protobuf:"bytes,1,opt,name=minter,proto3" json:"minter"` // params defines all the paramaters of the module. Params Params `protobuf:"bytes,2,opt,name=params,proto3" json:"params"` // mint_pool defines the pool of eligible accounts and treasury pool MintPool MintPool `protobuf:"bytes,3,opt,name=mint_pool,json=mintPool,proto3" json:"mint_pool"` ModuleCoinsAccount string `` /* 145-byte string literal not displayed */ }
GenesisState defines the mint module's genesis state.
func DefaultGenesisState ¶
func DefaultGenesisState() *GenesisState
DefaultGenesisState creates a default GenesisState object
func NewGenesisState ¶
func NewGenesisState(minter Minter, params Params, mintPool MintPool, mintModuleCoinsAccount sdk.AccAddress) *GenesisState
NewGenesisState creates a new GenesisState object
func (*GenesisState) Descriptor ¶
func (*GenesisState) Descriptor() ([]byte, []int)
func (*GenesisState) GetMintPool ¶
func (m *GenesisState) GetMintPool() MintPool
func (*GenesisState) GetMinter ¶
func (m *GenesisState) GetMinter() Minter
func (*GenesisState) GetModuleCoinsAccount ¶
func (m *GenesisState) GetModuleCoinsAccount() string
func (*GenesisState) GetParams ¶
func (m *GenesisState) GetParams() Params
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) 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 MintPool ¶
type MintPool struct { // treasury pool TreasuryPool github_com_cosmos_cosmos_sdk_types.Coins `` /* 162-byte string literal not displayed */ }
func InitialMintPool ¶
func InitialMintPool() MintPool
InitialMintPool returns the initial state of MintPool
func (*MintPool) Descriptor ¶
func (*MintPool) GetTreasuryPool ¶
func (m *MintPool) GetTreasuryPool() github_com_cosmos_cosmos_sdk_types.Coins
func (*MintPool) MarshalToSizedBuffer ¶
func (*MintPool) ProtoMessage ¶
func (*MintPool) ProtoMessage()
func (MintPool) ValidateGenesis ¶
ValidateGenesis validates the mint pool for a genesis state
func (*MintPool) XXX_DiscardUnknown ¶
func (m *MintPool) XXX_DiscardUnknown()
func (*MintPool) XXX_Marshal ¶
func (*MintPool) XXX_Unmarshal ¶
type Minter ¶
type Minter struct { // current annual inflation rate Inflation github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,1,opt,name=inflation,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"inflation"` // current annual expected provisions AnnualProvisions github_com_cosmos_cosmos_sdk_types.Dec `` /* 174-byte string literal not displayed */ // current mint volume CurrentMintVolume github_com_cosmos_cosmos_sdk_types.Coins `` /* 185-byte string literal not displayed */ }
Minter represents the minting state.
func DefaultInitialMinter ¶
func DefaultInitialMinter() Minter
DefaultInitialMinter returns a default initial Minter object for a new chain which uses an inflation rate of 13%.
func InitialMinter ¶
InitialMinter returns an initial Minter object with a given inflation value.
func NewMinter ¶
NewMinter returns a new Minter object with the given inflation, annual provisions and current mint volume values.
func (Minter) BlockProvision ¶
BlockProvision returns the provisions for a block based on the annual provisions rate.
func (*Minter) Descriptor ¶
func (*Minter) GetCurrentMintVolume ¶
func (m *Minter) GetCurrentMintVolume() github_com_cosmos_cosmos_sdk_types.Coins
func (*Minter) MarshalToSizedBuffer ¶
func (Minter) NextAnnualProvisions ¶
NextAnnualProvisions returns the annual provisions based on current total supply and inflation rate.
func (Minter) NextInflationRate ¶
NextInflationRate returns the new inflation rate for the next hour.
func (*Minter) ProtoMessage ¶
func (*Minter) ProtoMessage()
func (*Minter) XXX_DiscardUnknown ¶
func (m *Minter) XXX_DiscardUnknown()
func (*Minter) XXX_Marshal ¶
func (*Minter) XXX_Unmarshal ¶
type MsgClient ¶
type MsgClient interface { // WithdrawCoinsToAccFromTreasury defines a method for withdrawing from mint // module. WithdrawCoinsToAccFromTreasury(ctx context.Context, in *MsgWithdrawCoinsToAccFromTreasury, opts ...grpc.CallOption) (*MsgWithdrawCoinsToAccFromTreasuryResponse, error) // MintCoins defines a method for minting from mint module. MintCoins(ctx context.Context, in *MsgMintCoins, opts ...grpc.CallOption) (*MsgMintCoinsResponse, 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 MsgMintCoins ¶
type MsgMintCoins struct { // Amount is the amount of coins to mint Amount github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,1,rep,name=amount,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"amount"` // Sender is the message signer who submits this report transaction Sender string `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"` }
MsgMintCoins is a message for minting from mint module.
func NewMsgMintCoins ¶
func NewMsgMintCoins( amt sdk.Coins, sender sdk.AccAddress, ) MsgMintCoins
NewMsgMintCoins returns a new MsgMintCoins
func (*MsgMintCoins) Descriptor ¶
func (*MsgMintCoins) Descriptor() ([]byte, []int)
func (*MsgMintCoins) Equal ¶
func (this *MsgMintCoins) Equal(that interface{}) bool
func (*MsgMintCoins) GetAmount ¶
func (m *MsgMintCoins) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
func (*MsgMintCoins) GetSender ¶
func (m *MsgMintCoins) GetSender() string
func (MsgMintCoins) GetSignBytes ¶
func (msg MsgMintCoins) GetSignBytes() []byte
GetSignBytes implements the sdk.Msg interface.
func (MsgMintCoins) GetSigners ¶
func (msg MsgMintCoins) GetSigners() []sdk.AccAddress
GetSigners implements the sdk.Msg interface.
func (*MsgMintCoins) Marshal ¶
func (m *MsgMintCoins) Marshal() (dAtA []byte, err error)
func (*MsgMintCoins) MarshalToSizedBuffer ¶
func (m *MsgMintCoins) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgMintCoins) ProtoMessage ¶
func (*MsgMintCoins) ProtoMessage()
func (*MsgMintCoins) Reset ¶
func (m *MsgMintCoins) Reset()
func (MsgMintCoins) Route ¶
func (msg MsgMintCoins) Route() string
Route implements the sdk.Msg interface.
func (*MsgMintCoins) Size ¶
func (m *MsgMintCoins) Size() (n int)
func (*MsgMintCoins) String ¶
func (m *MsgMintCoins) String() string
func (MsgMintCoins) Type ¶
func (msg MsgMintCoins) Type() string
Type implements the sdk.Msg interface.
func (*MsgMintCoins) Unmarshal ¶
func (m *MsgMintCoins) Unmarshal(dAtA []byte) error
func (MsgMintCoins) ValidateBasic ¶
func (msg MsgMintCoins) ValidateBasic() error
ValidateBasic implements the sdk.Msg interface.
func (*MsgMintCoins) XXX_DiscardUnknown ¶
func (m *MsgMintCoins) XXX_DiscardUnknown()
func (*MsgMintCoins) XXX_Marshal ¶
func (m *MsgMintCoins) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgMintCoins) XXX_Merge ¶
func (m *MsgMintCoins) XXX_Merge(src proto.Message)
func (*MsgMintCoins) XXX_Size ¶
func (m *MsgMintCoins) XXX_Size() int
func (*MsgMintCoins) XXX_Unmarshal ¶
func (m *MsgMintCoins) XXX_Unmarshal(b []byte) error
type MsgMintCoinsResponse ¶
type MsgMintCoinsResponse struct { }
MsgMintCoinsResponse
func (*MsgMintCoinsResponse) Descriptor ¶
func (*MsgMintCoinsResponse) Descriptor() ([]byte, []int)
func (*MsgMintCoinsResponse) Marshal ¶
func (m *MsgMintCoinsResponse) Marshal() (dAtA []byte, err error)
func (*MsgMintCoinsResponse) MarshalTo ¶
func (m *MsgMintCoinsResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgMintCoinsResponse) MarshalToSizedBuffer ¶
func (m *MsgMintCoinsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgMintCoinsResponse) ProtoMessage ¶
func (*MsgMintCoinsResponse) ProtoMessage()
func (*MsgMintCoinsResponse) Reset ¶
func (m *MsgMintCoinsResponse) Reset()
func (*MsgMintCoinsResponse) Size ¶
func (m *MsgMintCoinsResponse) Size() (n int)
func (*MsgMintCoinsResponse) String ¶
func (m *MsgMintCoinsResponse) String() string
func (*MsgMintCoinsResponse) Unmarshal ¶
func (m *MsgMintCoinsResponse) Unmarshal(dAtA []byte) error
func (*MsgMintCoinsResponse) XXX_DiscardUnknown ¶
func (m *MsgMintCoinsResponse) XXX_DiscardUnknown()
func (*MsgMintCoinsResponse) XXX_Marshal ¶
func (m *MsgMintCoinsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgMintCoinsResponse) XXX_Merge ¶
func (m *MsgMintCoinsResponse) XXX_Merge(src proto.Message)
func (*MsgMintCoinsResponse) XXX_Size ¶
func (m *MsgMintCoinsResponse) XXX_Size() int
func (*MsgMintCoinsResponse) XXX_Unmarshal ¶
func (m *MsgMintCoinsResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface { // WithdrawCoinsToAccFromTreasury defines a method for withdrawing from mint // module. WithdrawCoinsToAccFromTreasury(context.Context, *MsgWithdrawCoinsToAccFromTreasury) (*MsgWithdrawCoinsToAccFromTreasuryResponse, error) // MintCoins defines a method for minting from mint module. MintCoins(context.Context, *MsgMintCoins) (*MsgMintCoinsResponse, error) }
MsgServer is the server API for Msg service.
type MsgWithdrawCoinsToAccFromTreasury ¶
type MsgWithdrawCoinsToAccFromTreasury struct { // Amount is the amoutn of coins to withdraw Amount github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,1,rep,name=amount,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"amount"` // Receiver is for whom withdraw coins Receiver string `protobuf:"bytes,2,opt,name=receiver,proto3" json:"receiver,omitempty"` // Sender is the message signer who submits this report transaction Sender string `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"` }
MsgWithdrawCoinsToAccFromTreasury is a message for withdrawing from mint module.
func NewMsgWithdrawCoinsToAccFromTreasury ¶
func NewMsgWithdrawCoinsToAccFromTreasury( amt sdk.Coins, receiver sdk.AccAddress, sender sdk.AccAddress, ) MsgWithdrawCoinsToAccFromTreasury
NewMsgWithdrawCoinsToAccFromTreasury returns a new MsgWithdrawCoinsToAccFromTreasury
func (*MsgWithdrawCoinsToAccFromTreasury) Descriptor ¶
func (*MsgWithdrawCoinsToAccFromTreasury) Descriptor() ([]byte, []int)
func (*MsgWithdrawCoinsToAccFromTreasury) Equal ¶
func (this *MsgWithdrawCoinsToAccFromTreasury) Equal(that interface{}) bool
func (*MsgWithdrawCoinsToAccFromTreasury) GetAmount ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins
func (*MsgWithdrawCoinsToAccFromTreasury) GetReceiver ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) GetReceiver() string
func (*MsgWithdrawCoinsToAccFromTreasury) GetSender ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) GetSender() string
func (MsgWithdrawCoinsToAccFromTreasury) GetSignBytes ¶
func (msg MsgWithdrawCoinsToAccFromTreasury) GetSignBytes() []byte
GetSignBytes implements the sdk.Msg interface.
func (MsgWithdrawCoinsToAccFromTreasury) GetSigners ¶
func (msg MsgWithdrawCoinsToAccFromTreasury) GetSigners() []sdk.AccAddress
GetSigners implements the sdk.Msg interface.
func (*MsgWithdrawCoinsToAccFromTreasury) Marshal ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) Marshal() (dAtA []byte, err error)
func (*MsgWithdrawCoinsToAccFromTreasury) MarshalTo ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) MarshalTo(dAtA []byte) (int, error)
func (*MsgWithdrawCoinsToAccFromTreasury) MarshalToSizedBuffer ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgWithdrawCoinsToAccFromTreasury) ProtoMessage ¶
func (*MsgWithdrawCoinsToAccFromTreasury) ProtoMessage()
func (*MsgWithdrawCoinsToAccFromTreasury) Reset ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) Reset()
func (MsgWithdrawCoinsToAccFromTreasury) Route ¶
func (msg MsgWithdrawCoinsToAccFromTreasury) Route() string
Route implements the sdk.Msg interface.
func (*MsgWithdrawCoinsToAccFromTreasury) Size ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) Size() (n int)
func (*MsgWithdrawCoinsToAccFromTreasury) String ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) String() string
func (MsgWithdrawCoinsToAccFromTreasury) Type ¶
func (msg MsgWithdrawCoinsToAccFromTreasury) Type() string
Type implements the sdk.Msg interface.
func (*MsgWithdrawCoinsToAccFromTreasury) Unmarshal ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) Unmarshal(dAtA []byte) error
func (MsgWithdrawCoinsToAccFromTreasury) ValidateBasic ¶
func (msg MsgWithdrawCoinsToAccFromTreasury) ValidateBasic() error
ValidateBasic implements the sdk.Msg interface.
func (*MsgWithdrawCoinsToAccFromTreasury) XXX_DiscardUnknown ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) XXX_DiscardUnknown()
func (*MsgWithdrawCoinsToAccFromTreasury) XXX_Marshal ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgWithdrawCoinsToAccFromTreasury) XXX_Merge ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) XXX_Merge(src proto.Message)
func (*MsgWithdrawCoinsToAccFromTreasury) XXX_Size ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) XXX_Size() int
func (*MsgWithdrawCoinsToAccFromTreasury) XXX_Unmarshal ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) XXX_Unmarshal(b []byte) error
type MsgWithdrawCoinsToAccFromTreasuryResponse ¶
type MsgWithdrawCoinsToAccFromTreasuryResponse struct { }
MsgWithdrawCoinsToAccFromTreasuryResponse
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) Descriptor ¶
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) Descriptor() ([]byte, []int)
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) Marshal ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) Marshal() (dAtA []byte, err error)
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) MarshalTo ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) MarshalToSizedBuffer ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) ProtoMessage ¶
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) ProtoMessage()
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) Reset ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) Reset()
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) Size ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) Size() (n int)
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) String ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) String() string
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) Unmarshal ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) Unmarshal(dAtA []byte) error
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_DiscardUnknown ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_DiscardUnknown()
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Marshal ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Merge ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Merge(src proto.Message)
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Size ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Size() int
func (*MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Unmarshal ¶
func (m *MsgWithdrawCoinsToAccFromTreasuryResponse) XXX_Unmarshal(b []byte) error
type Params ¶
type Params struct { // type of coin to mint MintDenom string `protobuf:"bytes,1,opt,name=mint_denom,json=mintDenom,proto3" json:"mint_denom,omitempty"` // maximum annual change in inflation rate InflationRateChange github_com_cosmos_cosmos_sdk_types.Dec `` /* 189-byte string literal not displayed */ // maximum inflation rate InflationMax github_com_cosmos_cosmos_sdk_types.Dec `` /* 158-byte string literal not displayed */ // minimum inflation rate InflationMin github_com_cosmos_cosmos_sdk_types.Dec `` /* 158-byte string literal not displayed */ // goal of percent bonded atoms GoalBonded github_com_cosmos_cosmos_sdk_types.Dec `` /* 150-byte string literal not displayed */ // expected blocks per year BlocksPerYear uint64 `` /* 126-byte string literal not displayed */ // max amount to withdraw per time MaxWithdrawalPerTime github_com_cosmos_cosmos_sdk_types.Coins `` /* 200-byte string literal not displayed */ // map with smart contracts addresses IntegrationAddresses map[string]string `` /* 238-byte string literal not displayed */ // flag if minting from air MintAir bool `protobuf:"varint,9,opt,name=mint_air,json=mintAir,proto3" json:"mint_air,omitempty" yaml:"mint_air"` // eligible to withdraw accounts EligibleAccountsPool []string `` /* 154-byte string literal not displayed */ // max allowed mint volume MaxAllowedMintVolume github_com_cosmos_cosmos_sdk_types.Coins `` /* 201-byte string literal not displayed */ // allowed mint denoms AllowedMintDenoms []*AllowedDenom `` /* 142-byte string literal not displayed */ // allowed minter AllowedMinter []string `protobuf:"bytes,13,rep,name=allowed_minter,json=allowedMinter,proto3" json:"allowed_minter,omitempty" yaml:"allowed_minter"` }
Params holds parameters for the mint module.
func NewParams ¶
func NewParams( mintDenom string, inflationRateChange, inflationMax, inflationMin, goalBonded sdk.Dec, MaxWithdrawalPerTime sdk.Coins, blocksPerYear uint64, mintAir bool, integrationAddresses map[string]string, eligibleAccountsPool []string, maxAllowedMintVolume sdk.Coins, allowedMintDenoms []*AllowedDenom, AllowedMinter []string, ) Params
func (*Params) Descriptor ¶
func (*Params) GetAllowedMintDenoms ¶
func (m *Params) GetAllowedMintDenoms() []*AllowedDenom
func (*Params) GetAllowedMinter ¶
func (*Params) GetBlocksPerYear ¶
func (*Params) GetEligibleAccountsPool ¶
func (*Params) GetIntegrationAddresses ¶
func (*Params) GetMaxAllowedMintVolume ¶
func (m *Params) GetMaxAllowedMintVolume() github_com_cosmos_cosmos_sdk_types.Coins
func (*Params) GetMaxWithdrawalPerTime ¶
func (m *Params) GetMaxWithdrawalPerTime() github_com_cosmos_cosmos_sdk_types.Coins
func (*Params) GetMintAir ¶
func (*Params) GetMintDenom ¶
func (*Params) MarshalToSizedBuffer ¶
func (*Params) ParamSetPairs ¶
func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
Implements params.ParamSet
func (*Params) ProtoMessage ¶
func (*Params) ProtoMessage()
func (*Params) XXX_DiscardUnknown ¶
func (m *Params) XXX_DiscardUnknown()
func (*Params) XXX_Marshal ¶
func (*Params) XXX_Unmarshal ¶
type QueryAnnualProvisionsRequest ¶
type QueryAnnualProvisionsRequest struct { }
QueryAnnualProvisionsRequest is request type for the Query/QueryAnnualProvisions RPC method.
func (*QueryAnnualProvisionsRequest) Descriptor ¶
func (*QueryAnnualProvisionsRequest) Descriptor() ([]byte, []int)
func (*QueryAnnualProvisionsRequest) Marshal ¶
func (m *QueryAnnualProvisionsRequest) Marshal() (dAtA []byte, err error)
func (*QueryAnnualProvisionsRequest) MarshalTo ¶
func (m *QueryAnnualProvisionsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryAnnualProvisionsRequest) MarshalToSizedBuffer ¶
func (m *QueryAnnualProvisionsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAnnualProvisionsRequest) ProtoMessage ¶
func (*QueryAnnualProvisionsRequest) ProtoMessage()
func (*QueryAnnualProvisionsRequest) Reset ¶
func (m *QueryAnnualProvisionsRequest) Reset()
func (*QueryAnnualProvisionsRequest) Size ¶
func (m *QueryAnnualProvisionsRequest) Size() (n int)
func (*QueryAnnualProvisionsRequest) String ¶
func (m *QueryAnnualProvisionsRequest) String() string
func (*QueryAnnualProvisionsRequest) Unmarshal ¶
func (m *QueryAnnualProvisionsRequest) Unmarshal(dAtA []byte) error
func (*QueryAnnualProvisionsRequest) XXX_DiscardUnknown ¶
func (m *QueryAnnualProvisionsRequest) XXX_DiscardUnknown()
func (*QueryAnnualProvisionsRequest) XXX_Marshal ¶
func (m *QueryAnnualProvisionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAnnualProvisionsRequest) XXX_Merge ¶
func (m *QueryAnnualProvisionsRequest) XXX_Merge(src proto.Message)
func (*QueryAnnualProvisionsRequest) XXX_Size ¶
func (m *QueryAnnualProvisionsRequest) XXX_Size() int
func (*QueryAnnualProvisionsRequest) XXX_Unmarshal ¶
func (m *QueryAnnualProvisionsRequest) XXX_Unmarshal(b []byte) error
type QueryAnnualProvisionsResponse ¶
type QueryAnnualProvisionsResponse struct {
AnnualProvisions github_com_cosmos_cosmos_sdk_types.Dec `` /* 149-byte string literal not displayed */
}
QueryAnnualProvisionsResponse is response type for the Query/QueryAnnualProvisions RPC method.
func (*QueryAnnualProvisionsResponse) Descriptor ¶
func (*QueryAnnualProvisionsResponse) Descriptor() ([]byte, []int)
func (*QueryAnnualProvisionsResponse) Marshal ¶
func (m *QueryAnnualProvisionsResponse) Marshal() (dAtA []byte, err error)
func (*QueryAnnualProvisionsResponse) MarshalTo ¶
func (m *QueryAnnualProvisionsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryAnnualProvisionsResponse) MarshalToSizedBuffer ¶
func (m *QueryAnnualProvisionsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAnnualProvisionsResponse) ProtoMessage ¶
func (*QueryAnnualProvisionsResponse) ProtoMessage()
func (*QueryAnnualProvisionsResponse) Reset ¶
func (m *QueryAnnualProvisionsResponse) Reset()
func (*QueryAnnualProvisionsResponse) Size ¶
func (m *QueryAnnualProvisionsResponse) Size() (n int)
func (*QueryAnnualProvisionsResponse) String ¶
func (m *QueryAnnualProvisionsResponse) String() string
func (*QueryAnnualProvisionsResponse) Unmarshal ¶
func (m *QueryAnnualProvisionsResponse) Unmarshal(dAtA []byte) error
func (*QueryAnnualProvisionsResponse) XXX_DiscardUnknown ¶
func (m *QueryAnnualProvisionsResponse) XXX_DiscardUnknown()
func (*QueryAnnualProvisionsResponse) XXX_Marshal ¶
func (m *QueryAnnualProvisionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAnnualProvisionsResponse) XXX_Merge ¶
func (m *QueryAnnualProvisionsResponse) XXX_Merge(src proto.Message)
func (*QueryAnnualProvisionsResponse) XXX_Size ¶
func (m *QueryAnnualProvisionsResponse) XXX_Size() int
func (*QueryAnnualProvisionsResponse) XXX_Unmarshal ¶
func (m *QueryAnnualProvisionsResponse) XXX_Unmarshal(b []byte) error
type QueryClient ¶
type QueryClient interface { // Params returns the total set of minting parameters. Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) // Inflation returns current inflation. Inflation(ctx context.Context, in *QueryInflationRequest, opts ...grpc.CallOption) (*QueryInflationResponse, error) // Inflation returns current annual provisions. AnnualProvisions(ctx context.Context, in *QueryAnnualProvisionsRequest, opts ...grpc.CallOption) (*QueryAnnualProvisionsResponse, error) // Inflation returns integration address. IntegrationAddress(ctx context.Context, in *QueryIntegrationAddressRequest, opts ...grpc.CallOption) (*QueryIntegrationAddressResponse, error) // Inflation returns current treasury pool. TreasuryPool(ctx context.Context, in *QueryTreasuryPoolRequest, opts ...grpc.CallOption) (*QueryTreasuryPoolResponse, error) // CurrentMintVolume returns current minted coins volume. CurrentMintVolume(ctx context.Context, in *QueryCurrentMintVolumeRequest, opts ...grpc.CallOption) (*QueryCurrentMintVolumeResponse, 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 QueryCurrentMintVolumeRequest ¶
type QueryCurrentMintVolumeRequest struct { }
QueryCurrentMintVolumeRequest is request type for the Query/QueryCurrentMintVolume RPC method.
func (*QueryCurrentMintVolumeRequest) Descriptor ¶
func (*QueryCurrentMintVolumeRequest) Descriptor() ([]byte, []int)
func (*QueryCurrentMintVolumeRequest) Marshal ¶
func (m *QueryCurrentMintVolumeRequest) Marshal() (dAtA []byte, err error)
func (*QueryCurrentMintVolumeRequest) MarshalTo ¶
func (m *QueryCurrentMintVolumeRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryCurrentMintVolumeRequest) MarshalToSizedBuffer ¶
func (m *QueryCurrentMintVolumeRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryCurrentMintVolumeRequest) ProtoMessage ¶
func (*QueryCurrentMintVolumeRequest) ProtoMessage()
func (*QueryCurrentMintVolumeRequest) Reset ¶
func (m *QueryCurrentMintVolumeRequest) Reset()
func (*QueryCurrentMintVolumeRequest) Size ¶
func (m *QueryCurrentMintVolumeRequest) Size() (n int)
func (*QueryCurrentMintVolumeRequest) String ¶
func (m *QueryCurrentMintVolumeRequest) String() string
func (*QueryCurrentMintVolumeRequest) Unmarshal ¶
func (m *QueryCurrentMintVolumeRequest) Unmarshal(dAtA []byte) error
func (*QueryCurrentMintVolumeRequest) XXX_DiscardUnknown ¶
func (m *QueryCurrentMintVolumeRequest) XXX_DiscardUnknown()
func (*QueryCurrentMintVolumeRequest) XXX_Marshal ¶
func (m *QueryCurrentMintVolumeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryCurrentMintVolumeRequest) XXX_Merge ¶
func (m *QueryCurrentMintVolumeRequest) XXX_Merge(src proto.Message)
func (*QueryCurrentMintVolumeRequest) XXX_Size ¶
func (m *QueryCurrentMintVolumeRequest) XXX_Size() int
func (*QueryCurrentMintVolumeRequest) XXX_Unmarshal ¶
func (m *QueryCurrentMintVolumeRequest) XXX_Unmarshal(b []byte) error
type QueryCurrentMintVolumeResponse ¶
type QueryCurrentMintVolumeResponse struct {
CurrentMintVolume github_com_cosmos_cosmos_sdk_types.Coins `` /* 158-byte string literal not displayed */
}
QueryCurrentMintVolumeResponse is response type for the Query/QueryCurrentMintVolume RPC method.
func (*QueryCurrentMintVolumeResponse) Descriptor ¶
func (*QueryCurrentMintVolumeResponse) Descriptor() ([]byte, []int)
func (*QueryCurrentMintVolumeResponse) GetCurrentMintVolume ¶
func (m *QueryCurrentMintVolumeResponse) GetCurrentMintVolume() github_com_cosmos_cosmos_sdk_types.Coins
func (*QueryCurrentMintVolumeResponse) Marshal ¶
func (m *QueryCurrentMintVolumeResponse) Marshal() (dAtA []byte, err error)
func (*QueryCurrentMintVolumeResponse) MarshalTo ¶
func (m *QueryCurrentMintVolumeResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryCurrentMintVolumeResponse) MarshalToSizedBuffer ¶
func (m *QueryCurrentMintVolumeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryCurrentMintVolumeResponse) ProtoMessage ¶
func (*QueryCurrentMintVolumeResponse) ProtoMessage()
func (*QueryCurrentMintVolumeResponse) Reset ¶
func (m *QueryCurrentMintVolumeResponse) Reset()
func (*QueryCurrentMintVolumeResponse) Size ¶
func (m *QueryCurrentMintVolumeResponse) Size() (n int)
func (*QueryCurrentMintVolumeResponse) String ¶
func (m *QueryCurrentMintVolumeResponse) String() string
func (*QueryCurrentMintVolumeResponse) Unmarshal ¶
func (m *QueryCurrentMintVolumeResponse) Unmarshal(dAtA []byte) error
func (*QueryCurrentMintVolumeResponse) XXX_DiscardUnknown ¶
func (m *QueryCurrentMintVolumeResponse) XXX_DiscardUnknown()
func (*QueryCurrentMintVolumeResponse) XXX_Marshal ¶
func (m *QueryCurrentMintVolumeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryCurrentMintVolumeResponse) XXX_Merge ¶
func (m *QueryCurrentMintVolumeResponse) XXX_Merge(src proto.Message)
func (*QueryCurrentMintVolumeResponse) XXX_Size ¶
func (m *QueryCurrentMintVolumeResponse) XXX_Size() int
func (*QueryCurrentMintVolumeResponse) XXX_Unmarshal ¶
func (m *QueryCurrentMintVolumeResponse) XXX_Unmarshal(b []byte) error
type QueryInflationRequest ¶
type QueryInflationRequest struct { }
QueryInflationRequest is request type for the Query/QueryInflation RPC method.
func (*QueryInflationRequest) Descriptor ¶
func (*QueryInflationRequest) Descriptor() ([]byte, []int)
func (*QueryInflationRequest) Marshal ¶
func (m *QueryInflationRequest) Marshal() (dAtA []byte, err error)
func (*QueryInflationRequest) MarshalTo ¶
func (m *QueryInflationRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryInflationRequest) MarshalToSizedBuffer ¶
func (m *QueryInflationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryInflationRequest) ProtoMessage ¶
func (*QueryInflationRequest) ProtoMessage()
func (*QueryInflationRequest) Reset ¶
func (m *QueryInflationRequest) Reset()
func (*QueryInflationRequest) Size ¶
func (m *QueryInflationRequest) Size() (n int)
func (*QueryInflationRequest) String ¶
func (m *QueryInflationRequest) String() string
func (*QueryInflationRequest) Unmarshal ¶
func (m *QueryInflationRequest) Unmarshal(dAtA []byte) error
func (*QueryInflationRequest) XXX_DiscardUnknown ¶
func (m *QueryInflationRequest) XXX_DiscardUnknown()
func (*QueryInflationRequest) XXX_Marshal ¶
func (m *QueryInflationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryInflationRequest) XXX_Merge ¶
func (m *QueryInflationRequest) XXX_Merge(src proto.Message)
func (*QueryInflationRequest) XXX_Size ¶
func (m *QueryInflationRequest) XXX_Size() int
func (*QueryInflationRequest) XXX_Unmarshal ¶
func (m *QueryInflationRequest) XXX_Unmarshal(b []byte) error
type QueryInflationResponse ¶
type QueryInflationResponse struct {
Inflation github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,1,opt,name=inflation,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"inflation"`
}
QueryInflationResponse is response type for the Query/QueryInflation RPC method.
func (*QueryInflationResponse) Descriptor ¶
func (*QueryInflationResponse) Descriptor() ([]byte, []int)
func (*QueryInflationResponse) Marshal ¶
func (m *QueryInflationResponse) Marshal() (dAtA []byte, err error)
func (*QueryInflationResponse) MarshalTo ¶
func (m *QueryInflationResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryInflationResponse) MarshalToSizedBuffer ¶
func (m *QueryInflationResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryInflationResponse) ProtoMessage ¶
func (*QueryInflationResponse) ProtoMessage()
func (*QueryInflationResponse) Reset ¶
func (m *QueryInflationResponse) Reset()
func (*QueryInflationResponse) Size ¶
func (m *QueryInflationResponse) Size() (n int)
func (*QueryInflationResponse) String ¶
func (m *QueryInflationResponse) String() string
func (*QueryInflationResponse) Unmarshal ¶
func (m *QueryInflationResponse) Unmarshal(dAtA []byte) error
func (*QueryInflationResponse) XXX_DiscardUnknown ¶
func (m *QueryInflationResponse) XXX_DiscardUnknown()
func (*QueryInflationResponse) XXX_Marshal ¶
func (m *QueryInflationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryInflationResponse) XXX_Merge ¶
func (m *QueryInflationResponse) XXX_Merge(src proto.Message)
func (*QueryInflationResponse) XXX_Size ¶
func (m *QueryInflationResponse) XXX_Size() int
func (*QueryInflationResponse) XXX_Unmarshal ¶
func (m *QueryInflationResponse) XXX_Unmarshal(b []byte) error
type QueryIntegrationAddressRequest ¶
type QueryIntegrationAddressRequest struct {
NetworkName string `protobuf:"bytes,1,opt,name=network_name,json=networkName,proto3" json:"network_name,omitempty"`
}
QueryIntegrationAddressRequest is request type for the Query/QueryEthIntegrationAddress RPC method.
func (*QueryIntegrationAddressRequest) Descriptor ¶
func (*QueryIntegrationAddressRequest) Descriptor() ([]byte, []int)
func (*QueryIntegrationAddressRequest) GetNetworkName ¶
func (m *QueryIntegrationAddressRequest) GetNetworkName() string
func (*QueryIntegrationAddressRequest) Marshal ¶
func (m *QueryIntegrationAddressRequest) Marshal() (dAtA []byte, err error)
func (*QueryIntegrationAddressRequest) MarshalTo ¶
func (m *QueryIntegrationAddressRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryIntegrationAddressRequest) MarshalToSizedBuffer ¶
func (m *QueryIntegrationAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryIntegrationAddressRequest) ProtoMessage ¶
func (*QueryIntegrationAddressRequest) ProtoMessage()
func (*QueryIntegrationAddressRequest) Reset ¶
func (m *QueryIntegrationAddressRequest) Reset()
func (*QueryIntegrationAddressRequest) Size ¶
func (m *QueryIntegrationAddressRequest) Size() (n int)
func (*QueryIntegrationAddressRequest) String ¶
func (m *QueryIntegrationAddressRequest) String() string
func (*QueryIntegrationAddressRequest) Unmarshal ¶
func (m *QueryIntegrationAddressRequest) Unmarshal(dAtA []byte) error
func (*QueryIntegrationAddressRequest) XXX_DiscardUnknown ¶
func (m *QueryIntegrationAddressRequest) XXX_DiscardUnknown()
func (*QueryIntegrationAddressRequest) XXX_Marshal ¶
func (m *QueryIntegrationAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryIntegrationAddressRequest) XXX_Merge ¶
func (m *QueryIntegrationAddressRequest) XXX_Merge(src proto.Message)
func (*QueryIntegrationAddressRequest) XXX_Size ¶
func (m *QueryIntegrationAddressRequest) XXX_Size() int
func (*QueryIntegrationAddressRequest) XXX_Unmarshal ¶
func (m *QueryIntegrationAddressRequest) XXX_Unmarshal(b []byte) error
type QueryIntegrationAddressResponse ¶
type QueryIntegrationAddressResponse struct {
IntegrationAddress string `protobuf:"bytes,1,opt,name=integration_address,json=integrationAddress,proto3" json:"integration_address,omitempty"`
}
QueryIntegrationAddressResponse is response type for the Query/QueryEthIntegrationAddress RPC method.
func (*QueryIntegrationAddressResponse) Descriptor ¶
func (*QueryIntegrationAddressResponse) Descriptor() ([]byte, []int)
func (*QueryIntegrationAddressResponse) GetIntegrationAddress ¶
func (m *QueryIntegrationAddressResponse) GetIntegrationAddress() string
func (*QueryIntegrationAddressResponse) Marshal ¶
func (m *QueryIntegrationAddressResponse) Marshal() (dAtA []byte, err error)
func (*QueryIntegrationAddressResponse) MarshalTo ¶
func (m *QueryIntegrationAddressResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryIntegrationAddressResponse) MarshalToSizedBuffer ¶
func (m *QueryIntegrationAddressResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryIntegrationAddressResponse) ProtoMessage ¶
func (*QueryIntegrationAddressResponse) ProtoMessage()
func (*QueryIntegrationAddressResponse) Reset ¶
func (m *QueryIntegrationAddressResponse) Reset()
func (*QueryIntegrationAddressResponse) Size ¶
func (m *QueryIntegrationAddressResponse) Size() (n int)
func (*QueryIntegrationAddressResponse) String ¶
func (m *QueryIntegrationAddressResponse) String() string
func (*QueryIntegrationAddressResponse) Unmarshal ¶
func (m *QueryIntegrationAddressResponse) Unmarshal(dAtA []byte) error
func (*QueryIntegrationAddressResponse) XXX_DiscardUnknown ¶
func (m *QueryIntegrationAddressResponse) XXX_DiscardUnknown()
func (*QueryIntegrationAddressResponse) XXX_Marshal ¶
func (m *QueryIntegrationAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryIntegrationAddressResponse) XXX_Merge ¶
func (m *QueryIntegrationAddressResponse) XXX_Merge(src proto.Message)
func (*QueryIntegrationAddressResponse) XXX_Size ¶
func (m *QueryIntegrationAddressResponse) XXX_Size() int
func (*QueryIntegrationAddressResponse) XXX_Unmarshal ¶
func (m *QueryIntegrationAddressResponse) XXX_Unmarshal(b []byte) error
type QueryParamsRequest ¶
type QueryParamsRequest struct { }
QueryParamsRequest is request type for the Query/QueryParams RPC method.
func (*QueryParamsRequest) Descriptor ¶
func (*QueryParamsRequest) Descriptor() ([]byte, []int)
func (*QueryParamsRequest) Marshal ¶
func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
func (*QueryParamsRequest) MarshalTo ¶
func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsRequest) MarshalToSizedBuffer ¶
func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsRequest) ProtoMessage ¶
func (*QueryParamsRequest) ProtoMessage()
func (*QueryParamsRequest) Reset ¶
func (m *QueryParamsRequest) Reset()
func (*QueryParamsRequest) Size ¶
func (m *QueryParamsRequest) Size() (n int)
func (*QueryParamsRequest) String ¶
func (m *QueryParamsRequest) String() string
func (*QueryParamsRequest) Unmarshal ¶
func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
func (*QueryParamsRequest) XXX_DiscardUnknown ¶
func (m *QueryParamsRequest) XXX_DiscardUnknown()
func (*QueryParamsRequest) XXX_Marshal ¶
func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsRequest) XXX_Merge ¶
func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
func (*QueryParamsRequest) XXX_Size ¶
func (m *QueryParamsRequest) XXX_Size() int
func (*QueryParamsRequest) XXX_Unmarshal ¶
func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
type QueryParamsResponse ¶
type QueryParamsResponse struct {
Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
}
QueryParamsResponse is response type for the Query/QueryParams RPC method.
func (*QueryParamsResponse) Descriptor ¶
func (*QueryParamsResponse) Descriptor() ([]byte, []int)
func (*QueryParamsResponse) GetParams ¶
func (m *QueryParamsResponse) GetParams() Params
func (*QueryParamsResponse) Marshal ¶
func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
func (*QueryParamsResponse) MarshalTo ¶
func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsResponse) MarshalToSizedBuffer ¶
func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsResponse) ProtoMessage ¶
func (*QueryParamsResponse) ProtoMessage()
func (*QueryParamsResponse) Reset ¶
func (m *QueryParamsResponse) Reset()
func (*QueryParamsResponse) Size ¶
func (m *QueryParamsResponse) Size() (n int)
func (*QueryParamsResponse) String ¶
func (m *QueryParamsResponse) String() string
func (*QueryParamsResponse) Unmarshal ¶
func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
func (*QueryParamsResponse) XXX_DiscardUnknown ¶
func (m *QueryParamsResponse) XXX_DiscardUnknown()
func (*QueryParamsResponse) XXX_Marshal ¶
func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsResponse) XXX_Merge ¶
func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
func (*QueryParamsResponse) XXX_Size ¶
func (m *QueryParamsResponse) XXX_Size() int
func (*QueryParamsResponse) XXX_Unmarshal ¶
func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
type QueryServer ¶
type QueryServer interface { // Params returns the total set of minting parameters. Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) // Inflation returns current inflation. Inflation(context.Context, *QueryInflationRequest) (*QueryInflationResponse, error) // Inflation returns current annual provisions. AnnualProvisions(context.Context, *QueryAnnualProvisionsRequest) (*QueryAnnualProvisionsResponse, error) // Inflation returns integration address. IntegrationAddress(context.Context, *QueryIntegrationAddressRequest) (*QueryIntegrationAddressResponse, error) // Inflation returns current treasury pool. TreasuryPool(context.Context, *QueryTreasuryPoolRequest) (*QueryTreasuryPoolResponse, error) // CurrentMintVolume returns current minted coins volume. CurrentMintVolume(context.Context, *QueryCurrentMintVolumeRequest) (*QueryCurrentMintVolumeResponse, error) }
QueryServer is the server API for Query service.
type QueryTreasuryPoolRequest ¶
type QueryTreasuryPoolRequest struct { }
QueryTreasuryPoolRequest is request type for the Query/QueryTreasuryPool RPC method.
func (*QueryTreasuryPoolRequest) Descriptor ¶
func (*QueryTreasuryPoolRequest) Descriptor() ([]byte, []int)
func (*QueryTreasuryPoolRequest) Marshal ¶
func (m *QueryTreasuryPoolRequest) Marshal() (dAtA []byte, err error)
func (*QueryTreasuryPoolRequest) MarshalTo ¶
func (m *QueryTreasuryPoolRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryTreasuryPoolRequest) MarshalToSizedBuffer ¶
func (m *QueryTreasuryPoolRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTreasuryPoolRequest) ProtoMessage ¶
func (*QueryTreasuryPoolRequest) ProtoMessage()
func (*QueryTreasuryPoolRequest) Reset ¶
func (m *QueryTreasuryPoolRequest) Reset()
func (*QueryTreasuryPoolRequest) Size ¶
func (m *QueryTreasuryPoolRequest) Size() (n int)
func (*QueryTreasuryPoolRequest) String ¶
func (m *QueryTreasuryPoolRequest) String() string
func (*QueryTreasuryPoolRequest) Unmarshal ¶
func (m *QueryTreasuryPoolRequest) Unmarshal(dAtA []byte) error
func (*QueryTreasuryPoolRequest) XXX_DiscardUnknown ¶
func (m *QueryTreasuryPoolRequest) XXX_DiscardUnknown()
func (*QueryTreasuryPoolRequest) XXX_Marshal ¶
func (m *QueryTreasuryPoolRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTreasuryPoolRequest) XXX_Merge ¶
func (m *QueryTreasuryPoolRequest) XXX_Merge(src proto.Message)
func (*QueryTreasuryPoolRequest) XXX_Size ¶
func (m *QueryTreasuryPoolRequest) XXX_Size() int
func (*QueryTreasuryPoolRequest) XXX_Unmarshal ¶
func (m *QueryTreasuryPoolRequest) XXX_Unmarshal(b []byte) error
type QueryTreasuryPoolResponse ¶
type QueryTreasuryPoolResponse struct {
TreasuryPool github_com_cosmos_cosmos_sdk_types.Coins `` /* 141-byte string literal not displayed */
}
QueryTreasuryPoolResponse is response type for the Query/QueryTreasuryPool RPC method.
func (*QueryTreasuryPoolResponse) Descriptor ¶
func (*QueryTreasuryPoolResponse) Descriptor() ([]byte, []int)
func (*QueryTreasuryPoolResponse) GetTreasuryPool ¶
func (m *QueryTreasuryPoolResponse) GetTreasuryPool() github_com_cosmos_cosmos_sdk_types.Coins
func (*QueryTreasuryPoolResponse) Marshal ¶
func (m *QueryTreasuryPoolResponse) Marshal() (dAtA []byte, err error)
func (*QueryTreasuryPoolResponse) MarshalTo ¶
func (m *QueryTreasuryPoolResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryTreasuryPoolResponse) MarshalToSizedBuffer ¶
func (m *QueryTreasuryPoolResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTreasuryPoolResponse) ProtoMessage ¶
func (*QueryTreasuryPoolResponse) ProtoMessage()
func (*QueryTreasuryPoolResponse) Reset ¶
func (m *QueryTreasuryPoolResponse) Reset()
func (*QueryTreasuryPoolResponse) Size ¶
func (m *QueryTreasuryPoolResponse) Size() (n int)
func (*QueryTreasuryPoolResponse) String ¶
func (m *QueryTreasuryPoolResponse) String() string
func (*QueryTreasuryPoolResponse) Unmarshal ¶
func (m *QueryTreasuryPoolResponse) Unmarshal(dAtA []byte) error
func (*QueryTreasuryPoolResponse) XXX_DiscardUnknown ¶
func (m *QueryTreasuryPoolResponse) XXX_DiscardUnknown()
func (*QueryTreasuryPoolResponse) XXX_Marshal ¶
func (m *QueryTreasuryPoolResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTreasuryPoolResponse) XXX_Merge ¶
func (m *QueryTreasuryPoolResponse) XXX_Merge(src proto.Message)
func (*QueryTreasuryPoolResponse) XXX_Size ¶
func (m *QueryTreasuryPoolResponse) XXX_Size() int
func (*QueryTreasuryPoolResponse) XXX_Unmarshal ¶
func (m *QueryTreasuryPoolResponse) XXX_Unmarshal(b []byte) error
type StakingKeeper ¶
type StakingKeeper interface { StakingTokenSupply(ctx sdk.Context) sdk.Int BondedRatio(ctx sdk.Context) sdk.Dec }
StakingKeeper defines the expected staking keeper
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct { }
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) MintCoins ¶
func (*UnimplementedMsgServer) MintCoins(ctx context.Context, req *MsgMintCoins) (*MsgMintCoinsResponse, error)
func (*UnimplementedMsgServer) WithdrawCoinsToAccFromTreasury ¶
func (*UnimplementedMsgServer) WithdrawCoinsToAccFromTreasury(ctx context.Context, req *MsgWithdrawCoinsToAccFromTreasury) (*MsgWithdrawCoinsToAccFromTreasuryResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct { }
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) AnnualProvisions ¶
func (*UnimplementedQueryServer) AnnualProvisions(ctx context.Context, req *QueryAnnualProvisionsRequest) (*QueryAnnualProvisionsResponse, error)
func (*UnimplementedQueryServer) CurrentMintVolume ¶
func (*UnimplementedQueryServer) CurrentMintVolume(ctx context.Context, req *QueryCurrentMintVolumeRequest) (*QueryCurrentMintVolumeResponse, error)
func (*UnimplementedQueryServer) Inflation ¶
func (*UnimplementedQueryServer) Inflation(ctx context.Context, req *QueryInflationRequest) (*QueryInflationResponse, error)
func (*UnimplementedQueryServer) IntegrationAddress ¶
func (*UnimplementedQueryServer) IntegrationAddress(ctx context.Context, req *QueryIntegrationAddressRequest) (*QueryIntegrationAddressResponse, error)
func (*UnimplementedQueryServer) Params ¶
func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
func (*UnimplementedQueryServer) TreasuryPool ¶
func (*UnimplementedQueryServer) TreasuryPool(ctx context.Context, req *QueryTreasuryPoolRequest) (*QueryTreasuryPoolResponse, error)