Documentation ¶
Overview ¶
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func DefaultInflationCalculationFn(_ context.Context, minter Minter, params Params, bondedRatio math.LegacyDec) math.LegacyDec
- 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) 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 InflationCalculationFn
- 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 math.Int) math.LegacyDec
- func (m Minter) NextInflationRate(params Params, bondedRatio math.LegacyDec) math.LegacyDec
- 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 Module
- 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 (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 (m *MsgMintCoins) Size() (n int)
- func (m *MsgMintCoins) String() 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 MsgUpdateParams
- func (*MsgUpdateParams) Descriptor() ([]byte, []int)
- func (m *MsgUpdateParams) GetAuthority() string
- func (m *MsgUpdateParams) GetParams() Params
- func (m *MsgUpdateParams) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateParams) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateParams) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateParams) ProtoMessage()
- func (m *MsgUpdateParams) Reset()
- func (m *MsgUpdateParams) Size() (n int)
- func (m *MsgUpdateParams) String() string
- func (m *MsgUpdateParams) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateParams) ValidateBasic() error
- func (m *MsgUpdateParams) XXX_DiscardUnknown()
- func (m *MsgUpdateParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateParams) XXX_Merge(src proto.Message)
- func (m *MsgUpdateParams) XXX_Size() int
- func (m *MsgUpdateParams) XXX_Unmarshal(b []byte) error
- type MsgUpdateParamsResponse
- func (*MsgUpdateParamsResponse) Descriptor() ([]byte, []int)
- func (m *MsgUpdateParamsResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateParamsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateParamsResponse) ProtoMessage()
- func (m *MsgUpdateParamsResponse) Reset()
- func (m *MsgUpdateParamsResponse) Size() (n int)
- func (m *MsgUpdateParamsResponse) String() string
- func (m *MsgUpdateParamsResponse) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateParamsResponse) XXX_DiscardUnknown()
- func (m *MsgUpdateParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateParamsResponse) XXX_Merge(src proto.Message)
- func (m *MsgUpdateParamsResponse) XXX_Size() int
- func (m *MsgUpdateParamsResponse) XXX_Unmarshal(b []byte) error
- 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) 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 (m *MsgWithdrawCoinsToAccFromTreasury) Size() (n int)
- func (m *MsgWithdrawCoinsToAccFromTreasury) String() 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 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
- func (*UnimplementedMsgServer) MintCoins(ctx context.Context, req *MsgMintCoins) (*MsgMintCoinsResponse, error)
- func (*UnimplementedMsgServer) UpdateParams(ctx context.Context, req *MsgUpdateParams) (*MsgUpdateParamsResponse, error)
- func (*UnimplementedMsgServer) WithdrawCoinsToAccFromTreasury(ctx context.Context, req *MsgWithdrawCoinsToAccFromTreasury) (*MsgWithdrawCoinsToAccFromTreasuryResponse, error)
- 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) 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 )
const ( TypeMsgWithdrawCoinsToAccFromTreasury = "withdraw_coins_from_treasury" TypeMsgMintCoins = "mint_coins" )
Variables ¶
var ( ErrInvalidMintDenom = errors.Register(ModuleName, 121, "The given mint denom is invalid") ErrAccountIsNotEligible = errors.Register(ModuleName, 122, "The given account is not eligible to mint") ErrInvalidWithdrawalAmount = errors.Register(ModuleName, 123, "The given withdrawal amount is invalid") ErrExceedsWithdrawalLimitPerTime = errors.Register(ModuleName, 124, "The given amount exceeds the withdrawal limit per time") ErrWithdrawalAmountExceedsModuleBalance = errors.Register(ModuleName, 125, "The given amount to withdraw exceeds module balance") ErrMintVolumeExceedsLimit = errors.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")...) ParamsKey = []byte{0x01} // MintPoolStoreKey is the key for global mint pool state MintPoolStoreKey = append(GlobalStoreKeyPrefix, []byte("MintPool")...) )
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") 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 File_mint_module_v1beta1_module_proto protoreflect.FileDescriptor
var (
ModuleCdc = codec.NewAminoCodec(amino)
)
Functions ¶
func DefaultInflationCalculationFn ¶ added in v0.7.5
func DefaultInflationCalculationFn(_ context.Context, minter Minter, params Params, bondedRatio math.LegacyDec) math.LegacyDec
DefaultInflationCalculationFn is the default function used to calculate inflation.
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(context.Context, sdk.ModuleAccountI) GetModuleAccount(ctx context.Context, moduleName string) sdk.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 context.Context, addr sdk.AccAddress) sdk.Coins SendCoinsFromModuleToAccount(ctx context.Context, senderModule string, recipientAddr sdk.AccAddress, amt sdk.Coins) error SendCoinsFromModuleToModule(ctx context.Context, senderModule, recipientModule string, amt sdk.Coins) error MintCoins(ctx context.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"` }
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) *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) 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 InflationCalculationFn ¶ added in v0.7.5
type InflationCalculationFn func(ctx context.Context, minter Minter, params Params, bondedRatio math.LegacyDec) math.LegacyDec
InflationCalculationFn defines the function required to calculate inflation rate during BeginBlock. It receives the minter and params stored in the keeper, along with the current bondedRatio and returns the newly calculated inflation rate. It can be used to specify a custom inflation calculation logic, instead of relying on the default logic provided by the sdk.
type MintPool ¶
type MintPool struct { // treasury pool TreasuryPool github_com_cosmos_cosmos_sdk_types.Coins `` /* 162-byte string literal not displayed */ }
MintPool represents minted coins.
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 cosmossdk_io_math.LegacyDec `protobuf:"bytes,1,opt,name=inflation,proto3,customtype=cosmossdk.io/math.LegacyDec" json:"inflation"` // current annual expected provisions AnnualProvisions cosmossdk_io_math.LegacyDec `` /* 163-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 Module ¶ added in v0.7.5
type Module struct { FeeCollectorName string `protobuf:"bytes,1,opt,name=fee_collector_name,json=feeCollectorName,proto3" json:"fee_collector_name,omitempty"` // authority defines the custom module authority. If not set, defaults to the governance module. Authority string `protobuf:"bytes,2,opt,name=authority,proto3" json:"authority,omitempty"` // contains filtered or unexported fields }
Module is the config object of the mint module.
func (*Module) Descriptor
deprecated
added in
v0.7.5
func (*Module) GetAuthority ¶ added in v0.7.5
func (*Module) GetFeeCollectorName ¶ added in v0.7.5
func (*Module) ProtoMessage ¶ added in v0.7.5
func (*Module) ProtoMessage()
func (*Module) ProtoReflect ¶ added in v0.7.5
func (x *Module) ProtoReflect() protoreflect.Message
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) // UpdateParams defines a governance operation for updating the x/mint module // parameters. The authority is defaults to the x/gov module account. // // Since: cosmos-sdk 0.47 UpdateParams(ctx context.Context, in *MsgUpdateParams, opts ...grpc.CallOption) (*MsgUpdateParamsResponse, 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) 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) Size ¶
func (m *MsgMintCoins) Size() (n int)
func (*MsgMintCoins) String ¶
func (m *MsgMintCoins) String() string
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) // UpdateParams defines a governance operation for updating the x/mint module // parameters. The authority is defaults to the x/gov module account. // // Since: cosmos-sdk 0.47 UpdateParams(context.Context, *MsgUpdateParams) (*MsgUpdateParamsResponse, error) }
MsgServer is the server API for Msg service.
type MsgUpdateParams ¶ added in v0.7.5
type MsgUpdateParams struct { // authority is the address that controls the module (defaults to x/gov unless overwritten). Authority string `protobuf:"bytes,1,opt,name=authority,proto3" json:"authority,omitempty"` // params defines the x/mint parameters to update. // // NOTE: All parameters must be supplied. Params Params `protobuf:"bytes,2,opt,name=params,proto3" json:"params"` }
MsgUpdateParams is the Msg/UpdateParams request type.
Since: cosmos-sdk 0.47
func (*MsgUpdateParams) Descriptor ¶ added in v0.7.5
func (*MsgUpdateParams) Descriptor() ([]byte, []int)
func (*MsgUpdateParams) GetAuthority ¶ added in v0.7.5
func (m *MsgUpdateParams) GetAuthority() string
func (*MsgUpdateParams) GetParams ¶ added in v0.7.5
func (m *MsgUpdateParams) GetParams() Params
func (*MsgUpdateParams) Marshal ¶ added in v0.7.5
func (m *MsgUpdateParams) Marshal() (dAtA []byte, err error)
func (*MsgUpdateParams) MarshalTo ¶ added in v0.7.5
func (m *MsgUpdateParams) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateParams) MarshalToSizedBuffer ¶ added in v0.7.5
func (m *MsgUpdateParams) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateParams) ProtoMessage ¶ added in v0.7.5
func (*MsgUpdateParams) ProtoMessage()
func (*MsgUpdateParams) Reset ¶ added in v0.7.5
func (m *MsgUpdateParams) Reset()
func (*MsgUpdateParams) Size ¶ added in v0.7.5
func (m *MsgUpdateParams) Size() (n int)
func (*MsgUpdateParams) String ¶ added in v0.7.5
func (m *MsgUpdateParams) String() string
func (*MsgUpdateParams) Unmarshal ¶ added in v0.7.5
func (m *MsgUpdateParams) Unmarshal(dAtA []byte) error
func (*MsgUpdateParams) ValidateBasic ¶ added in v0.7.5
func (m *MsgUpdateParams) ValidateBasic() error
ValidateBasic does a sanity check on the provided data.
func (*MsgUpdateParams) XXX_DiscardUnknown ¶ added in v0.7.5
func (m *MsgUpdateParams) XXX_DiscardUnknown()
func (*MsgUpdateParams) XXX_Marshal ¶ added in v0.7.5
func (m *MsgUpdateParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateParams) XXX_Merge ¶ added in v0.7.5
func (m *MsgUpdateParams) XXX_Merge(src proto.Message)
func (*MsgUpdateParams) XXX_Size ¶ added in v0.7.5
func (m *MsgUpdateParams) XXX_Size() int
func (*MsgUpdateParams) XXX_Unmarshal ¶ added in v0.7.5
func (m *MsgUpdateParams) XXX_Unmarshal(b []byte) error
type MsgUpdateParamsResponse ¶ added in v0.7.5
type MsgUpdateParamsResponse struct { }
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
Since: cosmos-sdk 0.47
func (*MsgUpdateParamsResponse) Descriptor ¶ added in v0.7.5
func (*MsgUpdateParamsResponse) Descriptor() ([]byte, []int)
func (*MsgUpdateParamsResponse) Marshal ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) Marshal() (dAtA []byte, err error)
func (*MsgUpdateParamsResponse) MarshalTo ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateParamsResponse) MarshalToSizedBuffer ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateParamsResponse) ProtoMessage ¶ added in v0.7.5
func (*MsgUpdateParamsResponse) ProtoMessage()
func (*MsgUpdateParamsResponse) Reset ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) Reset()
func (*MsgUpdateParamsResponse) Size ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) Size() (n int)
func (*MsgUpdateParamsResponse) String ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) String() string
func (*MsgUpdateParamsResponse) Unmarshal ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) Unmarshal(dAtA []byte) error
func (*MsgUpdateParamsResponse) XXX_DiscardUnknown ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) XXX_DiscardUnknown()
func (*MsgUpdateParamsResponse) XXX_Marshal ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateParamsResponse) XXX_Merge ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) XXX_Merge(src proto.Message)
func (*MsgUpdateParamsResponse) XXX_Size ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) XXX_Size() int
func (*MsgUpdateParamsResponse) XXX_Unmarshal ¶ added in v0.7.5
func (m *MsgUpdateParamsResponse) XXX_Unmarshal(b []byte) error
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) 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) Size ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) Size() (n int)
func (*MsgWithdrawCoinsToAccFromTreasury) String ¶
func (m *MsgWithdrawCoinsToAccFromTreasury) String() string
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 cosmossdk_io_math.LegacyDec `` /* 178-byte string literal not displayed */ // maximum inflation rate InflationMax cosmossdk_io_math.LegacyDec `` /* 147-byte string literal not displayed */ // minimum inflation rate InflationMin cosmossdk_io_math.LegacyDec `` /* 147-byte string literal not displayed */ // goal of percent bonded atoms GoalBonded cosmossdk_io_math.LegacyDec `` /* 139-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 */ // Deprecated: 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 math.LegacyDec, MaxWithdrawalPerTime sdk.Coins, blocksPerYear uint64, mintAir bool, 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 cosmossdk_io_math.LegacyDec `` /* 138-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 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 cosmossdk_io_math.LegacyDec `protobuf:"bytes,1,opt,name=inflation,proto3,customtype=cosmossdk.io/math.LegacyDec" 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 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 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 context.Context) (math.Int, error) BondedRatio(ctx context.Context) (math.LegacyDec, error) }
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) UpdateParams ¶ added in v0.7.5
func (*UnimplementedMsgServer) UpdateParams(ctx context.Context, req *MsgUpdateParams) (*MsgUpdateParamsResponse, 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) Params ¶
func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
func (*UnimplementedQueryServer) TreasuryPool ¶
func (*UnimplementedQueryServer) TreasuryPool(ctx context.Context, req *QueryTreasuryPoolRequest) (*QueryTreasuryPoolResponse, error)