# Functions
DeconstructDenom takes a token denom string and verifies that it is a valid denom of the tokenfactory module, and is of the form `factory/{creator}/{subdenom}` If valid, it returns the creator address and subdenom.
DefaultGenesis returns the default Capability genesis state.
default gamm module parameters.
GetTokenDenom constructs a denom string for tokens created by tokenfactory based on an input creator address and a subdenom The denom constructed is factory/{creator}/{subdenom}.
NewMsgBurn creates a message to burn tokens.
NewMsgBurn creates a message to burn tokens.
NewMsgChangeAdmin creates a message to burn tokens.
No description provided by the author
NewMsgCreateDenom creates a msg to create a new denom.
NewMsgForceTransfer creates a transfer funds from one account to another.
NewMsgMint creates a message to mint tokens.
No description provided by the author
NewMsgSetBeforeSendHook creates a message to set a new before send hook.
NewMsgChangeAdmin creates a message to burn tokens.
No description provided by the author
No description provided by the author
ParamTable for gamm module.
No description provided by the author
No description provided by the author
No description provided by the author
RegisterQueryHandler registers the http handlers for service Query to "mux".
RegisterQueryHandlerClient registers the http handlers for service Query to "mux".
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
No description provided by the author
# Constants
event types.
event types.
event types.
event types.
event types.
event types.
event types.
event types.
event types.
event types.
event types.
event types.
DefaultIndex is the default capability global index.
MaxCreatorLength = 59 + MaxHrpLength.
No description provided by the author
See the TokenFactory readme for a derivation of these.
MemStoreKey defines the in-memory store key.
No description provided by the author
ModuleName defines the module name.
QuerierRoute defines the module's query routing key.
RouterKey is the message route for slashing.
StoreKey defines the primary module store key.
constants.
constants.
constants.
constants.
constants.
constants.
constants.
# Variables
No description provided by the author
No description provided by the author
chosen as an arbitrary large number, less than the max_gas_wanted_per_tx in config.
No description provided by the author
No description provided by the author
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
x/tokenfactory module sentinel errors.
x/tokenfactory module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Parameter store keys.
Parameter store keys.
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
DenomAuthorityMetadata specifies metadata for addresses that have specific capabilities over a token factory denom.
GenesisDenom defines a tokenfactory denom that is defined within genesis state.
GenesisState defines the tokenfactory module's genesis state.
MsgBurn is the sdk.Msg type for allowing an admin account to burn a token.
MsgBurnResponse defines the response structure for an executed MsgBurn message.
MsgChangeAdmin is the sdk.Msg type for allowing an admin account to reassign adminship of a denom to a new account.
MsgChangeAdminResponse defines the response structure for an executed MsgChangeAdmin message.
MsgCreateDenom defines the message structure for the CreateDenom gRPC service method.
MsgCreateDenomResponse is the return value of MsgCreateDenom It returns the full string of the newly created denom.
MsgForceTransfer is the sdk.Msg type for allowing an admin account to transfer a token from one account to another.
MsgForceTransferResponse defines the response structure for an executed MsgForceTransfer message.
MsgMint is the sdk.Msg type for allowing an admin account to mint more of a token.
MsgMintResponse defines the response structure for an executed MsgMint message.
MsgSetBeforeSendHook is the sdk.Msg type for allowing an admin account to assign a CosmWasm contract to call with a BeforeSend hook.
MsgSetBeforeSendHookResponse defines the response structure for an executed MsgSetBeforeSendHook message.
MsgSetDenomMetadata is the sdk.Msg type for allowing an admin account to set the denom's bank metadata.
MsgSetDenomMetadataResponse defines the response structure for an executed MsgSetDenomMetadata message.
MsgUpdateParams is the Msg/UpdateParams request type.
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
Params defines the parameters for the tokenfactory module.
QueryBeforeSendHookAddressRequest defines the request structure for the BeforeSendHookAddress gRPC query.
QueryBeforeSendHookAddressResponse defines the response structure for the DenomBeforeSendHook gRPC query.
QueryDenomAuthorityMetadataRequest defines the request structure for the DenomAuthorityMetadata gRPC query.
QueryDenomAuthorityMetadataResponse defines the response structure for the DenomAuthorityMetadata gRPC query.
QueryDenomsFromCreatorRequest defines the request structure for the DenomsFromCreator gRPC query.
QueryDenomsFromCreatorRequest defines the response structure for the DenomsFromCreator gRPC query.
QueryParamsRequest is the request type for the Query/Params RPC method.
QueryParamsResponse is the response type for the Query/Params RPC method.
No description provided by the author
No description provided by the author
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
# Interfaces
No description provided by the author
BankHooks event hooks.
No description provided by the author
CommunityPoolKeeper defines the contract needed to be fulfilled for community pool interactions.
No description provided by the author
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.