Versions in this module Expand all Collapse all v0 v0.0.38 May 15, 2024 Changes in this version + func CompareStores(t *testing.T, storeKey sdk.StoreKey, expected store.KVStore, ...) + func Funds(amount int64) sdk.Coins + func RunWithOCC(testCtx *TestContext, msgs []*TestMessage) ([]types.Event, []*types.ExecTxResult, types.ResponseEndBlock, error) + func RunWithoutOCC(testCtx *TestContext, msgs []*TestMessage) ([]types.Event, []*types.ExecTxResult, types.ResponseEndBlock, error) + type TestAcct struct + AccountAddress sdk.AccAddress + EvmAddress common.Address + EvmPrivateKey *ecdsa.PrivateKey + EvmSigner ethtypes.Signer + PrivateKey cryptotypes.PrivKey + PublicKey cryptotypes.PubKey + ValidatorAddress sdk.ValAddress + func NewSigner() TestAcct + func NewTestAccounts(count int) []TestAcct + type TestContext struct + CodeID uint64 + ContractKeeper *wasmkeeper.PermissionedKeeper + Ctx sdk.Context + TestAccounts []TestAcct + TestApp *app.App + Validator TestAcct + func NewTestContext(t *testing.T, testAccts []TestAcct, blockTime time.Time, workers int, ...) *TestContext + type TestMessage struct + EVMSigner TestAcct + IsEVM bool + Msg sdk.Msg + Type string + func JoinMsgs(msgsList ...[]*TestMessage) []*TestMessage + func Shuffle(msgs []*TestMessage) []*TestMessage