Message Types
Msg
defines the wasm Msg service.
tx.proto
MsgStoreCode
MsgStoreCode
submit Wasm code to the system.
tx.proto
MsgStoreCodeResponse
MsgStoreCodeResponse
returns store result data.
tx.proto
MsgInstantiateContract
MsgInstantiateContract
create a new smart contract instance for the given code id.
tx.proto
MsgInstantiateContractResponse
MsgInstantiateContractResponse
return instantiation result data.
tx.proto
MsgExecuteContract
MsgExecuteContract
submits the given message data to a smart contract.
tx.proto
MsgExecuteContractResponse
MsgExecuteContractResponse
returns execution result data.
tx.proto
MsgMigrateContract
MsgMigrateContract
runs a code upgrade/downgrade for a smart contract.
tx.proto
MsgMigrateContractResponse
MsgMigrateContractResponse
returns contract migration result data.
tx.proto
MsgUpdateAdmin
MsgUpdateAdmin
sets a new admin for a smart contract.
tx.proto
MsgUpdateAdminResponse
MsgUpdateAdminResponse
returns empty data.
tx.proto
MsgClearAdmin
MsgClearAdmin
removes any admin stored for a smart contract.
tx.proto
MsgClearAdminResponse
MsgClearAdminResponse
returns empty data.
tx.proto
Proposal Types
StoreCodeProposal
StoreCodeProposal
gov proposal content type to submit WASM code to the system.
proposal.proto
InstantiateContractProposal
InstantiateContractProposal
gov proposal content type to instantiate a contract.
proposal.proto
MigrateContractProposal
MigrateContractProposal
gov proposal content type to migrate a contract.
proposal.proto
SudoContractProposal
SudoContractProposal
gov proposal content type to call sudo on a contract.
proposal.proto
ExecuteContractProposal
ExecuteContractProposal
gov proposal content type to call execute on a contract.
proposal.proto
UpdateAdminProposal
UpdateAdminProposal
gov proposal content type to set an admin for a contract.
proposal.proto
ClearAdminProposal
ClearAdminProposal
gov proposal content type to clear the admin of a contract.
proposal.proto
PinCodesProposal
PinCodesProposal
gov proposal content type to pin a set of code ids in the wasmvm cache.
proposal.proto
UnpinCodesProposal
UnpinCodesProposal
gov proposal content type to unpin a set of code ids in the wasmvm cache.
proposal.proto
AccessConfigUpdate
AccessConfigUpdate
contains the code id and the access config to be applied.
proposal.proto
UpdateInstantiateConfigProposal
UpdateInstantiateConfigProposal
gov proposal content type to update instantiate config to a set of code ids.
proposal.proto
Queries
Query
provides defines the gRPC querier service.
query.proto
QueryContractInfoRequest
QueryContractInfoRequest
is the request type for the Query/ContractInfo
RPC method.
query.proto
QueryContractInfoResponse
QueryContractInfoResponse
is the response type for the Query/ContractInfo
RPC method.
query.proto
QueryContractHistoryRequest
QueryContractHistoryRequest
is the request type for the Query/ContractHistory
RPC method.
query.proto
QueryContractHistoryResponse
QueryContractHistoryResponse
is the response type for the Query/ContractHistory
RPC method.
query.proto
QueryContractsByCodeRequest
QueryContractsByCodeRequest
is the request type for the Query/ContractsByCode
RPC method.
query.proto
QueryContractsByCodeResponse
QueryContractsByCodeResponse
is the response type for the Query/ContractsByCode
RPC method.
query.proto
QueryAllContractStateRequest
QueryAllContractStateRequest
is the request type for the Query/AllContractState
RPC method.
query.proto
QueryAllContractStateResponse
QueryAllContractStateResponse
is the response type for the Query/AllContractState
RPC method.
query.proto
QueryRawContractStateRequest
QueryRawContractStateRequest
is the request type for the Query/RawContractState
RPC method.
query.proto
QueryRawContractStateResponse
QueryRawContractStateResponse
is the response type for the Query/RawContractState
RPC method.
query.proto
QuerySmartContractStateRequest
QuerySmartContractStateRequest
is the request type for the Query/SmartContractState
RPC method.
query.proto
QuerySmartContractStateResponse
QuerySmartContractStateResponse
is the response type for the Query/SmartContractState
RPC method.
query.proto
QueryCodeRequest
QueryCodeRequest
is the request type for the Query/Code
RPC method.
query.proto
QueryCodeResponse
QueryCodeResponse
is the response type for the Query/Code
RPC method.
query.proto
QueryCodesRequest
QueryCodesRequest
is the request type for the Query/Codes
RPC method.
query.proto
QueryCodesResponse
QueryCodesResponse
is the response type for the Query/Codes
RPC method.
query.proto
QueryPinnedCodesRequest
QueryPinnedCodesRequest
is the request type for the Query/PinnedCodes
RPC method.
query.proto
QueryPinnedCodesResponse
QueryPinnedCodesResponse
is the response type for the Query/PinnedCodes RPC method.
query.proto