Documentation ¶
Overview ¶
autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/Cosmwasm/wasmd/x/wasm/types ALIASGEN: github.com/CosmWasm/wasmd/x/wasm/keeper
Index ¶
- Constants
- Variables
- func AddModuleInitFlags(startCmd *cobra.Command)
- func CheckLibwasmVersion(wasmExpectedVersion string) error
- func ReadWasmConfig(opts servertypes.AppOptions) (types.WasmConfig, error)
- func ValidateChannelParams(channelID string) error
- type AppModule
- func (am AppModule) BeginBlock(_ sdk.Context, _ abci.RequestBeginBlock)
- func (AppModule) ConsensusVersion() uint64
- func (AppModule) EndBlock(_ sdk.Context, _ abci.RequestEndBlock) []abci.ValidatorUpdate
- func (am AppModule) ExportGenesis(ctx sdk.Context, cdc codec.JSONCodec) json.RawMessage
- func (AppModule) GenerateGenesisState(simState *module.SimulationState)
- func (am AppModule) InitGenesis(ctx sdk.Context, cdc codec.JSONCodec, data json.RawMessage) []abci.ValidatorUpdate
- func (am AppModule) IsAppModule()
- func (am AppModule) IsOnePerModuleType()
- func (am AppModule) ProposalMsgs(simState module.SimulationState) []simtypes.WeightedProposalMsg
- func (AppModule) QuerierRoute() string
- func (am AppModule) RegisterInvariants(_ sdk.InvariantRegistry)
- func (am AppModule) RegisterServices(cfg module.Configurator)
- func (am AppModule) RegisterStoreDecoder(_ sdk.StoreDecoderRegistry)
- func (am AppModule) WeightedOperations(simState module.SimulationState) []simtypes.WeightedOperation
- type AppModuleBasic
- func (AppModuleBasic) DefaultGenesis(cdc codec.JSONCodec) json.RawMessage
- func (b AppModuleBasic) GetQueryCmd() *cobra.Command
- func (b AppModuleBasic) GetTxCmd() *cobra.Command
- func (AppModuleBasic) Name() string
- func (b AppModuleBasic) RegisterGRPCGatewayRoutes(clientCtx client.Context, serveMux *runtime.ServeMux)
- func (b AppModuleBasic) RegisterInterfaces(registry cdctypes.InterfaceRegistry)
- func (b AppModuleBasic) RegisterLegacyAminoCodec(amino *codec.LegacyAmino)
- func (b AppModuleBasic) ValidateGenesis(marshaler codec.JSONCodec, _ client.TxEncodingConfig, message json.RawMessage) error
- type BankEncoder
- type Code
- type CodeInfo
- type CodeInfoResponse
- type Config
- type Contract
- type ContractInfo
- type CreatedAt
- type CustomEncoder
- type CustomQuerier
- type GenesisState
- type IBCHandler
- func (i IBCHandler) OnAcknowledgementPacket(ctx sdk.Context, packet channeltypes.Packet, acknowledgement []byte, ...) error
- func (i IBCHandler) OnChanCloseConfirm(ctx sdk.Context, portID, channelID string) error
- func (i IBCHandler) OnChanCloseInit(ctx sdk.Context, portID, channelID string) error
- func (i IBCHandler) OnChanOpenAck(ctx sdk.Context, portID, channelID string, counterpartyChannelID string, ...) error
- func (i IBCHandler) OnChanOpenConfirm(ctx sdk.Context, portID, channelID string) error
- func (i IBCHandler) OnChanOpenInit(ctx sdk.Context, order channeltypes.Order, connectionHops []string, ...) (string, error)
- func (i IBCHandler) OnChanOpenTry(ctx sdk.Context, order channeltypes.Order, connectionHops []string, ...) (string, error)
- func (i IBCHandler) OnRecvPacket(ctx sdk.Context, packet channeltypes.Packet, relayer sdk.AccAddress) ibcexported.Acknowledgement
- func (i IBCHandler) OnTimeoutPacket(ctx sdk.Context, packet channeltypes.Packet, relayer sdk.AccAddress) error
- type Keeper
- type MessageEncoders
- type MessageHandler
- type Model
- type MsgClearAdmin
- type MsgClearAdminResponse
- type MsgExecuteContract
- type MsgExecuteContractResponse
- type MsgInstantiateContract
- type MsgInstantiateContract2
- type MsgInstantiateContractResponse
- type MsgMigrateContract
- type MsgMigrateContractResponse
- type MsgServer
- type MsgStoreCode
- type MsgStoreCodeResponse
- type MsgUpdateAdmin
- type MsgUpdateAdminResponse
- type MsgWasmIBCCall
- type Option
- type ProposalType
- type QueryHandler
- type QueryPlugins
- type StakingEncoder
- type WasmEncoder
Constants ¶
const ( ModuleName = types.ModuleName StoreKey = types.StoreKey TStoreKey = types.TStoreKey QuerierRoute = types.QuerierRoute RouterKey = types.RouterKey WasmModuleEventType = types.WasmModuleEventType AttributeKeyContractAddr = types.AttributeKeyContractAddr ProposalTypeStoreCode = types.ProposalTypeStoreCode ProposalTypeInstantiateContract = types.ProposalTypeInstantiateContract ProposalTypeMigrateContract = types.ProposalTypeMigrateContract ProposalTypeUpdateAdmin = types.ProposalTypeUpdateAdmin ProposalTypeClearAdmin = types.ProposalTypeClearAdmin )
Variables ¶
var ( // functions aliases RegisterCodec = types.RegisterLegacyAminoCodec RegisterInterfaces = types.RegisterInterfaces ValidateGenesis = types.ValidateGenesis ConvertToProposals = types.ConvertToProposals GetCodeKey = types.GetCodeKey GetContractAddressKey = types.GetContractAddressKey GetContractStorePrefixKey = types.GetContractStorePrefix NewCodeInfo = types.NewCodeInfo NewAbsoluteTxPosition = types.NewAbsoluteTxPosition NewContractInfo = types.NewContractInfo NewEnv = types.NewEnv NewWasmCoins = types.NewWasmCoins DefaultWasmConfig = types.DefaultWasmConfig DefaultParams = types.DefaultParams InitGenesis = keeper.InitGenesis ExportGenesis = keeper.ExportGenesis NewMessageHandler = keeper.NewDefaultMessageHandler DefaultEncoders = keeper.DefaultEncoders EncodeBankMsg = keeper.EncodeBankMsg NoCustomMsg = keeper.NoCustomMsg EncodeStakingMsg = keeper.EncodeStakingMsg EncodeWasmMsg = keeper.EncodeWasmMsg NewKeeper = keeper.NewKeeper DefaultQueryPlugins = keeper.DefaultQueryPlugins BankQuerier = keeper.BankQuerier NoCustomQuerier = keeper.NoCustomQuerier StakingQuerier = keeper.StakingQuerier WasmQuerier = keeper.WasmQuerier CreateTestInput = keeper.CreateTestInput TestHandler = keeper.TestHandler NewWasmProposalHandler = keeper.NewWasmProposalHandler //nolint:staticcheck NewQuerier = keeper.Querier ContractFromPortID = keeper.ContractFromPortID WithWasmEngine = keeper.WithWasmEngine NewCountTXDecorator = keeper.NewCountTXDecorator // variable aliases ModuleCdc = types.ModuleCdc DefaultCodespace = types.DefaultCodespace ErrCreateFailed = types.ErrCreateFailed ErrAccountExists = types.ErrAccountExists ErrInstantiateFailed = types.ErrInstantiateFailed ErrExecuteFailed = types.ErrExecuteFailed ErrGasLimit = types.ErrGasLimit ErrInvalidGenesis = types.ErrInvalidGenesis ErrNotFound = types.ErrNotFound ErrQueryFailed = types.ErrQueryFailed ErrInvalidMsg = types.ErrInvalidMsg KeyLastCodeID = types.KeyLastCodeID KeyLastInstanceID = types.KeyLastInstanceID CodeKeyPrefix = types.CodeKeyPrefix ContractKeyPrefix = types.ContractKeyPrefix ContractStorePrefix = types.ContractStorePrefix EnableAllProposals = types.EnableAllProposals DisableAllProposals = types.DisableAllProposals )
Functions ¶
func AddModuleInitFlags ¶
AddModuleInitFlags implements servertypes.ModuleInitFlags interface.
func CheckLibwasmVersion ¶
CheckLibwasmVersion ensures that the libwasmvm version loaded at runtime matches the version of the github.com/CosmWasm/wasmvm dependency in go.mod. This us useful when dealing with shared libraries that are copied or moved from their default location, e.g. when building the node on one machine and deploying it to other machines.
Usually the libwasmvm version (the Rust project) and wasmvm version (the Go project) match. However, there are situations in which this is not the case. This can be during development or if one of the two is patched. In such cases it is advised to not execute the check.
An alternative method to obtain the libwasmvm version loaded at runtime is executing `wasmd query wasm libwasmvm-version`.
func ReadWasmConfig ¶
func ReadWasmConfig(opts servertypes.AppOptions) (types.WasmConfig, error)
ReadWasmConfig reads the wasm specifig configuration
func ValidateChannelParams ¶
Types ¶
type AppModule ¶
type AppModule struct { AppModuleBasic // contains filtered or unexported fields }
AppModule implements an application module for the wasm module.
func NewAppModule ¶
func NewAppModule( cdc codec.Codec, keeper *Keeper, validatorSetSource keeper.ValidatorSetSource, ak types.AccountKeeper, bk simulation.BankKeeper, router *baseapp.MsgServiceRouter, ss exported.Subspace, ) AppModule
NewAppModule creates a new AppModule object
func (AppModule) BeginBlock ¶
func (am AppModule) BeginBlock(_ sdk.Context, _ abci.RequestBeginBlock)
BeginBlock returns the begin blocker for the wasm module.
func (AppModule) ConsensusVersion ¶
ConsensusVersion is a sequence number for state-breaking change of the module. It should be incremented on each consensus-breaking change introduced by the module. To avoid wrong/empty versions, the initial version should be set to 1.
func (AppModule) EndBlock ¶
func (AppModule) EndBlock(_ sdk.Context, _ abci.RequestEndBlock) []abci.ValidatorUpdate
EndBlock returns the end blocker for the wasm module. It returns no validator updates.
func (AppModule) ExportGenesis ¶
ExportGenesis returns the exported genesis state as raw bytes for the wasm module.
func (AppModule) GenerateGenesisState ¶
func (AppModule) GenerateGenesisState(simState *module.SimulationState)
GenerateGenesisState creates a randomized GenState of the bank module.
func (AppModule) InitGenesis ¶
func (am AppModule) InitGenesis(ctx sdk.Context, cdc codec.JSONCodec, data json.RawMessage) []abci.ValidatorUpdate
InitGenesis performs genesis initialization for the wasm module. It returns no validator updates.
func (AppModule) IsAppModule ¶
func (am AppModule) IsAppModule()
IsAppModule implements the appmodule.AppModule interface.
func (AppModule) IsOnePerModuleType ¶
func (am AppModule) IsOnePerModuleType()
IsOnePerModuleType implements the depinject.OnePerModuleType interface.
func (AppModule) ProposalMsgs ¶
func (am AppModule) ProposalMsgs(simState module.SimulationState) []simtypes.WeightedProposalMsg
ProposalMsgs returns msgs used for governance proposals for simulations.
func (AppModule) QuerierRoute ¶
QuerierRoute returns the wasm module's querier route name.
func (AppModule) RegisterInvariants ¶
func (am AppModule) RegisterInvariants(_ sdk.InvariantRegistry)
RegisterInvariants registers the wasm module invariants.
func (AppModule) RegisterServices ¶
func (am AppModule) RegisterServices(cfg module.Configurator)
func (AppModule) RegisterStoreDecoder ¶
func (am AppModule) RegisterStoreDecoder(_ sdk.StoreDecoderRegistry)
RegisterStoreDecoder registers a decoder for supply module's types
func (AppModule) WeightedOperations ¶
func (am AppModule) WeightedOperations(simState module.SimulationState) []simtypes.WeightedOperation
WeightedOperations returns the all the gov module operations with their respective weights.
type AppModuleBasic ¶
type AppModuleBasic struct{}
AppModuleBasic defines the basic application module used by the wasm module.
func (AppModuleBasic) DefaultGenesis ¶
func (AppModuleBasic) DefaultGenesis(cdc codec.JSONCodec) json.RawMessage
DefaultGenesis returns default genesis state as raw bytes for the wasm module.
func (AppModuleBasic) GetQueryCmd ¶
func (b AppModuleBasic) GetQueryCmd() *cobra.Command
GetQueryCmd returns no root query command for the wasm module.
func (AppModuleBasic) GetTxCmd ¶
func (b AppModuleBasic) GetTxCmd() *cobra.Command
GetTxCmd returns the root tx command for the wasm module.
func (AppModuleBasic) Name ¶
func (AppModuleBasic) Name() string
Name returns the wasm module's name.
func (AppModuleBasic) RegisterGRPCGatewayRoutes ¶
func (b AppModuleBasic) RegisterGRPCGatewayRoutes(clientCtx client.Context, serveMux *runtime.ServeMux)
func (AppModuleBasic) RegisterInterfaces ¶
func (b AppModuleBasic) RegisterInterfaces(registry cdctypes.InterfaceRegistry)
RegisterInterfaces implements InterfaceModule
func (AppModuleBasic) RegisterLegacyAminoCodec ¶
func (b AppModuleBasic) RegisterLegacyAminoCodec(amino *codec.LegacyAmino)
func (AppModuleBasic) ValidateGenesis ¶
func (b AppModuleBasic) ValidateGenesis(marshaler codec.JSONCodec, _ client.TxEncodingConfig, message json.RawMessage) error
ValidateGenesis performs genesis state validation for the wasm module.
type BankEncoder ¶
type BankEncoder = keeper.BankEncoder
type CodeInfoResponse ¶
type CodeInfoResponse = types.CodeInfoResponse
type Config ¶
type Config = types.WasmConfig
type ContractInfo ¶
type ContractInfo = types.ContractInfo
type CreatedAt ¶
type CreatedAt = types.AbsoluteTxPosition
type CustomEncoder ¶
type CustomEncoder = keeper.CustomEncoder
type CustomQuerier ¶
type CustomQuerier = keeper.CustomQuerier
type GenesisState ¶
type GenesisState = types.GenesisState
type IBCHandler ¶
type IBCHandler struct {
// contains filtered or unexported fields
}
func NewIBCHandler ¶
func NewIBCHandler(k types.IBCContractKeeper, ck types.ChannelKeeper, vg appVersionGetter) IBCHandler
func (IBCHandler) OnAcknowledgementPacket ¶
func (i IBCHandler) OnAcknowledgementPacket( ctx sdk.Context, packet channeltypes.Packet, acknowledgement []byte, relayer sdk.AccAddress, ) error
OnAcknowledgementPacket implements the IBCModule interface
func (IBCHandler) OnChanCloseConfirm ¶
func (i IBCHandler) OnChanCloseConfirm(ctx sdk.Context, portID, channelID string) error
OnChanCloseConfirm implements the IBCModule interface
func (IBCHandler) OnChanCloseInit ¶
func (i IBCHandler) OnChanCloseInit(ctx sdk.Context, portID, channelID string) error
OnChanCloseInit implements the IBCModule interface
func (IBCHandler) OnChanOpenAck ¶
func (i IBCHandler) OnChanOpenAck( ctx sdk.Context, portID, channelID string, counterpartyChannelID string, counterpartyVersion string, ) error
OnChanOpenAck implements the IBCModule interface
func (IBCHandler) OnChanOpenConfirm ¶
func (i IBCHandler) OnChanOpenConfirm(ctx sdk.Context, portID, channelID string) error
OnChanOpenConfirm implements the IBCModule interface
func (IBCHandler) OnChanOpenInit ¶
func (i IBCHandler) OnChanOpenInit( ctx sdk.Context, order channeltypes.Order, connectionHops []string, portID string, channelID string, chanCap *capabilitytypes.Capability, counterParty channeltypes.Counterparty, version string, ) (string, error)
OnChanOpenInit implements the IBCModule interface
func (IBCHandler) OnChanOpenTry ¶
func (i IBCHandler) OnChanOpenTry( ctx sdk.Context, order channeltypes.Order, connectionHops []string, portID, channelID string, chanCap *capabilitytypes.Capability, counterParty channeltypes.Counterparty, counterpartyVersion string, ) (string, error)
OnChanOpenTry implements the IBCModule interface
func (IBCHandler) OnRecvPacket ¶
func (i IBCHandler) OnRecvPacket( ctx sdk.Context, packet channeltypes.Packet, relayer sdk.AccAddress, ) ibcexported.Acknowledgement
OnRecvPacket implements the IBCModule interface
func (IBCHandler) OnTimeoutPacket ¶
func (i IBCHandler) OnTimeoutPacket(ctx sdk.Context, packet channeltypes.Packet, relayer sdk.AccAddress) error
OnTimeoutPacket implements the IBCModule interface
type MessageEncoders ¶
type MessageEncoders = keeper.MessageEncoders
type MessageHandler ¶
type MessageHandler = keeper.SDKMessageHandler
type MsgClearAdmin ¶
type MsgClearAdmin = types.MsgClearAdmin
type MsgClearAdminResponse ¶
type MsgClearAdminResponse = types.MsgClearAdminResponse
type MsgExecuteContract ¶
type MsgExecuteContract = types.MsgExecuteContract
type MsgExecuteContractResponse ¶
type MsgExecuteContractResponse = types.MsgExecuteContractResponse
type MsgInstantiateContract ¶
type MsgInstantiateContract = types.MsgInstantiateContract
type MsgInstantiateContract2 ¶
type MsgInstantiateContract2 = types.MsgInstantiateContract2
type MsgInstantiateContractResponse ¶
type MsgInstantiateContractResponse = types.MsgInstantiateContractResponse
type MsgMigrateContract ¶
type MsgMigrateContract = types.MsgMigrateContract
type MsgMigrateContractResponse ¶
type MsgMigrateContractResponse = types.MsgMigrateContractResponse
type MsgStoreCode ¶
type MsgStoreCode = types.MsgStoreCode
type MsgStoreCodeResponse ¶
type MsgStoreCodeResponse = types.MsgStoreCodeResponse
type MsgUpdateAdmin ¶
type MsgUpdateAdmin = types.MsgUpdateAdmin
type MsgUpdateAdminResponse ¶
type MsgUpdateAdminResponse = types.MsgUpdateAdminResponse
type MsgWasmIBCCall ¶
type MsgWasmIBCCall = types.MsgIBCSend
type ProposalType ¶
type ProposalType = types.ProposalType
type QueryHandler ¶
type QueryHandler = keeper.QueryHandler
type QueryPlugins ¶
type QueryPlugins = keeper.QueryPlugins
type StakingEncoder ¶
type StakingEncoder = keeper.StakingEncoder
type WasmEncoder ¶
type WasmEncoder = keeper.WasmEncoder
Directories ¶
Path | Synopsis |
---|---|
client
|
|
migrations
|
|
NOTE: Usage of x/params to manage parameters is deprecated in favor of x/gov controlled execution of MsgUpdateParams messages.
|
NOTE: Usage of x/params to manage parameters is deprecated in favor of x/gov controlled execution of MsgUpdateParams messages. |