# README
Mocks
The mocks in this folder have been generated using the mockery tool. To regenerate the mocks, run the following commands:
BankKeeper
(from used version of Cosmos SDK):
git clone https://github.com/evmos/cosmos-sdk.git
cd cosmos-sdk
git checkout v0.47.5 # or the version currently used
# Go into bank module and generate mock
cd x/bank
mockery --name Keeper
EVMKeeper
(reduced interface defined in ERC20 types):
cd x/erc20/types
mockery --name EVMKeeper
# Functions
NewAccountKeeper creates a new instance of AccountKeeper.
NewEVMKeeper creates a new instance of EVMKeeper.
NewMockBankKeeper creates a new mock instance.
NewMsgClient creates a new instance of MsgClient.
NewMsgServer creates a new instance of MsgServer.
NewQueryClient creates a new instance of QueryClient.
NewQueryServer creates a new instance of QueryServer.
NewStakingKeeper creates a new instance of StakingKeeper.
NewSubspace creates a new instance of Subspace.
# Structs
AccountKeeper is an autogenerated mock type for the AccountKeeper type.
BankKeeper is a mock of BankKeeper interface.
EVMKeeper is an autogenerated mock type for the EVMKeeper type.
MockBankKeeperMockRecorder is the mock recorder for MockBankKeeper.
MsgClient is an autogenerated mock type for the MsgClient type.
MsgServer is an autogenerated mock type for the MsgServer type.
QueryClient is an autogenerated mock type for the QueryClient type.
QueryServer is an autogenerated mock type for the QueryServer type.
StakingKeeper is an autogenerated mock type for the StakingKeeper type.
Subspace is an autogenerated mock type for the Subspace type.