authz module is responsible for the authorization for accounts to perform actions on behalf of other accounts and enables a granter to grant authorizations to a grantee that allows the grantee to execute messages on behalf of the granter. Authorizations must be granted for a particular Msg service method one by one using an implementation of the Authorization interface.
For more information, visit https://docs.cosmos.network/main/modules/authz/
Message Types
Msg defines the authz Msg service.
tx.proto
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.
tx.proto
MsgGrantResponse
MsgGrantResponse defines the Msg/MsgGrant response type.
tx.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.
tx.proto
MsgExecResponse
MsgExecResponse defines the Msg/MsgExecResponse response type.
tx.proto
MsgRevoke
MsgRevoke revokes any authorization with the provided sdk.Msg type on the granter’s account with that has been granted to the grantee.
tx.proto
MsgRevokeResponse
MsgRevokeResponse defines the Msg/MsgRevokeResponse response type.
tx.proto
Queries
Query defines the gRPC querier service.query.proto
QueryGrantsRequest
QueryGrantsRequest is the request type for the Query/Grants RPC method.
query.proto
QueryGrantsResponse
QueryGrantsResponse is the response type for the Query/Authorizations RPC method.
query.proto
QueryGranterGrantsRequest
QueryGranterGrantsRequest is the request type for the Query/GranterGrants RPC method.
query.proto
QueryGranterGrantsResponse
QueryGranterGrantsResponse is the response type for the Query/GranterGrants RPC method.
query.proto
QueryGranteeGrantsRequest
QueryGranteeGrantsRequest is the request type for the Query/IssuedGrants RPC method.
query.proto
QueryGranteeGrantsResponse
QueryGranteeGrantsResponse is the response type for the Query/GranteeGrants RPC method.
query.proto