Module feegrant
Source - msg_client
- Generated client implementations.
- query_client
- Generated client implementations.
- AllowedMsgAllowance
- AllowedMsgAllowance creates allowance only for specified message types.
- BasicAllowance
- BasicAllowance implements Allowance with a one-time grant of tokens
that optionally expires. The grantee can use up to SpendLimit to cover fees.
- GenesisState
- GenesisState contains a set of fee allowances, persisted from the store
- Grant
- Grant is stored in the KVStore to record a grant with full context
- MsgGrantAllowance
- MsgGrantAllowance adds permission for Grantee to spend up to Allowance
of fees from the account of Granter.
- MsgGrantAllowanceResponse
- MsgGrantAllowanceResponse defines the Msg/GrantAllowanceResponse response type.
- MsgRevokeAllowance
- MsgRevokeAllowance removes any existing Allowance from Granter to Grantee.
- MsgRevokeAllowanceResponse
- MsgRevokeAllowanceResponse defines the Msg/RevokeAllowanceResponse response type.
- PeriodicAllowance
- PeriodicAllowance extends Allowance to allow for both a maximum cap,
as well as a limit per time period.
- QueryAllowanceRequest
- QueryAllowanceRequest is the request type for the Query/Allowance RPC method.
- QueryAllowanceResponse
- QueryAllowanceResponse is the response type for the Query/Allowance RPC method.
- QueryAllowancesRequest
- QueryAllowancesRequest is the request type for the Query/Allowances RPC method.
- QueryAllowancesResponse
- QueryAllowancesResponse is the response type for the Query/Allowances RPC method.