# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
AccessTypeAnyOfAddresses allow any of the addresses.
AccessTypeEverybody unrestricted.
AccessTypeNobody forbidden.
AccessTypeUnspecified placeholder for empty value.
ContractCodeHistoryOperationTypeGenesis based on genesis data.
ContractCodeHistoryOperationTypeInit on chain contract instantiation.
ContractCodeHistoryOperationTypeMigrate code migration.
ContractCodeHistoryOperationTypeUnspecified placeholder for empty value.
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
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
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
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
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
Enum value maps for AccessType.
Enum value maps for AccessType.
Enum value maps for ContractCodeHistoryOperationType.
Enum value maps for ContractCodeHistoryOperationType.
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
No description provided by the author
No description provided by the author
Msg_ServiceDesc is the grpc.ServiceDesc for Msg service.
Query_ServiceDesc is the grpc.ServiceDesc for Query service.
# Structs
AbsoluteTxPosition is a unique transaction position that allows for global ordering of transactions.
AcceptedMessageKeysFilter accept only the specific contract message keys in the json object to be executed.
AcceptedMessagesFilter accept only the specific raw contract messages to be executed.
AccessConfig access control type.
AccessConfigUpdate contains the code id and the access config to be applied.
AccessTypeParam.
AllowAllMessagesFilter is a wildcard to allow any type of contract payload message.
Deprecated: Do not use.
Code struct encompasses CodeInfo and CodeBytes.
CodeGrant a granted permission for a single code.
CodeInfo is data for the uploaded contract WASM code.
CodeInfoResponse contains code meta data from CodeInfo.
CombinedLimit defines the maximal amounts that can be sent to a contract and the maximal number of calls executable.
Contract struct encompasses ContractAddress, ContractInfo, and ContractState.
ContractCodeHistoryEntry metadata to a contract.
ContractExecutionAuthorization defines authorization for wasm execute.
ContractGrant a granted permission for a single contract Since: wasmd 0.30.
ContractInfo stores a WASM contract instance.
ContractMigrationAuthorization defines authorization for wasm contract migration.
Deprecated: Do not use.
GenesisState - genesis state of x/wasm.
Deprecated: Do not use.
Deprecated: Do not use.
MaxCallsLimit limited number of calls to the contract.
MaxFundsLimit defines the maximal amounts that can be sent to the contract.
Deprecated: Do not use.
Model is a struct that holds a KV pair.
MsgAddCodeUploadParamsAddresses is the MsgAddCodeUploadParamsAddresses request type.
MsgAddCodeUploadParamsAddressesResponse defines the response structure for executing a MsgAddCodeUploadParamsAddresses message.
MsgClearAdmin removes any admin stored for a smart contract.
MsgClearAdminResponse returns empty data.
MsgExecuteContract submits the given message data to a smart contract.
MsgExecuteContractResponse returns execution result data.
MsgIBCCloseChannel port and channel need to be owned by the contract.
MsgIBCSend.
MsgIBCSendResponse.
MsgInstantiateContract create a new smart contract instance for the given code id.
MsgInstantiateContract2 create a new smart contract instance for the given code id with a predicable address.
MsgInstantiateContract2Response return instantiation result data.
MsgInstantiateContractResponse return instantiation result data.
MsgMigrateContract runs a code upgrade/ downgrade for a smart contract.
MsgMigrateContractResponse returns contract migration result data.
MsgPinCodes is the MsgPinCodes request type.
MsgPinCodesResponse defines the response structure for executing a MsgPinCodes message.
MsgRemoveCodeUploadParamsAddresses is the MsgRemoveCodeUploadParamsAddresses request type.
MsgRemoveCodeUploadParamsAddressesResponse defines the response structure for executing a MsgRemoveCodeUploadParamsAddresses message.
MsgStoreAndInstantiateContract is the MsgStoreAndInstantiateContract request type.
MsgStoreAndInstantiateContractResponse defines the response structure for executing a MsgStoreAndInstantiateContract message.
MsgStoreAndMigrateContract is the MsgStoreAndMigrateContract request type.
MsgStoreAndMigrateContractResponse defines the response structure for executing a MsgStoreAndMigrateContract message.
MsgStoreCode submit Wasm code to the system.
MsgStoreCodeResponse returns store result data.
MsgSudoContract is the MsgSudoContract request type.
MsgSudoContractResponse defines the response structure for executing a MsgSudoContract message.
MsgUnpinCodes is the MsgUnpinCodes request type.
MsgUnpinCodesResponse defines the response structure for executing a MsgUnpinCodes message.
MsgUpdateAdmin sets a new admin for a smart contract.
MsgUpdateAdminResponse returns empty data.
MsgUpdateContractLabel sets a new label for a smart contract.
MsgUpdateContractLabelResponse returns empty data.
MsgUpdateInstantiateConfig updates instantiate config for a smart contract.
MsgUpdateInstantiateConfigResponse returns empty data.
MsgUpdateParams is the MsgUpdateParams request type.
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
Params defines the set of wasm parameters.
Deprecated: Do not use.
QueryAllContractStateRequest is the request type for the Query/AllContractState RPC method.
QueryAllContractStateResponse is the response type for the Query/AllContractState RPC method.
QueryBuildAddressRequest is the request type for the Query/BuildAddress RPC method.
QueryBuildAddressResponse is the response type for the Query/BuildAddress RPC method.
QueryCodeRequest is the request type for the Query/Code RPC method.
QueryCodeResponse is the response type for the Query/Code RPC method.
QueryCodesRequest is the request type for the Query/Codes RPC method.
QueryCodesResponse is the response type for the Query/Codes RPC method.
QueryContractHistoryRequest is the request type for the Query/ContractHistory RPC method.
QueryContractHistoryResponse is the response type for the Query/ContractHistory RPC method.
QueryContractInfoRequest is the request type for the Query/ContractInfo RPC method.
QueryContractInfoResponse is the response type for the Query/ContractInfo RPC method.
QueryContractsByCodeRequest is the request type for the Query/ContractsByCode RPC method.
QueryContractsByCodeResponse is the response type for the Query/ContractsByCode RPC method.
QueryContractsByCreatorRequest is the request type for the Query/ContractsByCreator RPC method.
QueryContractsByCreatorResponse is the response type for the Query/ContractsByCreator RPC method.
QueryParamsRequest is the request type for the Query/Params RPC method.
QueryParamsResponse is the response type for the Query/Params RPC method.
QueryPinnedCodesRequest is the request type for the Query/PinnedCodes RPC method.
QueryPinnedCodesResponse is the response type for the Query/PinnedCodes RPC method.
QueryRawContractStateRequest is the request type for the Query/RawContractState RPC method.
QueryRawContractStateResponse is the response type for the Query/RawContractState RPC method.
QuerySmartContractStateRequest is the request type for the Query/SmartContractState RPC method.
QuerySmartContractStateResponse is the response type for the Query/SmartContractState RPC method.
Sequence key and value of an id generation counter.
Deprecated: Do not use.
StoreCodeAuthorization defines authorization for wasm code upload.
Deprecated: Do not use.
Deprecated: Do not use.
UnimplementedMsgServer must be embedded to have forward compatible implementations.
UnimplementedQueryServer must be embedded to have forward compatible implementations.
Deprecated: Do not use.
Deprecated: Do not use.
Deprecated: Do not use.
# Interfaces
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.
UnsafeMsgServer may be embedded to opt out of forward compatibility for this service.
UnsafeQueryServer may be embedded to opt out of forward compatibility for this service.
# Type aliases
AccessType permission types.
ContractCodeHistoryOperationType actions that caused a code change.