Versions in this module Expand all Collapse all v30 v30.0.0 Jul 16, 2026 Changes in this version + var ErrContractAlreadyRegistered = errorsmod.Register(codespace, 2, "contract already registered") + var ErrContractExecutionPanic = errorsmod.Register(codespace, 7, "contract execution panicked") + var ErrContractNotAdmin = errorsmod.Register(codespace, 3, "sender is not the contract admin") + var ErrContractNotCreator = errorsmod.Register(codespace, 4, "sender is not the contract creator") + var ErrContractNotRegistered = errorsmod.Register(codespace, 1, "contract not registered") + var ErrInvalidAddress = sdkerrors.ErrInvalidAddress + var ErrInvalidCWContract = errorsmod.Register(codespace, 5, "invalid CosmWasm contract") + var ErrOutOfGas = errorsmod.Register(codespace, 6, "contract execution ran out of gas") + func ExecuteContract(k wasmtypes.ContractOpsKeeper, childCtx sdk.Context, ...) + func IsOutOfGasError(err any) (bool, string)