Module authz

Source

Modules§

msg_client
Generated client implementations.
query_client
Generated client implementations.

Structs§

EventGrant
EventGrant is emitted on Msg/Grant
EventRevoke
EventRevoke is emitted on Msg/Revoke
GenericAuthorization
GenericAuthorization gives the grantee unrestricted permissions to execute the provided method on behalf of the granter’s account.
GenesisState
GenesisState defines the authz module’s genesis state.
Grant
Grant gives permissions to execute the provide method with expiration time.
GrantAuthorization
GrantAuthorization extends a grant with both the addresses of the grantee and granter. It is used in genesis.proto and query.proto
MsgExec
MsgExec attempts to execute the provided messages using authorizations granted to the grantee. Each message should have only one signer corresponding to the granter of the authorization.
MsgExecResponse
MsgExecResponse defines the Msg/MsgExecResponse response type.
MsgGrant
MsgGrant is a request type for Grant method. It declares authorization to the grantee on behalf of the granter with the provided expiration time.
MsgGrantResponse
MsgGrantResponse defines the Msg/MsgGrant response type.
MsgRevoke
MsgRevoke revokes any authorization with the provided sdk.Msg type on the granter’s account with that has been granted to the grantee.
MsgRevokeResponse
MsgRevokeResponse defines the Msg/MsgRevokeResponse response type.
QueryGranteeGrantsRequest
QueryGranteeGrantsRequest is the request type for the Query/IssuedGrants RPC method.
QueryGranteeGrantsResponse
QueryGranteeGrantsResponse is the response type for the Query/GranteeGrants RPC method.
QueryGranterGrantsRequest
QueryGranterGrantsRequest is the request type for the Query/GranterGrants RPC method.
QueryGranterGrantsResponse
QueryGranterGrantsResponse is the response type for the Query/GranterGrants RPC method.
QueryGrantsRequest
QueryGrantsRequest is the request type for the Query/Grants RPC method.
QueryGrantsResponse
QueryGrantsResponse is the response type for the Query/Authorizations RPC method.