github.com/cosmos/cosmos-sdk@v0.50.10/x/simulation/expected_keepers.go (about) 1 package simulation 2 3 import ( 4 "context" 5 6 sdk "github.com/cosmos/cosmos-sdk/types" 7 ) 8 9 // AccountKeeper defines the expected account keeper used for simulations (noalias) 10 type AccountKeeper interface { 11 GetAccount(ctx context.Context, addr sdk.AccAddress) sdk.AccountI 12 } 13 14 // BankKeeper defines the expected interface needed to retrieve account balances. 15 type BankKeeper interface { 16 SpendableCoins(ctx context.Context, addr sdk.AccAddress) sdk.Coins 17 }