Versions in this module Expand all Collapse all v0 v0.9.0 Apr 1, 2020 Changes in this version + const GasMultiplier + const MaxGas + const QueryGetCode + const QueryGetContract + const QueryGetContractState + const QueryListCode + const QueryListContractByCode + const QueryMethodContractStateAll + const QueryMethodContractStateRaw + const QueryMethodContractStateSmart + func ExportGenesis(ctx sdk.Context, keeper Keeper) types.GenesisState + func InitGenesis(ctx sdk.Context, keeper Keeper, data types.GenesisState) + func MakeTestCodec() *codec.Codec + func NewQuerier(keeper Keeper) sdk.Querier + func ParseOpaqueMsg(cdc *codec.Codec, msg *wasmTypes.OpaqueMsg) (sdk.Msg, error) + func ToCosmosMsg(cdc *codec.Codec, msg sdk.Msg) (wasmTypes.CosmosMsg, error) + type ContractInfoWithAddress struct + Address sdk.AccAddress + type GetCodeResponse struct + Data []byte + type Keeper struct + func CreateTestInput(t *testing.T, isCheckTx bool, tempDir string) (sdk.Context, auth.AccountKeeper, Keeper) + func NewKeeper(cdc *codec.Codec, storeKey sdk.StoreKey, accountKeeper auth.AccountKeeper, ...) Keeper + func (k Keeper) Create(ctx sdk.Context, creator sdk.AccAddress, wasmCode []byte, source string, ...) (codeID uint64, err error) + func (k Keeper) Execute(ctx sdk.Context, contractAddress sdk.AccAddress, caller sdk.AccAddress, ...) (sdk.Result, error) + func (k Keeper) GetByteCode(ctx sdk.Context, codeID uint64) ([]byte, error) + func (k Keeper) GetCodeInfo(ctx sdk.Context, codeID uint64) *types.CodeInfo + func (k Keeper) GetContractInfo(ctx sdk.Context, contractAddress sdk.AccAddress) *types.ContractInfo + func (k Keeper) GetContractState(ctx sdk.Context, contractAddress sdk.AccAddress) sdk.Iterator + func (k Keeper) GetNextCodeID(ctx sdk.Context) uint64 + func (k Keeper) Instantiate(ctx sdk.Context, codeID uint64, creator sdk.AccAddress, initMsg []byte, ...) (sdk.AccAddress, error) + func (k Keeper) ListContractInfo(ctx sdk.Context, cb func(sdk.AccAddress, types.ContractInfo) bool) + func (k Keeper) QueryRaw(ctx sdk.Context, contractAddress sdk.AccAddress, key []byte) []types.Model + func (k Keeper) QuerySmart(ctx sdk.Context, contractAddr sdk.AccAddress, req []byte) ([]byte, error) + type ListCodeResponse struct + Builder string + Creator sdk.AccAddress + DataHash tmbytes.HexBytes + ID uint64 + Source string