Documentation
¶
Index ¶
- Constants
- Variables
- func MatchByProto(exp proto.Message) any
- func RegisterABCIQueryAccount(clients *mocks.Client, data bytes.HexBytes, opts cmtrpcclient.ABCIQueryOptions, ...)
- func RegisterABCIQueryWithOptions(client *mocks.Client, height int64, path string, data bytes.HexBytes, ...)
- func RegisterABCIQueryWithOptionsError(clients *mocks.Client, path string, data bytes.HexBytes, ...)
- func RegisterAccount(queryClient *mocks.EVMQueryClient, addr common.Address, height int64)
- func RegisterBalance(queryClient *mocks.EVMQueryClient, addr common.Address, height int64)
- func RegisterBalanceError(queryClient *mocks.EVMQueryClient, addr common.Address, height int64)
- func RegisterBalanceInvalid(queryClient *mocks.EVMQueryClient, addr common.Address, height int64)
- func RegisterBalanceNegative(queryClient *mocks.EVMQueryClient, addr common.Address, height int64)
- func RegisterBaseFee(queryClient *mocks.EVMQueryClient, baseFee math.Int)
- func RegisterBaseFeeDisabled(queryClient *mocks.EVMQueryClient)
- func RegisterBaseFeeError(queryClient *mocks.EVMQueryClient)
- func RegisterBlock(client *mocks.Client, height int64, tx []byte) (*cmtrpctypes.ResultBlock, error)
- func RegisterBlockByHash(client *mocks.Client, _ common.Hash, tx []byte) (*cmtrpctypes.ResultBlock, error)
- func RegisterBlockByHashError(client *mocks.Client, _ common.Hash, _ []byte)
- func RegisterBlockByHashNotFound(client *mocks.Client, _ common.Hash, _ []byte)
- func RegisterBlockError(client *mocks.Client, height int64)
- func RegisterBlockMultipleTxs(client *mocks.Client, height int64, txs []types.Tx) (*cmtrpctypes.ResultBlock, error)
- func RegisterBlockNotFound(client *mocks.Client, height int64) (*cmtrpctypes.ResultBlock, error)
- func RegisterBlockPanic(client *mocks.Client, height int64)
- func RegisterBlockResults(client *mocks.Client, height int64) (*cmtrpctypes.ResultBlockResults, error)
- func RegisterBlockResultsError(client *mocks.Client, height int64)
- func RegisterBlockResultsWithEventLog(client *mocks.Client, height int64) (*cmtrpctypes.ResultBlockResults, error)
- func RegisterBlockResultsWithTxs(client *mocks.Client, height int64, txsResults []*abci.ExecTxResult) (*cmtrpctypes.ResultBlockResults, error)
- func RegisterBroadcastTx(client *mocks.Client, tx types.Tx)
- func RegisterBroadcastTxError(client *mocks.Client, tx types.Tx)
- func RegisterCode(queryClient *mocks.EVMQueryClient, addr common.Address, code []byte)
- func RegisterCodeError(queryClient *mocks.EVMQueryClient, addr common.Address)
- func RegisterConsensusParams(client *mocks.Client, height int64)
- func RegisterConsensusParamsError(client *mocks.Client, height int64)
- func RegisterEstimateGas(queryClient *mocks.EVMQueryClient, args evmtypes.TransactionArgs)
- func RegisterEthCall(queryClient *mocks.EVMQueryClient, request *evmtypes.EthCallRequest)
- func RegisterEthCallError(queryClient *mocks.EVMQueryClient, request *evmtypes.EthCallRequest)
- func RegisterFeeMarketParams(feeMarketClient *mocks.FeeMarketQueryClient, height int64)
- func RegisterFeeMarketParamsError(feeMarketClient *mocks.FeeMarketQueryClient, height int64)
- func RegisterGlobalMinGasPrice(queryClient *mocks.EVMQueryClient, height int64)
- func RegisterHeader(client *mocks.Client, height *int64, tx []byte) *coretypes.ResultHeader
- func RegisterHeaderByHash(client *mocks.Client, _ common.Hash, _ []byte) (*cmtrpctypes.ResultHeader, error)
- func RegisterHeaderByHashError(client *mocks.Client, _ common.Hash, _ []byte)
- func RegisterHeaderByHashNotFound(client *mocks.Client, hash common.Hash, tx []byte)
- func RegisterHeaderError(client *mocks.Client, height *int64)
- func RegisterHeaderNotFound(client *mocks.Client, height int64)
- func RegisterParams(queryClient *mocks.EVMQueryClient, header *metadata.MD, height int64)
- func RegisterParamsError(queryClient *mocks.EVMQueryClient, header *metadata.MD, height int64)
- func RegisterParamsInvalidHeader(queryClient *mocks.EVMQueryClient, header *metadata.MD, height int64)
- func RegisterParamsInvalidHeight(queryClient *mocks.EVMQueryClient, header *metadata.MD, height int64)
- func RegisterParamsWithoutHeader(queryClient *mocks.EVMQueryClient, height int64)
- func RegisterParamsWithoutHeaderError(queryClient *mocks.EVMQueryClient, height int64)
- func RegisterStatus(client *mocks.Client)
- func RegisterStatusError(client *mocks.Client)
- func RegisterStorageAt(queryClient *mocks.EVMQueryClient, addr common.Address, key string, ...)
- func RegisterStorageAtError(queryClient *mocks.EVMQueryClient, addr common.Address, key string)
- func RegisterTraceBlock(queryClient *mocks.EVMQueryClient, txs []*evmtypes.MsgEthereumTx)
- func RegisterTraceBlockError(queryClient *mocks.EVMQueryClient)
- func RegisterTraceTransaction(queryClient *mocks.EVMQueryClient, msgEthTx *evmtypes.MsgEthereumTx)
- func RegisterTraceTransactionError(queryClient *mocks.EVMQueryClient, msgEthTx *evmtypes.MsgEthereumTx)
- func RegisterTraceTransactionWithPredecessors(queryClient *mocks.EVMQueryClient, msgEthTx *evmtypes.MsgEthereumTx, ...)
- func RegisterTxSearch(client *mocks.Client, query string, txBz []byte)
- func RegisterTxSearchEmpty(client *mocks.Client, query string)
- func RegisterTxSearchError(client *mocks.Client, query string)
- func RegisterUnconfirmedTxs(client *mocks.Client, limit *int, txs []types.Tx)
- func RegisterUnconfirmedTxsEmpty(client *mocks.Client, limit *int)
- func RegisterUnconfirmedTxsError(client *mocks.Client, limit *int)
- func RegisterValidatorAccount(queryClient *mocks.EVMQueryClient, validator sdk.AccAddress)
- func RegisterValidatorAccountError(queryClient *mocks.EVMQueryClient)
- func TestRegisterBaseFee(t *testing.T)
- func TestRegisterBaseFeeDisabled(t *testing.T)
- func TestRegisterBaseFeeError(t *testing.T)
- func TestRegisterBlock(t *testing.T)
- func TestRegisterBlockResults(t *testing.T)
- func TestRegisterConsensusParams(t *testing.T)
- func TestRegisterParams(t *testing.T)
- func TestRegisterParamsError(t *testing.T)
- func TestRegisterValidatorAccount(t *testing.T)
- type TestSuite
- func (s *TestSuite) SetupTest()
- func (s *TestSuite) TestAccounts()
- func (s *TestSuite) TestBaseFee()
- func (s *TestSuite) TestBlockBloom()
- func (s *TestSuite) TestBlockNumber()
- func (s *TestSuite) TestBlockNumberFromComet()
- func (s *TestSuite) TestBlockNumberFromCometByHash()
- func (s *TestSuite) TestBloomStatus()
- func (s *TestSuite) TestChainID()
- func (s *TestSuite) TestCometBlockByNumber()
- func (s *TestSuite) TestCometBlockResultByNumber()
- func (s *TestSuite) TestDoCall()
- func (s *TestSuite) TestEthBlockByNumber()
- func (s *TestSuite) TestEthBlockFromCometBlock()
- func (s *TestSuite) TestEthMsgsFromCometBlock()
- func (s *TestSuite) TestFeeHistory()
- func (s *TestSuite) TestGasPrice()
- func (s *TestSuite) TestGenerateMinGasCoin()
- func (s *TestSuite) TestGetBalance()
- func (s *TestSuite) TestGetBlockByHash()
- func (s *TestSuite) TestGetBlockByNumber()
- func (s *TestSuite) TestGetBlockTransactionCountByHash()
- func (s *TestSuite) TestGetBlockTransactionCountByNumber()
- func (s *TestSuite) TestGetCode()
- func (s *TestSuite) TestGetCoinbase()
- func (s *TestSuite) TestGetEthBlockFromComet()
- func (s *TestSuite) TestGetGasUsed()
- func (s *TestSuite) TestGetHexProofs()
- func (s *TestSuite) TestGetLogs()
- func (s *TestSuite) TestGetProof()
- func (s *TestSuite) TestGetStorageAt()
- func (s *TestSuite) TestGetTransactionByBlockAndIndex()
- func (s *TestSuite) TestGetTransactionByBlockHashAndIndex()
- func (s *TestSuite) TestGetTransactionByBlockNumberAndIndex()
- func (s *TestSuite) TestGetTransactionByHash()
- func (s *TestSuite) TestGetTransactionByTxIndex()
- func (s *TestSuite) TestGetTransactionCount()
- func (s *TestSuite) TestGetTransactionReceipt()
- func (s *TestSuite) TestGetTransactionsByHashPending()
- func (s *TestSuite) TestGetTxByEthHash()
- func (s *TestSuite) TestGlobalMinGasPrice()
- func (s *TestSuite) TestHeaderByHash()
- func (s *TestSuite) TestHeaderByNumber()
- func (s *TestSuite) TestImportRawKey()
- func (s *TestSuite) TestListAccounts()
- func (s *TestSuite) TestQueryCometTxIndexer()
- func (s *TestSuite) TestRPCMinGasPrice()
- func (s *TestSuite) TestResend()
- func (s *TestSuite) TestSendRawTransaction()
- func (s *TestSuite) TestSendTransaction()
- func (s *TestSuite) TestSetEtherbase()
- func (s *TestSuite) TestSign()
- func (s *TestSuite) TestSignTypedData()
- func (s *TestSuite) TestSuggestGasTipCap()
- func (s *TestSuite) TestSyncing()
- func (s *TestSuite) TestTraceBlock()
- func (s *TestSuite) TestTraceTransaction()
Constants ¶
View Source
const MinIntrinsicGas = 21000
Variables ¶
View Source
var ChainID = constants.ExampleChainID
Functions ¶
func MatchByProto ¶
func RegisterABCIQueryAccount ¶
func RegisterABCIQueryAccount(clients *mocks.Client, data bytes.HexBytes, opts cmtrpcclient.ABCIQueryOptions, acc client.Account)
func RegisterABCIQueryWithOptions ¶
func RegisterABCIQueryWithOptions(client *mocks.Client, height int64, path string, data bytes.HexBytes, opts cmtrpcclient.ABCIQueryOptions)
func RegisterABCIQueryWithOptionsError ¶
func RegisterABCIQueryWithOptionsError(clients *mocks.Client, path string, data bytes.HexBytes, opts cmtrpcclient.ABCIQueryOptions)
func RegisterAccount ¶
func RegisterAccount(queryClient *mocks.EVMQueryClient, addr common.Address, height int64)
func RegisterBalance ¶
func RegisterBalance(queryClient *mocks.EVMQueryClient, addr common.Address, height int64)
Balance
func RegisterBalanceError ¶
func RegisterBalanceError(queryClient *mocks.EVMQueryClient, addr common.Address, height int64)
func RegisterBalanceInvalid ¶
func RegisterBalanceInvalid(queryClient *mocks.EVMQueryClient, addr common.Address, height int64)
func RegisterBalanceNegative ¶
func RegisterBalanceNegative(queryClient *mocks.EVMQueryClient, addr common.Address, height int64)
func RegisterBaseFee ¶
func RegisterBaseFee(queryClient *mocks.EVMQueryClient, baseFee math.Int)
BaseFee
func RegisterBaseFeeDisabled ¶
func RegisterBaseFeeDisabled(queryClient *mocks.EVMQueryClient)
Base fee not enabled
func RegisterBaseFeeError ¶
func RegisterBaseFeeError(queryClient *mocks.EVMQueryClient)
Base fee returns error
func RegisterBlock ¶
func RegisterBlock( client *mocks.Client, height int64, tx []byte, ) (*cmtrpctypes.ResultBlock, error)
func RegisterBlockByHash ¶
func RegisterBlockByHash( client *mocks.Client, _ common.Hash, tx []byte, ) (*cmtrpctypes.ResultBlock, error)
func RegisterBlockError ¶
func RegisterBlockMultipleTxs ¶
func RegisterBlockMultipleTxs( client *mocks.Client, height int64, txs []types.Tx, ) (*cmtrpctypes.ResultBlock, error)
func RegisterBlockNotFound ¶
func RegisterBlockNotFound( client *mocks.Client, height int64, ) (*cmtrpctypes.ResultBlock, error)
func RegisterBlockPanic ¶
func RegisterBlockResults ¶
func RegisterBlockResults( client *mocks.Client, height int64, ) (*cmtrpctypes.ResultBlockResults, error)
func RegisterBlockResultsWithEventLog ¶
func RegisterBlockResultsWithEventLog(client *mocks.Client, height int64) (*cmtrpctypes.ResultBlockResults, error)
func RegisterBlockResultsWithTxs ¶
func RegisterBlockResultsWithTxs( client *mocks.Client, height int64, txsResults []*abci.ExecTxResult, ) (*cmtrpctypes.ResultBlockResults, error)
func RegisterCode ¶
func RegisterCode(queryClient *mocks.EVMQueryClient, addr common.Address, code []byte)
Code
func RegisterCodeError ¶
func RegisterCodeError(queryClient *mocks.EVMQueryClient, addr common.Address)
func RegisterConsensusParams ¶
func RegisterEstimateGas ¶
func RegisterEstimateGas(queryClient *mocks.EVMQueryClient, args evmtypes.TransactionArgs)
Estimate Gas
func RegisterEthCall ¶
func RegisterEthCall(queryClient *mocks.EVMQueryClient, request *evmtypes.EthCallRequest)
ETH Call
func RegisterEthCallError ¶
func RegisterEthCallError(queryClient *mocks.EVMQueryClient, request *evmtypes.EthCallRequest)
func RegisterFeeMarketParams ¶
func RegisterFeeMarketParams(feeMarketClient *mocks.FeeMarketQueryClient, height int64)
Params
func RegisterFeeMarketParamsError ¶
func RegisterFeeMarketParamsError(feeMarketClient *mocks.FeeMarketQueryClient, height int64)
func RegisterGlobalMinGasPrice ¶
func RegisterGlobalMinGasPrice(queryClient *mocks.EVMQueryClient, height int64)
GlobalMinGasPrice
func RegisterHeader ¶
func RegisterHeaderByHash ¶
func RegisterHeaderByHash( client *mocks.Client, _ common.Hash, _ []byte, ) (*cmtrpctypes.ResultHeader, error)
func RegisterHeaderError ¶
func RegisterHeaderNotFound ¶
func RegisterParams ¶
func RegisterParams(queryClient *mocks.EVMQueryClient, header *metadata.MD, height int64)
Params
func RegisterParamsError ¶
func RegisterParamsError(queryClient *mocks.EVMQueryClient, header *metadata.MD, height int64)
Params returns error
func RegisterParamsInvalidHeader ¶
func RegisterParamsInvalidHeader(queryClient *mocks.EVMQueryClient, header *metadata.MD, height int64)
func RegisterParamsInvalidHeight ¶
func RegisterParamsInvalidHeight(queryClient *mocks.EVMQueryClient, header *metadata.MD, height int64)
func RegisterParamsWithoutHeader ¶
func RegisterParamsWithoutHeader(queryClient *mocks.EVMQueryClient, height int64)
func RegisterParamsWithoutHeaderError ¶
func RegisterParamsWithoutHeaderError(queryClient *mocks.EVMQueryClient, height int64)
func RegisterStatus ¶
func RegisterStatusError ¶
func RegisterStorageAt ¶
func RegisterStorageAt(queryClient *mocks.EVMQueryClient, addr common.Address, key string, storage string)
Storage
func RegisterStorageAtError ¶
func RegisterStorageAtError(queryClient *mocks.EVMQueryClient, addr common.Address, key string)
func RegisterTraceBlock ¶
func RegisterTraceBlock(queryClient *mocks.EVMQueryClient, txs []*evmtypes.MsgEthereumTx)
TraceBlock
func RegisterTraceBlockError ¶
func RegisterTraceBlockError(queryClient *mocks.EVMQueryClient)
func RegisterTraceTransaction ¶
func RegisterTraceTransaction(queryClient *mocks.EVMQueryClient, msgEthTx *evmtypes.MsgEthereumTx)
func RegisterTraceTransactionError ¶
func RegisterTraceTransactionError(queryClient *mocks.EVMQueryClient, msgEthTx *evmtypes.MsgEthereumTx)
func RegisterTraceTransactionWithPredecessors ¶
func RegisterTraceTransactionWithPredecessors(queryClient *mocks.EVMQueryClient, msgEthTx *evmtypes.MsgEthereumTx, predecessors []*evmtypes.MsgEthereumTx)
TraceTransaction
func RegisterTxSearchEmpty ¶
func RegisterTxSearchError ¶
func RegisterUnconfirmedTxs ¶
func RegisterValidatorAccount ¶
func RegisterValidatorAccount(queryClient *mocks.EVMQueryClient, validator sdk.AccAddress)
ValidatorAccount
func RegisterValidatorAccountError ¶
func RegisterValidatorAccountError(queryClient *mocks.EVMQueryClient)
func TestRegisterBaseFee ¶
func TestRegisterBlock ¶
func TestRegisterParams ¶
func TestRegisterParamsError ¶
Types ¶
type TestSuite ¶
func NewTestSuite ¶
func NewTestSuite(create network.CreateEvmApp, options ...network.ConfigOption) *TestSuite
func (*TestSuite) SetupTest ¶
func (s *TestSuite) SetupTest()
SetupTest is executed before every TestSuite test
func (*TestSuite) TestAccounts ¶
func (s *TestSuite) TestAccounts()
func (*TestSuite) TestBaseFee ¶
func (s *TestSuite) TestBaseFee()
func (*TestSuite) TestBlockBloom ¶
func (s *TestSuite) TestBlockBloom()
func (*TestSuite) TestBlockNumber ¶
func (s *TestSuite) TestBlockNumber()
func (*TestSuite) TestBlockNumberFromComet ¶
func (s *TestSuite) TestBlockNumberFromComet()
func (*TestSuite) TestBlockNumberFromCometByHash ¶
func (s *TestSuite) TestBlockNumberFromCometByHash()
func (*TestSuite) TestBloomStatus ¶
func (s *TestSuite) TestBloomStatus()
func (*TestSuite) TestChainID ¶
func (s *TestSuite) TestChainID()
func (*TestSuite) TestCometBlockByNumber ¶
func (s *TestSuite) TestCometBlockByNumber()
func (*TestSuite) TestCometBlockResultByNumber ¶
func (s *TestSuite) TestCometBlockResultByNumber()
func (*TestSuite) TestDoCall ¶
func (s *TestSuite) TestDoCall()
func (*TestSuite) TestEthBlockByNumber ¶
func (s *TestSuite) TestEthBlockByNumber()
func (*TestSuite) TestEthBlockFromCometBlock ¶
func (s *TestSuite) TestEthBlockFromCometBlock()
func (*TestSuite) TestEthMsgsFromCometBlock ¶
func (s *TestSuite) TestEthMsgsFromCometBlock()
func (*TestSuite) TestFeeHistory ¶
func (s *TestSuite) TestFeeHistory()
func (*TestSuite) TestGasPrice ¶
func (s *TestSuite) TestGasPrice()
func (*TestSuite) TestGenerateMinGasCoin ¶
func (s *TestSuite) TestGenerateMinGasCoin()
func (*TestSuite) TestGetBalance ¶
func (s *TestSuite) TestGetBalance()
func (*TestSuite) TestGetBlockByHash ¶
func (s *TestSuite) TestGetBlockByHash()
func (*TestSuite) TestGetBlockByNumber ¶
func (s *TestSuite) TestGetBlockByNumber()
func (*TestSuite) TestGetBlockTransactionCountByHash ¶
func (s *TestSuite) TestGetBlockTransactionCountByHash()
func (*TestSuite) TestGetBlockTransactionCountByNumber ¶
func (s *TestSuite) TestGetBlockTransactionCountByNumber()
func (*TestSuite) TestGetCode ¶
func (s *TestSuite) TestGetCode()
func (*TestSuite) TestGetCoinbase ¶
func (s *TestSuite) TestGetCoinbase()
func (*TestSuite) TestGetEthBlockFromComet ¶
func (s *TestSuite) TestGetEthBlockFromComet()
func (*TestSuite) TestGetGasUsed ¶
func (s *TestSuite) TestGetGasUsed()
func (*TestSuite) TestGetHexProofs ¶
func (s *TestSuite) TestGetHexProofs()
func (*TestSuite) TestGetLogs ¶
func (s *TestSuite) TestGetLogs()
func (*TestSuite) TestGetProof ¶
func (s *TestSuite) TestGetProof()
func (*TestSuite) TestGetStorageAt ¶
func (s *TestSuite) TestGetStorageAt()
func (*TestSuite) TestGetTransactionByBlockAndIndex ¶
func (s *TestSuite) TestGetTransactionByBlockAndIndex()
func (*TestSuite) TestGetTransactionByBlockHashAndIndex ¶
func (s *TestSuite) TestGetTransactionByBlockHashAndIndex()
func (*TestSuite) TestGetTransactionByBlockNumberAndIndex ¶
func (s *TestSuite) TestGetTransactionByBlockNumberAndIndex()
func (*TestSuite) TestGetTransactionByHash ¶
func (s *TestSuite) TestGetTransactionByHash()
func (*TestSuite) TestGetTransactionByTxIndex ¶
func (s *TestSuite) TestGetTransactionByTxIndex()
func (*TestSuite) TestGetTransactionCount ¶
func (s *TestSuite) TestGetTransactionCount()
func (*TestSuite) TestGetTransactionReceipt ¶
func (s *TestSuite) TestGetTransactionReceipt()
func (*TestSuite) TestGetTransactionsByHashPending ¶
func (s *TestSuite) TestGetTransactionsByHashPending()
func (*TestSuite) TestGetTxByEthHash ¶
func (s *TestSuite) TestGetTxByEthHash()
func (*TestSuite) TestGlobalMinGasPrice ¶
func (s *TestSuite) TestGlobalMinGasPrice()
func (*TestSuite) TestHeaderByHash ¶
func (s *TestSuite) TestHeaderByHash()
func (*TestSuite) TestHeaderByNumber ¶
func (s *TestSuite) TestHeaderByNumber()
func (*TestSuite) TestImportRawKey ¶
func (s *TestSuite) TestImportRawKey()
func (*TestSuite) TestListAccounts ¶
func (s *TestSuite) TestListAccounts()
TODO: Combine these 2 into one test since the code is identical
func (*TestSuite) TestQueryCometTxIndexer ¶
func (s *TestSuite) TestQueryCometTxIndexer()
func (*TestSuite) TestRPCMinGasPrice ¶
func (s *TestSuite) TestRPCMinGasPrice()
func (*TestSuite) TestResend ¶
func (s *TestSuite) TestResend()
func (*TestSuite) TestSendRawTransaction ¶
func (s *TestSuite) TestSendRawTransaction()
func (*TestSuite) TestSendTransaction ¶
func (s *TestSuite) TestSendTransaction()
func (*TestSuite) TestSetEtherbase ¶
func (s *TestSuite) TestSetEtherbase()
func (*TestSuite) TestSignTypedData ¶
func (s *TestSuite) TestSignTypedData()
func (*TestSuite) TestSuggestGasTipCap ¶
func (s *TestSuite) TestSuggestGasTipCap()
func (*TestSuite) TestSyncing ¶
func (s *TestSuite) TestSyncing()
func (*TestSuite) TestTraceBlock ¶
func (s *TestSuite) TestTraceBlock()
func (*TestSuite) TestTraceTransaction ¶
func (s *TestSuite) TestTraceTransaction()
Click to show internal directories.
Click to hide internal directories.