Help us shape the future of Go! Take the 2026 Go Developer Survey

mocks

package
v0.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2026 License: Apache-2.0, MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseEthereumClienter

type BaseEthereumClienter struct {
	mock.Mock
}

BaseEthereumClienter is an autogenerated mock type for the BaseEthereumClienter type

func NewBaseEthereumClienter

func NewBaseEthereumClienter(t interface {
	mock.TestingT
	Cleanup(func())
}) *BaseEthereumClienter

NewBaseEthereumClienter creates a new instance of BaseEthereumClienter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*BaseEthereumClienter) BalanceAt added in v0.7.0

func (_m *BaseEthereumClienter) BalanceAt(ctx context.Context, account common.Address, blockNumber *big.Int) (*big.Int, error)

BalanceAt provides a mock function with given fields: ctx, account, blockNumber

func (*BaseEthereumClienter) BlockNumber

func (_m *BaseEthereumClienter) BlockNumber(ctx context.Context) (uint64, error)

BlockNumber provides a mock function with given fields: ctx

func (*BaseEthereumClienter) CallContract

func (_m *BaseEthereumClienter) CallContract(ctx context.Context, call ethereum.CallMsg, blockNumber *big.Int) ([]byte, error)

CallContract provides a mock function with given fields: ctx, call, blockNumber

func (*BaseEthereumClienter) ChainID

func (_m *BaseEthereumClienter) ChainID(ctx context.Context) (*big.Int, error)

ChainID provides a mock function with given fields: ctx

func (*BaseEthereumClienter) CodeAt

func (_m *BaseEthereumClienter) CodeAt(ctx context.Context, account common.Address, blockNumber *big.Int) ([]byte, error)

CodeAt provides a mock function with given fields: ctx, account, blockNumber

func (*BaseEthereumClienter) CustomHeaderByNumber added in v0.10.0

func (_m *BaseEthereumClienter) CustomHeaderByNumber(ctx context.Context, number *types.BlockNumberFinality) (*types.BlockHeader, error)

CustomHeaderByNumber provides a mock function with given fields: ctx, number

func (*BaseEthereumClienter) EXPECT

func (*BaseEthereumClienter) EstimateGas

func (_m *BaseEthereumClienter) EstimateGas(ctx context.Context, call ethereum.CallMsg) (uint64, error)

EstimateGas provides a mock function with given fields: ctx, call

func (*BaseEthereumClienter) FilterLogs

FilterLogs provides a mock function with given fields: ctx, q

func (*BaseEthereumClienter) HeaderByHash

func (_m *BaseEthereumClienter) HeaderByHash(ctx context.Context, hash common.Hash) (*coretypes.Header, error)

HeaderByHash provides a mock function with given fields: ctx, hash

func (*BaseEthereumClienter) HeaderByNumber

func (_m *BaseEthereumClienter) HeaderByNumber(ctx context.Context, number *big.Int) (*coretypes.Header, error)

HeaderByNumber provides a mock function with given fields: ctx, number

func (*BaseEthereumClienter) NonceAt added in v0.7.0

func (_m *BaseEthereumClienter) NonceAt(ctx context.Context, account common.Address, blockNumber *big.Int) (uint64, error)

NonceAt provides a mock function with given fields: ctx, account, blockNumber

func (*BaseEthereumClienter) PendingCodeAt

func (_m *BaseEthereumClienter) PendingCodeAt(ctx context.Context, account common.Address) ([]byte, error)

PendingCodeAt provides a mock function with given fields: ctx, account

func (*BaseEthereumClienter) PendingNonceAt

func (_m *BaseEthereumClienter) PendingNonceAt(ctx context.Context, account common.Address) (uint64, error)

PendingNonceAt provides a mock function with given fields: ctx, account

func (*BaseEthereumClienter) RetrieveBlockHeaders added in v0.10.0

func (_m *BaseEthereumClienter) RetrieveBlockHeaders(ctx context.Context, blockNumbers []uint64, maxConcurrency int) (*types.BlockHeadersResult, error)

RetrieveBlockHeaders provides a mock function with given fields: ctx, blockNumbers, maxConcurrency

func (*BaseEthereumClienter) SendTransaction

func (_m *BaseEthereumClienter) SendTransaction(ctx context.Context, tx *coretypes.Transaction) error

SendTransaction provides a mock function with given fields: ctx, tx

func (*BaseEthereumClienter) StorageAt added in v0.7.0

func (_m *BaseEthereumClienter) StorageAt(ctx context.Context, account common.Address, key common.Hash, blockNumber *big.Int) ([]byte, error)

StorageAt provides a mock function with given fields: ctx, account, key, blockNumber

func (*BaseEthereumClienter) SubscribeFilterLogs

func (_m *BaseEthereumClienter) SubscribeFilterLogs(ctx context.Context, q ethereum.FilterQuery, ch chan<- coretypes.Log) (ethereum.Subscription, error)

SubscribeFilterLogs provides a mock function with given fields: ctx, q, ch

func (*BaseEthereumClienter) SubscribeTransactionReceipts added in v0.8.0

func (_m *BaseEthereumClienter) SubscribeTransactionReceipts(ctx context.Context, q *ethereum.TransactionReceiptsQuery, ch chan<- []*coretypes.Receipt) (ethereum.Subscription, error)

SubscribeTransactionReceipts provides a mock function with given fields: ctx, q, ch

func (*BaseEthereumClienter) SuggestGasPrice

func (_m *BaseEthereumClienter) SuggestGasPrice(ctx context.Context) (*big.Int, error)

SuggestGasPrice provides a mock function with given fields: ctx

func (*BaseEthereumClienter) SuggestGasTipCap

func (_m *BaseEthereumClienter) SuggestGasTipCap(ctx context.Context) (*big.Int, error)

SuggestGasTipCap provides a mock function with given fields: ctx

func (*BaseEthereumClienter) TransactionByHash added in v0.7.0

func (_m *BaseEthereumClienter) TransactionByHash(ctx context.Context, txHash common.Hash) (*coretypes.Transaction, bool, error)

TransactionByHash provides a mock function with given fields: ctx, txHash

func (*BaseEthereumClienter) TransactionReceipt added in v0.7.0

func (_m *BaseEthereumClienter) TransactionReceipt(ctx context.Context, txHash common.Hash) (*coretypes.Receipt, error)

TransactionReceipt provides a mock function with given fields: ctx, txHash

type BaseEthereumClienter_BalanceAt_Call added in v0.7.0

type BaseEthereumClienter_BalanceAt_Call struct {
	*mock.Call
}

BaseEthereumClienter_BalanceAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BalanceAt'

func (*BaseEthereumClienter_BalanceAt_Call) Return added in v0.7.0

func (*BaseEthereumClienter_BalanceAt_Call) Run added in v0.7.0

func (*BaseEthereumClienter_BalanceAt_Call) RunAndReturn added in v0.7.0

type BaseEthereumClienter_BlockNumber_Call

type BaseEthereumClienter_BlockNumber_Call struct {
	*mock.Call
}

BaseEthereumClienter_BlockNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BlockNumber'

func (*BaseEthereumClienter_BlockNumber_Call) Return

func (*BaseEthereumClienter_BlockNumber_Call) Run

func (*BaseEthereumClienter_BlockNumber_Call) RunAndReturn

type BaseEthereumClienter_CallContract_Call

type BaseEthereumClienter_CallContract_Call struct {
	*mock.Call
}

BaseEthereumClienter_CallContract_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CallContract'

func (*BaseEthereumClienter_CallContract_Call) Return

func (*BaseEthereumClienter_CallContract_Call) Run

func (*BaseEthereumClienter_CallContract_Call) RunAndReturn

type BaseEthereumClienter_ChainID_Call

type BaseEthereumClienter_ChainID_Call struct {
	*mock.Call
}

BaseEthereumClienter_ChainID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ChainID'

func (*BaseEthereumClienter_ChainID_Call) Return

func (*BaseEthereumClienter_ChainID_Call) Run

func (*BaseEthereumClienter_ChainID_Call) RunAndReturn

type BaseEthereumClienter_CodeAt_Call

type BaseEthereumClienter_CodeAt_Call struct {
	*mock.Call
}

BaseEthereumClienter_CodeAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CodeAt'

func (*BaseEthereumClienter_CodeAt_Call) Return

func (*BaseEthereumClienter_CodeAt_Call) Run

func (*BaseEthereumClienter_CodeAt_Call) RunAndReturn

type BaseEthereumClienter_CustomHeaderByNumber_Call added in v0.10.0

type BaseEthereumClienter_CustomHeaderByNumber_Call struct {
	*mock.Call
}

BaseEthereumClienter_CustomHeaderByNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CustomHeaderByNumber'

func (*BaseEthereumClienter_CustomHeaderByNumber_Call) Return added in v0.10.0

func (*BaseEthereumClienter_CustomHeaderByNumber_Call) Run added in v0.10.0

func (*BaseEthereumClienter_CustomHeaderByNumber_Call) RunAndReturn added in v0.10.0

type BaseEthereumClienter_EstimateGas_Call

type BaseEthereumClienter_EstimateGas_Call struct {
	*mock.Call
}

BaseEthereumClienter_EstimateGas_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EstimateGas'

func (*BaseEthereumClienter_EstimateGas_Call) Return

func (*BaseEthereumClienter_EstimateGas_Call) Run

func (*BaseEthereumClienter_EstimateGas_Call) RunAndReturn

type BaseEthereumClienter_Expecter

type BaseEthereumClienter_Expecter struct {
	// contains filtered or unexported fields
}

func (*BaseEthereumClienter_Expecter) BalanceAt added in v0.7.0

func (_e *BaseEthereumClienter_Expecter) BalanceAt(ctx interface{}, account interface{}, blockNumber interface{}) *BaseEthereumClienter_BalanceAt_Call

BalanceAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • blockNumber *big.Int

func (*BaseEthereumClienter_Expecter) BlockNumber

func (_e *BaseEthereumClienter_Expecter) BlockNumber(ctx interface{}) *BaseEthereumClienter_BlockNumber_Call

BlockNumber is a helper method to define mock.On call

  • ctx context.Context

func (*BaseEthereumClienter_Expecter) CallContract

func (_e *BaseEthereumClienter_Expecter) CallContract(ctx interface{}, call interface{}, blockNumber interface{}) *BaseEthereumClienter_CallContract_Call

CallContract is a helper method to define mock.On call

  • ctx context.Context
  • call ethereum.CallMsg
  • blockNumber *big.Int

func (*BaseEthereumClienter_Expecter) ChainID

ChainID is a helper method to define mock.On call

  • ctx context.Context

func (*BaseEthereumClienter_Expecter) CodeAt

func (_e *BaseEthereumClienter_Expecter) CodeAt(ctx interface{}, account interface{}, blockNumber interface{}) *BaseEthereumClienter_CodeAt_Call

CodeAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • blockNumber *big.Int

func (*BaseEthereumClienter_Expecter) CustomHeaderByNumber added in v0.10.0

func (_e *BaseEthereumClienter_Expecter) CustomHeaderByNumber(ctx interface{}, number interface{}) *BaseEthereumClienter_CustomHeaderByNumber_Call

CustomHeaderByNumber is a helper method to define mock.On call

  • ctx context.Context
  • number *types.BlockNumberFinality

func (*BaseEthereumClienter_Expecter) EstimateGas

func (_e *BaseEthereumClienter_Expecter) EstimateGas(ctx interface{}, call interface{}) *BaseEthereumClienter_EstimateGas_Call

EstimateGas is a helper method to define mock.On call

  • ctx context.Context
  • call ethereum.CallMsg

func (*BaseEthereumClienter_Expecter) FilterLogs

func (_e *BaseEthereumClienter_Expecter) FilterLogs(ctx interface{}, q interface{}) *BaseEthereumClienter_FilterLogs_Call

FilterLogs is a helper method to define mock.On call

  • ctx context.Context
  • q ethereum.FilterQuery

func (*BaseEthereumClienter_Expecter) HeaderByHash

func (_e *BaseEthereumClienter_Expecter) HeaderByHash(ctx interface{}, hash interface{}) *BaseEthereumClienter_HeaderByHash_Call

HeaderByHash is a helper method to define mock.On call

  • ctx context.Context
  • hash common.Hash

func (*BaseEthereumClienter_Expecter) HeaderByNumber

func (_e *BaseEthereumClienter_Expecter) HeaderByNumber(ctx interface{}, number interface{}) *BaseEthereumClienter_HeaderByNumber_Call

HeaderByNumber is a helper method to define mock.On call

  • ctx context.Context
  • number *big.Int

func (*BaseEthereumClienter_Expecter) NonceAt added in v0.7.0

func (_e *BaseEthereumClienter_Expecter) NonceAt(ctx interface{}, account interface{}, blockNumber interface{}) *BaseEthereumClienter_NonceAt_Call

NonceAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • blockNumber *big.Int

func (*BaseEthereumClienter_Expecter) PendingCodeAt

func (_e *BaseEthereumClienter_Expecter) PendingCodeAt(ctx interface{}, account interface{}) *BaseEthereumClienter_PendingCodeAt_Call

PendingCodeAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address

func (*BaseEthereumClienter_Expecter) PendingNonceAt

func (_e *BaseEthereumClienter_Expecter) PendingNonceAt(ctx interface{}, account interface{}) *BaseEthereumClienter_PendingNonceAt_Call

PendingNonceAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address

func (*BaseEthereumClienter_Expecter) RetrieveBlockHeaders added in v0.10.0

func (_e *BaseEthereumClienter_Expecter) RetrieveBlockHeaders(ctx interface{}, blockNumbers interface{}, maxConcurrency interface{}) *BaseEthereumClienter_RetrieveBlockHeaders_Call

RetrieveBlockHeaders is a helper method to define mock.On call

  • ctx context.Context
  • blockNumbers []uint64
  • maxConcurrency int

func (*BaseEthereumClienter_Expecter) SendTransaction

func (_e *BaseEthereumClienter_Expecter) SendTransaction(ctx interface{}, tx interface{}) *BaseEthereumClienter_SendTransaction_Call

SendTransaction is a helper method to define mock.On call

  • ctx context.Context
  • tx *coretypes.Transaction

func (*BaseEthereumClienter_Expecter) StorageAt added in v0.7.0

func (_e *BaseEthereumClienter_Expecter) StorageAt(ctx interface{}, account interface{}, key interface{}, blockNumber interface{}) *BaseEthereumClienter_StorageAt_Call

StorageAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • key common.Hash
  • blockNumber *big.Int

func (*BaseEthereumClienter_Expecter) SubscribeFilterLogs

func (_e *BaseEthereumClienter_Expecter) SubscribeFilterLogs(ctx interface{}, q interface{}, ch interface{}) *BaseEthereumClienter_SubscribeFilterLogs_Call

SubscribeFilterLogs is a helper method to define mock.On call

  • ctx context.Context
  • q ethereum.FilterQuery
  • ch chan<- coretypes.Log

func (*BaseEthereumClienter_Expecter) SubscribeTransactionReceipts added in v0.8.0

func (_e *BaseEthereumClienter_Expecter) SubscribeTransactionReceipts(ctx interface{}, q interface{}, ch interface{}) *BaseEthereumClienter_SubscribeTransactionReceipts_Call

SubscribeTransactionReceipts is a helper method to define mock.On call

  • ctx context.Context
  • q *ethereum.TransactionReceiptsQuery
  • ch chan<- []*coretypes.Receipt

func (*BaseEthereumClienter_Expecter) SuggestGasPrice

func (_e *BaseEthereumClienter_Expecter) SuggestGasPrice(ctx interface{}) *BaseEthereumClienter_SuggestGasPrice_Call

SuggestGasPrice is a helper method to define mock.On call

  • ctx context.Context

func (*BaseEthereumClienter_Expecter) SuggestGasTipCap

func (_e *BaseEthereumClienter_Expecter) SuggestGasTipCap(ctx interface{}) *BaseEthereumClienter_SuggestGasTipCap_Call

SuggestGasTipCap is a helper method to define mock.On call

  • ctx context.Context

func (*BaseEthereumClienter_Expecter) TransactionByHash added in v0.7.0

func (_e *BaseEthereumClienter_Expecter) TransactionByHash(ctx interface{}, txHash interface{}) *BaseEthereumClienter_TransactionByHash_Call

TransactionByHash is a helper method to define mock.On call

  • ctx context.Context
  • txHash common.Hash

func (*BaseEthereumClienter_Expecter) TransactionReceipt added in v0.7.0

func (_e *BaseEthereumClienter_Expecter) TransactionReceipt(ctx interface{}, txHash interface{}) *BaseEthereumClienter_TransactionReceipt_Call

TransactionReceipt is a helper method to define mock.On call

  • ctx context.Context
  • txHash common.Hash

type BaseEthereumClienter_FilterLogs_Call

type BaseEthereumClienter_FilterLogs_Call struct {
	*mock.Call
}

BaseEthereumClienter_FilterLogs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FilterLogs'

func (*BaseEthereumClienter_FilterLogs_Call) Return

func (*BaseEthereumClienter_FilterLogs_Call) Run

func (*BaseEthereumClienter_FilterLogs_Call) RunAndReturn

type BaseEthereumClienter_HeaderByHash_Call

type BaseEthereumClienter_HeaderByHash_Call struct {
	*mock.Call
}

BaseEthereumClienter_HeaderByHash_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeaderByHash'

func (*BaseEthereumClienter_HeaderByHash_Call) Return

func (*BaseEthereumClienter_HeaderByHash_Call) Run

func (*BaseEthereumClienter_HeaderByHash_Call) RunAndReturn

type BaseEthereumClienter_HeaderByNumber_Call

type BaseEthereumClienter_HeaderByNumber_Call struct {
	*mock.Call
}

BaseEthereumClienter_HeaderByNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeaderByNumber'

func (*BaseEthereumClienter_HeaderByNumber_Call) Return

func (*BaseEthereumClienter_HeaderByNumber_Call) Run

func (*BaseEthereumClienter_HeaderByNumber_Call) RunAndReturn

type BaseEthereumClienter_NonceAt_Call added in v0.7.0

type BaseEthereumClienter_NonceAt_Call struct {
	*mock.Call
}

BaseEthereumClienter_NonceAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'NonceAt'

func (*BaseEthereumClienter_NonceAt_Call) Return added in v0.7.0

func (*BaseEthereumClienter_NonceAt_Call) Run added in v0.7.0

func (*BaseEthereumClienter_NonceAt_Call) RunAndReturn added in v0.7.0

type BaseEthereumClienter_PendingCodeAt_Call

type BaseEthereumClienter_PendingCodeAt_Call struct {
	*mock.Call
}

BaseEthereumClienter_PendingCodeAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PendingCodeAt'

func (*BaseEthereumClienter_PendingCodeAt_Call) Return

func (*BaseEthereumClienter_PendingCodeAt_Call) Run

func (*BaseEthereumClienter_PendingCodeAt_Call) RunAndReturn

type BaseEthereumClienter_PendingNonceAt_Call

type BaseEthereumClienter_PendingNonceAt_Call struct {
	*mock.Call
}

BaseEthereumClienter_PendingNonceAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PendingNonceAt'

func (*BaseEthereumClienter_PendingNonceAt_Call) Return

func (*BaseEthereumClienter_PendingNonceAt_Call) Run

func (*BaseEthereumClienter_PendingNonceAt_Call) RunAndReturn

type BaseEthereumClienter_RetrieveBlockHeaders_Call added in v0.10.0

type BaseEthereumClienter_RetrieveBlockHeaders_Call struct {
	*mock.Call
}

BaseEthereumClienter_RetrieveBlockHeaders_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RetrieveBlockHeaders'

func (*BaseEthereumClienter_RetrieveBlockHeaders_Call) Return added in v0.10.0

func (*BaseEthereumClienter_RetrieveBlockHeaders_Call) Run added in v0.10.0

func (*BaseEthereumClienter_RetrieveBlockHeaders_Call) RunAndReturn added in v0.10.0

type BaseEthereumClienter_SendTransaction_Call

type BaseEthereumClienter_SendTransaction_Call struct {
	*mock.Call
}

BaseEthereumClienter_SendTransaction_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendTransaction'

func (*BaseEthereumClienter_SendTransaction_Call) Return

func (*BaseEthereumClienter_SendTransaction_Call) Run

func (*BaseEthereumClienter_SendTransaction_Call) RunAndReturn

type BaseEthereumClienter_StorageAt_Call added in v0.7.0

type BaseEthereumClienter_StorageAt_Call struct {
	*mock.Call
}

BaseEthereumClienter_StorageAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StorageAt'

func (*BaseEthereumClienter_StorageAt_Call) Return added in v0.7.0

func (*BaseEthereumClienter_StorageAt_Call) Run added in v0.7.0

func (*BaseEthereumClienter_StorageAt_Call) RunAndReturn added in v0.7.0

type BaseEthereumClienter_SubscribeFilterLogs_Call

type BaseEthereumClienter_SubscribeFilterLogs_Call struct {
	*mock.Call
}

BaseEthereumClienter_SubscribeFilterLogs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SubscribeFilterLogs'

func (*BaseEthereumClienter_SubscribeFilterLogs_Call) Return

func (*BaseEthereumClienter_SubscribeFilterLogs_Call) Run

func (*BaseEthereumClienter_SubscribeFilterLogs_Call) RunAndReturn

type BaseEthereumClienter_SubscribeTransactionReceipts_Call added in v0.8.0

type BaseEthereumClienter_SubscribeTransactionReceipts_Call struct {
	*mock.Call
}

BaseEthereumClienter_SubscribeTransactionReceipts_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SubscribeTransactionReceipts'

func (*BaseEthereumClienter_SubscribeTransactionReceipts_Call) Return added in v0.8.0

func (*BaseEthereumClienter_SubscribeTransactionReceipts_Call) Run added in v0.8.0

func (*BaseEthereumClienter_SubscribeTransactionReceipts_Call) RunAndReturn added in v0.8.0

type BaseEthereumClienter_SuggestGasPrice_Call

type BaseEthereumClienter_SuggestGasPrice_Call struct {
	*mock.Call
}

BaseEthereumClienter_SuggestGasPrice_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SuggestGasPrice'

func (*BaseEthereumClienter_SuggestGasPrice_Call) Return

func (*BaseEthereumClienter_SuggestGasPrice_Call) Run

func (*BaseEthereumClienter_SuggestGasPrice_Call) RunAndReturn

type BaseEthereumClienter_SuggestGasTipCap_Call

type BaseEthereumClienter_SuggestGasTipCap_Call struct {
	*mock.Call
}

BaseEthereumClienter_SuggestGasTipCap_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SuggestGasTipCap'

func (*BaseEthereumClienter_SuggestGasTipCap_Call) Return

func (*BaseEthereumClienter_SuggestGasTipCap_Call) Run

func (*BaseEthereumClienter_SuggestGasTipCap_Call) RunAndReturn

type BaseEthereumClienter_TransactionByHash_Call added in v0.7.0

type BaseEthereumClienter_TransactionByHash_Call struct {
	*mock.Call
}

BaseEthereumClienter_TransactionByHash_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TransactionByHash'

func (*BaseEthereumClienter_TransactionByHash_Call) Return added in v0.7.0

func (*BaseEthereumClienter_TransactionByHash_Call) Run added in v0.7.0

func (*BaseEthereumClienter_TransactionByHash_Call) RunAndReturn added in v0.7.0

type BaseEthereumClienter_TransactionReceipt_Call added in v0.7.0

type BaseEthereumClienter_TransactionReceipt_Call struct {
	*mock.Call
}

BaseEthereumClienter_TransactionReceipt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TransactionReceipt'

func (*BaseEthereumClienter_TransactionReceipt_Call) Return added in v0.7.0

func (*BaseEthereumClienter_TransactionReceipt_Call) Run added in v0.7.0

func (*BaseEthereumClienter_TransactionReceipt_Call) RunAndReturn added in v0.7.0

type BlockNotifier added in v0.8.0

type BlockNotifier struct {
	mock.Mock
}

BlockNotifier is an autogenerated mock type for the BlockNotifier type

func NewBlockNotifier added in v0.8.0

func NewBlockNotifier(t interface {
	mock.TestingT
	Cleanup(func())
}) *BlockNotifier

NewBlockNotifier creates a new instance of BlockNotifier. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*BlockNotifier) BlockFinality added in v0.8.0

func (_m *BlockNotifier) BlockFinality() *types.BlockNumberFinality

BlockFinality provides a mock function with no fields

func (*BlockNotifier) EXPECT added in v0.8.0

func (_m *BlockNotifier) EXPECT() *BlockNotifier_Expecter

func (*BlockNotifier) GetCurrentBlockNumber added in v0.8.0

func (_m *BlockNotifier) GetCurrentBlockNumber() uint64

GetCurrentBlockNumber provides a mock function with no fields

type BlockNotifier_BlockFinality_Call added in v0.8.0

type BlockNotifier_BlockFinality_Call struct {
	*mock.Call
}

BlockNotifier_BlockFinality_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BlockFinality'

func (*BlockNotifier_BlockFinality_Call) Return added in v0.8.0

func (*BlockNotifier_BlockFinality_Call) Run added in v0.8.0

func (*BlockNotifier_BlockFinality_Call) RunAndReturn added in v0.8.0

type BlockNotifier_Expecter added in v0.8.0

type BlockNotifier_Expecter struct {
	// contains filtered or unexported fields
}

func (*BlockNotifier_Expecter) BlockFinality added in v0.8.0

BlockFinality is a helper method to define mock.On call

func (*BlockNotifier_Expecter) GetCurrentBlockNumber added in v0.8.0

GetCurrentBlockNumber is a helper method to define mock.On call

type BlockNotifier_GetCurrentBlockNumber_Call added in v0.8.0

type BlockNotifier_GetCurrentBlockNumber_Call struct {
	*mock.Call
}

BlockNotifier_GetCurrentBlockNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetCurrentBlockNumber'

func (*BlockNotifier_GetCurrentBlockNumber_Call) Return added in v0.8.0

func (*BlockNotifier_GetCurrentBlockNumber_Call) Run added in v0.8.0

func (*BlockNotifier_GetCurrentBlockNumber_Call) RunAndReturn added in v0.8.0

type CustomEthereumClienter added in v0.10.0

type CustomEthereumClienter struct {
	mock.Mock
}

CustomEthereumClienter is an autogenerated mock type for the CustomEthereumClienter type

func NewCustomEthereumClienter added in v0.10.0

func NewCustomEthereumClienter(t interface {
	mock.TestingT
	Cleanup(func())
}) *CustomEthereumClienter

NewCustomEthereumClienter creates a new instance of CustomEthereumClienter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*CustomEthereumClienter) CustomHeaderByNumber added in v0.10.0

func (_m *CustomEthereumClienter) CustomHeaderByNumber(ctx context.Context, number *types.BlockNumberFinality) (*types.BlockHeader, error)

CustomHeaderByNumber provides a mock function with given fields: ctx, number

func (*CustomEthereumClienter) EXPECT added in v0.10.0

func (*CustomEthereumClienter) RetrieveBlockHeaders added in v0.10.0

func (_m *CustomEthereumClienter) RetrieveBlockHeaders(ctx context.Context, blockNumbers []uint64, maxConcurrency int) (*types.BlockHeadersResult, error)

RetrieveBlockHeaders provides a mock function with given fields: ctx, blockNumbers, maxConcurrency

type CustomEthereumClienter_CustomHeaderByNumber_Call added in v0.10.0

type CustomEthereumClienter_CustomHeaderByNumber_Call struct {
	*mock.Call
}

CustomEthereumClienter_CustomHeaderByNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CustomHeaderByNumber'

func (*CustomEthereumClienter_CustomHeaderByNumber_Call) Return added in v0.10.0

func (*CustomEthereumClienter_CustomHeaderByNumber_Call) Run added in v0.10.0

func (*CustomEthereumClienter_CustomHeaderByNumber_Call) RunAndReturn added in v0.10.0

type CustomEthereumClienter_Expecter added in v0.10.0

type CustomEthereumClienter_Expecter struct {
	// contains filtered or unexported fields
}

func (*CustomEthereumClienter_Expecter) CustomHeaderByNumber added in v0.10.0

func (_e *CustomEthereumClienter_Expecter) CustomHeaderByNumber(ctx interface{}, number interface{}) *CustomEthereumClienter_CustomHeaderByNumber_Call

CustomHeaderByNumber is a helper method to define mock.On call

  • ctx context.Context
  • number *types.BlockNumberFinality

func (*CustomEthereumClienter_Expecter) RetrieveBlockHeaders added in v0.10.0

func (_e *CustomEthereumClienter_Expecter) RetrieveBlockHeaders(ctx interface{}, blockNumbers interface{}, maxConcurrency interface{}) *CustomEthereumClienter_RetrieveBlockHeaders_Call

RetrieveBlockHeaders is a helper method to define mock.On call

  • ctx context.Context
  • blockNumbers []uint64
  • maxConcurrency int

type CustomEthereumClienter_RetrieveBlockHeaders_Call added in v0.10.0

type CustomEthereumClienter_RetrieveBlockHeaders_Call struct {
	*mock.Call
}

CustomEthereumClienter_RetrieveBlockHeaders_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RetrieveBlockHeaders'

func (*CustomEthereumClienter_RetrieveBlockHeaders_Call) Return added in v0.10.0

func (*CustomEthereumClienter_RetrieveBlockHeaders_Call) Run added in v0.10.0

func (*CustomEthereumClienter_RetrieveBlockHeaders_Call) RunAndReturn added in v0.10.0

type EthChainReader added in v0.10.0

type EthChainReader struct {
	mock.Mock
}

EthChainReader is an autogenerated mock type for the EthChainReader type

func NewEthChainReader added in v0.10.0

func NewEthChainReader(t interface {
	mock.TestingT
	Cleanup(func())
}) *EthChainReader

NewEthChainReader creates a new instance of EthChainReader. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*EthChainReader) EXPECT added in v0.10.0

func (*EthChainReader) HeaderByHash added in v0.10.0

func (_m *EthChainReader) HeaderByHash(ctx context.Context, hash common.Hash) (*types.Header, error)

HeaderByHash provides a mock function with given fields: ctx, hash

type EthChainReader_Expecter added in v0.10.0

type EthChainReader_Expecter struct {
	// contains filtered or unexported fields
}

func (*EthChainReader_Expecter) HeaderByHash added in v0.10.0

func (_e *EthChainReader_Expecter) HeaderByHash(ctx interface{}, hash interface{}) *EthChainReader_HeaderByHash_Call

HeaderByHash is a helper method to define mock.On call

  • ctx context.Context
  • hash common.Hash

type EthChainReader_HeaderByHash_Call added in v0.10.0

type EthChainReader_HeaderByHash_Call struct {
	*mock.Call
}

EthChainReader_HeaderByHash_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeaderByHash'

func (*EthChainReader_HeaderByHash_Call) Return added in v0.10.0

func (*EthChainReader_HeaderByHash_Call) Run added in v0.10.0

func (*EthChainReader_HeaderByHash_Call) RunAndReturn added in v0.10.0

type EthClienter

type EthClienter struct {
	mock.Mock
}

EthClienter is an autogenerated mock type for the EthClienter type

func NewEthClienter

func NewEthClienter(t interface {
	mock.TestingT
	Cleanup(func())
}) *EthClienter

NewEthClienter creates a new instance of EthClienter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*EthClienter) BalanceAt added in v0.7.0

func (_m *EthClienter) BalanceAt(ctx context.Context, account common.Address, blockNumber *big.Int) (*big.Int, error)

BalanceAt provides a mock function with given fields: ctx, account, blockNumber

func (*EthClienter) BatchCallContext added in v0.8.0

func (_m *EthClienter) BatchCallContext(ctx context.Context, b []rpc.BatchElem) error

BatchCallContext provides a mock function with given fields: ctx, b

func (*EthClienter) BlockNumber

func (_m *EthClienter) BlockNumber(ctx context.Context) (uint64, error)

BlockNumber provides a mock function with given fields: ctx

func (*EthClienter) Call

func (_m *EthClienter) Call(result any, method string, args ...any) error

Call provides a mock function with given fields: result, method, args

func (*EthClienter) CallContext added in v0.10.0

func (_m *EthClienter) CallContext(ctx context.Context, result interface{}, method string, args ...interface{}) error

CallContext provides a mock function with given fields: ctx, result, method, args

func (*EthClienter) CallContract

func (_m *EthClienter) CallContract(ctx context.Context, call ethereum.CallMsg, blockNumber *big.Int) ([]byte, error)

CallContract provides a mock function with given fields: ctx, call, blockNumber

func (*EthClienter) ChainID

func (_m *EthClienter) ChainID(ctx context.Context) (*big.Int, error)

ChainID provides a mock function with given fields: ctx

func (*EthClienter) CodeAt

func (_m *EthClienter) CodeAt(ctx context.Context, account common.Address, blockNumber *big.Int) ([]byte, error)

CodeAt provides a mock function with given fields: ctx, account, blockNumber

func (*EthClienter) CustomHeaderByNumber added in v0.10.0

func (_m *EthClienter) CustomHeaderByNumber(ctx context.Context, number *types.BlockNumberFinality) (*types.BlockHeader, error)

CustomHeaderByNumber provides a mock function with given fields: ctx, number

func (*EthClienter) EXPECT

func (_m *EthClienter) EXPECT() *EthClienter_Expecter

func (*EthClienter) EstimateGas

func (_m *EthClienter) EstimateGas(ctx context.Context, call ethereum.CallMsg) (uint64, error)

EstimateGas provides a mock function with given fields: ctx, call

func (*EthClienter) FilterLogs

func (_m *EthClienter) FilterLogs(ctx context.Context, q ethereum.FilterQuery) ([]coretypes.Log, error)

FilterLogs provides a mock function with given fields: ctx, q

func (*EthClienter) HeaderByHash

func (_m *EthClienter) HeaderByHash(ctx context.Context, hash common.Hash) (*coretypes.Header, error)

HeaderByHash provides a mock function with given fields: ctx, hash

func (*EthClienter) HeaderByNumber

func (_m *EthClienter) HeaderByNumber(ctx context.Context, number *big.Int) (*coretypes.Header, error)

HeaderByNumber provides a mock function with given fields: ctx, number

func (*EthClienter) NonceAt added in v0.7.0

func (_m *EthClienter) NonceAt(ctx context.Context, account common.Address, blockNumber *big.Int) (uint64, error)

NonceAt provides a mock function with given fields: ctx, account, blockNumber

func (*EthClienter) PendingCodeAt

func (_m *EthClienter) PendingCodeAt(ctx context.Context, account common.Address) ([]byte, error)

PendingCodeAt provides a mock function with given fields: ctx, account

func (*EthClienter) PendingNonceAt

func (_m *EthClienter) PendingNonceAt(ctx context.Context, account common.Address) (uint64, error)

PendingNonceAt provides a mock function with given fields: ctx, account

func (*EthClienter) RetrieveBlockHeaders added in v0.10.0

func (_m *EthClienter) RetrieveBlockHeaders(ctx context.Context, blockNumbers []uint64, maxConcurrency int) (*types.BlockHeadersResult, error)

RetrieveBlockHeaders provides a mock function with given fields: ctx, blockNumbers, maxConcurrency

func (*EthClienter) SendTransaction

func (_m *EthClienter) SendTransaction(ctx context.Context, tx *coretypes.Transaction) error

SendTransaction provides a mock function with given fields: ctx, tx

func (*EthClienter) StorageAt added in v0.7.0

func (_m *EthClienter) StorageAt(ctx context.Context, account common.Address, key common.Hash, blockNumber *big.Int) ([]byte, error)

StorageAt provides a mock function with given fields: ctx, account, key, blockNumber

func (*EthClienter) SubscribeFilterLogs

func (_m *EthClienter) SubscribeFilterLogs(ctx context.Context, q ethereum.FilterQuery, ch chan<- coretypes.Log) (ethereum.Subscription, error)

SubscribeFilterLogs provides a mock function with given fields: ctx, q, ch

func (*EthClienter) SubscribeTransactionReceipts added in v0.8.0

func (_m *EthClienter) SubscribeTransactionReceipts(ctx context.Context, q *ethereum.TransactionReceiptsQuery, ch chan<- []*coretypes.Receipt) (ethereum.Subscription, error)

SubscribeTransactionReceipts provides a mock function with given fields: ctx, q, ch

func (*EthClienter) SuggestGasPrice

func (_m *EthClienter) SuggestGasPrice(ctx context.Context) (*big.Int, error)

SuggestGasPrice provides a mock function with given fields: ctx

func (*EthClienter) SuggestGasTipCap

func (_m *EthClienter) SuggestGasTipCap(ctx context.Context) (*big.Int, error)

SuggestGasTipCap provides a mock function with given fields: ctx

func (*EthClienter) TransactionByHash added in v0.7.0

func (_m *EthClienter) TransactionByHash(ctx context.Context, txHash common.Hash) (*coretypes.Transaction, bool, error)

TransactionByHash provides a mock function with given fields: ctx, txHash

func (*EthClienter) TransactionReceipt added in v0.7.0

func (_m *EthClienter) TransactionReceipt(ctx context.Context, txHash common.Hash) (*coretypes.Receipt, error)

TransactionReceipt provides a mock function with given fields: ctx, txHash

type EthClienter_BalanceAt_Call added in v0.7.0

type EthClienter_BalanceAt_Call struct {
	*mock.Call
}

EthClienter_BalanceAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BalanceAt'

func (*EthClienter_BalanceAt_Call) Return added in v0.7.0

func (*EthClienter_BalanceAt_Call) Run added in v0.7.0

func (_c *EthClienter_BalanceAt_Call) Run(run func(ctx context.Context, account common.Address, blockNumber *big.Int)) *EthClienter_BalanceAt_Call

func (*EthClienter_BalanceAt_Call) RunAndReturn added in v0.7.0

type EthClienter_BatchCallContext_Call added in v0.8.0

type EthClienter_BatchCallContext_Call struct {
	*mock.Call
}

EthClienter_BatchCallContext_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BatchCallContext'

func (*EthClienter_BatchCallContext_Call) Return added in v0.8.0

func (*EthClienter_BatchCallContext_Call) Run added in v0.8.0

func (*EthClienter_BatchCallContext_Call) RunAndReturn added in v0.8.0

type EthClienter_BlockNumber_Call

type EthClienter_BlockNumber_Call struct {
	*mock.Call
}

EthClienter_BlockNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BlockNumber'

func (*EthClienter_BlockNumber_Call) Return

func (*EthClienter_BlockNumber_Call) Run

func (*EthClienter_BlockNumber_Call) RunAndReturn

type EthClienter_CallContext_Call added in v0.10.0

type EthClienter_CallContext_Call struct {
	*mock.Call
}

EthClienter_CallContext_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CallContext'

func (*EthClienter_CallContext_Call) Return added in v0.10.0

func (*EthClienter_CallContext_Call) Run added in v0.10.0

func (_c *EthClienter_CallContext_Call) Run(run func(ctx context.Context, result interface{}, method string, args ...interface{})) *EthClienter_CallContext_Call

func (*EthClienter_CallContext_Call) RunAndReturn added in v0.10.0

func (_c *EthClienter_CallContext_Call) RunAndReturn(run func(context.Context, interface{}, string, ...interface{}) error) *EthClienter_CallContext_Call

type EthClienter_CallContract_Call

type EthClienter_CallContract_Call struct {
	*mock.Call
}

EthClienter_CallContract_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CallContract'

func (*EthClienter_CallContract_Call) Return

func (*EthClienter_CallContract_Call) Run

func (*EthClienter_CallContract_Call) RunAndReturn

type EthClienter_Call_Call

type EthClienter_Call_Call struct {
	*mock.Call
}

EthClienter_Call_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Call'

func (*EthClienter_Call_Call) Return

func (*EthClienter_Call_Call) Run

func (_c *EthClienter_Call_Call) Run(run func(result any, method string, args ...any)) *EthClienter_Call_Call

func (*EthClienter_Call_Call) RunAndReturn

func (_c *EthClienter_Call_Call) RunAndReturn(run func(any, string, ...any) error) *EthClienter_Call_Call

type EthClienter_ChainID_Call

type EthClienter_ChainID_Call struct {
	*mock.Call
}

EthClienter_ChainID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ChainID'

func (*EthClienter_ChainID_Call) Return

func (*EthClienter_ChainID_Call) Run

func (*EthClienter_ChainID_Call) RunAndReturn

type EthClienter_CodeAt_Call

type EthClienter_CodeAt_Call struct {
	*mock.Call
}

EthClienter_CodeAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CodeAt'

func (*EthClienter_CodeAt_Call) Return

func (*EthClienter_CodeAt_Call) Run

func (_c *EthClienter_CodeAt_Call) Run(run func(ctx context.Context, account common.Address, blockNumber *big.Int)) *EthClienter_CodeAt_Call

func (*EthClienter_CodeAt_Call) RunAndReturn

type EthClienter_CustomHeaderByNumber_Call added in v0.10.0

type EthClienter_CustomHeaderByNumber_Call struct {
	*mock.Call
}

EthClienter_CustomHeaderByNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CustomHeaderByNumber'

func (*EthClienter_CustomHeaderByNumber_Call) Return added in v0.10.0

func (*EthClienter_CustomHeaderByNumber_Call) Run added in v0.10.0

func (*EthClienter_CustomHeaderByNumber_Call) RunAndReturn added in v0.10.0

type EthClienter_EstimateGas_Call

type EthClienter_EstimateGas_Call struct {
	*mock.Call
}

EthClienter_EstimateGas_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EstimateGas'

func (*EthClienter_EstimateGas_Call) Return

func (*EthClienter_EstimateGas_Call) Run

func (*EthClienter_EstimateGas_Call) RunAndReturn

type EthClienter_Expecter

type EthClienter_Expecter struct {
	// contains filtered or unexported fields
}

func (*EthClienter_Expecter) BalanceAt added in v0.7.0

func (_e *EthClienter_Expecter) BalanceAt(ctx interface{}, account interface{}, blockNumber interface{}) *EthClienter_BalanceAt_Call

BalanceAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • blockNumber *big.Int

func (*EthClienter_Expecter) BatchCallContext added in v0.8.0

func (_e *EthClienter_Expecter) BatchCallContext(ctx interface{}, b interface{}) *EthClienter_BatchCallContext_Call

BatchCallContext is a helper method to define mock.On call

  • ctx context.Context
  • b []rpc.BatchElem

func (*EthClienter_Expecter) BlockNumber

func (_e *EthClienter_Expecter) BlockNumber(ctx interface{}) *EthClienter_BlockNumber_Call

BlockNumber is a helper method to define mock.On call

  • ctx context.Context

func (*EthClienter_Expecter) Call

func (_e *EthClienter_Expecter) Call(result interface{}, method interface{}, args ...interface{}) *EthClienter_Call_Call

Call is a helper method to define mock.On call

  • result any
  • method string
  • args ...any

func (*EthClienter_Expecter) CallContext added in v0.10.0

func (_e *EthClienter_Expecter) CallContext(ctx interface{}, result interface{}, method interface{}, args ...interface{}) *EthClienter_CallContext_Call

CallContext is a helper method to define mock.On call

  • ctx context.Context
  • result interface{}
  • method string
  • args ...interface{}

func (*EthClienter_Expecter) CallContract

func (_e *EthClienter_Expecter) CallContract(ctx interface{}, call interface{}, blockNumber interface{}) *EthClienter_CallContract_Call

CallContract is a helper method to define mock.On call

  • ctx context.Context
  • call ethereum.CallMsg
  • blockNumber *big.Int

func (*EthClienter_Expecter) ChainID

func (_e *EthClienter_Expecter) ChainID(ctx interface{}) *EthClienter_ChainID_Call

ChainID is a helper method to define mock.On call

  • ctx context.Context

func (*EthClienter_Expecter) CodeAt

func (_e *EthClienter_Expecter) CodeAt(ctx interface{}, account interface{}, blockNumber interface{}) *EthClienter_CodeAt_Call

CodeAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • blockNumber *big.Int

func (*EthClienter_Expecter) CustomHeaderByNumber added in v0.10.0

func (_e *EthClienter_Expecter) CustomHeaderByNumber(ctx interface{}, number interface{}) *EthClienter_CustomHeaderByNumber_Call

CustomHeaderByNumber is a helper method to define mock.On call

  • ctx context.Context
  • number *types.BlockNumberFinality

func (*EthClienter_Expecter) EstimateGas

func (_e *EthClienter_Expecter) EstimateGas(ctx interface{}, call interface{}) *EthClienter_EstimateGas_Call

EstimateGas is a helper method to define mock.On call

  • ctx context.Context
  • call ethereum.CallMsg

func (*EthClienter_Expecter) FilterLogs

func (_e *EthClienter_Expecter) FilterLogs(ctx interface{}, q interface{}) *EthClienter_FilterLogs_Call

FilterLogs is a helper method to define mock.On call

  • ctx context.Context
  • q ethereum.FilterQuery

func (*EthClienter_Expecter) HeaderByHash

func (_e *EthClienter_Expecter) HeaderByHash(ctx interface{}, hash interface{}) *EthClienter_HeaderByHash_Call

HeaderByHash is a helper method to define mock.On call

  • ctx context.Context
  • hash common.Hash

func (*EthClienter_Expecter) HeaderByNumber

func (_e *EthClienter_Expecter) HeaderByNumber(ctx interface{}, number interface{}) *EthClienter_HeaderByNumber_Call

HeaderByNumber is a helper method to define mock.On call

  • ctx context.Context
  • number *big.Int

func (*EthClienter_Expecter) NonceAt added in v0.7.0

func (_e *EthClienter_Expecter) NonceAt(ctx interface{}, account interface{}, blockNumber interface{}) *EthClienter_NonceAt_Call

NonceAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • blockNumber *big.Int

func (*EthClienter_Expecter) PendingCodeAt

func (_e *EthClienter_Expecter) PendingCodeAt(ctx interface{}, account interface{}) *EthClienter_PendingCodeAt_Call

PendingCodeAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address

func (*EthClienter_Expecter) PendingNonceAt

func (_e *EthClienter_Expecter) PendingNonceAt(ctx interface{}, account interface{}) *EthClienter_PendingNonceAt_Call

PendingNonceAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address

func (*EthClienter_Expecter) RetrieveBlockHeaders added in v0.10.0

func (_e *EthClienter_Expecter) RetrieveBlockHeaders(ctx interface{}, blockNumbers interface{}, maxConcurrency interface{}) *EthClienter_RetrieveBlockHeaders_Call

RetrieveBlockHeaders is a helper method to define mock.On call

  • ctx context.Context
  • blockNumbers []uint64
  • maxConcurrency int

func (*EthClienter_Expecter) SendTransaction

func (_e *EthClienter_Expecter) SendTransaction(ctx interface{}, tx interface{}) *EthClienter_SendTransaction_Call

SendTransaction is a helper method to define mock.On call

  • ctx context.Context
  • tx *coretypes.Transaction

func (*EthClienter_Expecter) StorageAt added in v0.7.0

func (_e *EthClienter_Expecter) StorageAt(ctx interface{}, account interface{}, key interface{}, blockNumber interface{}) *EthClienter_StorageAt_Call

StorageAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • key common.Hash
  • blockNumber *big.Int

func (*EthClienter_Expecter) SubscribeFilterLogs

func (_e *EthClienter_Expecter) SubscribeFilterLogs(ctx interface{}, q interface{}, ch interface{}) *EthClienter_SubscribeFilterLogs_Call

SubscribeFilterLogs is a helper method to define mock.On call

  • ctx context.Context
  • q ethereum.FilterQuery
  • ch chan<- coretypes.Log

func (*EthClienter_Expecter) SubscribeTransactionReceipts added in v0.8.0

func (_e *EthClienter_Expecter) SubscribeTransactionReceipts(ctx interface{}, q interface{}, ch interface{}) *EthClienter_SubscribeTransactionReceipts_Call

SubscribeTransactionReceipts is a helper method to define mock.On call

  • ctx context.Context
  • q *ethereum.TransactionReceiptsQuery
  • ch chan<- []*coretypes.Receipt

func (*EthClienter_Expecter) SuggestGasPrice

func (_e *EthClienter_Expecter) SuggestGasPrice(ctx interface{}) *EthClienter_SuggestGasPrice_Call

SuggestGasPrice is a helper method to define mock.On call

  • ctx context.Context

func (*EthClienter_Expecter) SuggestGasTipCap

func (_e *EthClienter_Expecter) SuggestGasTipCap(ctx interface{}) *EthClienter_SuggestGasTipCap_Call

SuggestGasTipCap is a helper method to define mock.On call

  • ctx context.Context

func (*EthClienter_Expecter) TransactionByHash added in v0.7.0

func (_e *EthClienter_Expecter) TransactionByHash(ctx interface{}, txHash interface{}) *EthClienter_TransactionByHash_Call

TransactionByHash is a helper method to define mock.On call

  • ctx context.Context
  • txHash common.Hash

func (*EthClienter_Expecter) TransactionReceipt added in v0.7.0

func (_e *EthClienter_Expecter) TransactionReceipt(ctx interface{}, txHash interface{}) *EthClienter_TransactionReceipt_Call

TransactionReceipt is a helper method to define mock.On call

  • ctx context.Context
  • txHash common.Hash

type EthClienter_FilterLogs_Call

type EthClienter_FilterLogs_Call struct {
	*mock.Call
}

EthClienter_FilterLogs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FilterLogs'

func (*EthClienter_FilterLogs_Call) Return

func (*EthClienter_FilterLogs_Call) Run

func (*EthClienter_FilterLogs_Call) RunAndReturn

type EthClienter_HeaderByHash_Call

type EthClienter_HeaderByHash_Call struct {
	*mock.Call
}

EthClienter_HeaderByHash_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeaderByHash'

func (*EthClienter_HeaderByHash_Call) Return

func (*EthClienter_HeaderByHash_Call) Run

func (*EthClienter_HeaderByHash_Call) RunAndReturn

type EthClienter_HeaderByNumber_Call

type EthClienter_HeaderByNumber_Call struct {
	*mock.Call
}

EthClienter_HeaderByNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeaderByNumber'

func (*EthClienter_HeaderByNumber_Call) Return

func (*EthClienter_HeaderByNumber_Call) Run

func (*EthClienter_HeaderByNumber_Call) RunAndReturn

type EthClienter_NonceAt_Call added in v0.7.0

type EthClienter_NonceAt_Call struct {
	*mock.Call
}

EthClienter_NonceAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'NonceAt'

func (*EthClienter_NonceAt_Call) Return added in v0.7.0

func (*EthClienter_NonceAt_Call) Run added in v0.7.0

func (_c *EthClienter_NonceAt_Call) Run(run func(ctx context.Context, account common.Address, blockNumber *big.Int)) *EthClienter_NonceAt_Call

func (*EthClienter_NonceAt_Call) RunAndReturn added in v0.7.0

type EthClienter_PendingCodeAt_Call

type EthClienter_PendingCodeAt_Call struct {
	*mock.Call
}

EthClienter_PendingCodeAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PendingCodeAt'

func (*EthClienter_PendingCodeAt_Call) Return

func (*EthClienter_PendingCodeAt_Call) Run

func (*EthClienter_PendingCodeAt_Call) RunAndReturn

type EthClienter_PendingNonceAt_Call

type EthClienter_PendingNonceAt_Call struct {
	*mock.Call
}

EthClienter_PendingNonceAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PendingNonceAt'

func (*EthClienter_PendingNonceAt_Call) Return

func (*EthClienter_PendingNonceAt_Call) Run

func (*EthClienter_PendingNonceAt_Call) RunAndReturn

type EthClienter_RetrieveBlockHeaders_Call added in v0.10.0

type EthClienter_RetrieveBlockHeaders_Call struct {
	*mock.Call
}

EthClienter_RetrieveBlockHeaders_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RetrieveBlockHeaders'

func (*EthClienter_RetrieveBlockHeaders_Call) Return added in v0.10.0

func (*EthClienter_RetrieveBlockHeaders_Call) Run added in v0.10.0

func (_c *EthClienter_RetrieveBlockHeaders_Call) Run(run func(ctx context.Context, blockNumbers []uint64, maxConcurrency int)) *EthClienter_RetrieveBlockHeaders_Call

func (*EthClienter_RetrieveBlockHeaders_Call) RunAndReturn added in v0.10.0

type EthClienter_SendTransaction_Call

type EthClienter_SendTransaction_Call struct {
	*mock.Call
}

EthClienter_SendTransaction_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendTransaction'

func (*EthClienter_SendTransaction_Call) Return

func (*EthClienter_SendTransaction_Call) Run

func (*EthClienter_SendTransaction_Call) RunAndReturn

type EthClienter_StorageAt_Call added in v0.7.0

type EthClienter_StorageAt_Call struct {
	*mock.Call
}

EthClienter_StorageAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StorageAt'

func (*EthClienter_StorageAt_Call) Return added in v0.7.0

func (*EthClienter_StorageAt_Call) Run added in v0.7.0

func (_c *EthClienter_StorageAt_Call) Run(run func(ctx context.Context, account common.Address, key common.Hash, blockNumber *big.Int)) *EthClienter_StorageAt_Call

func (*EthClienter_StorageAt_Call) RunAndReturn added in v0.7.0

type EthClienter_SubscribeFilterLogs_Call

type EthClienter_SubscribeFilterLogs_Call struct {
	*mock.Call
}

EthClienter_SubscribeFilterLogs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SubscribeFilterLogs'

func (*EthClienter_SubscribeFilterLogs_Call) Return

func (*EthClienter_SubscribeFilterLogs_Call) Run

func (*EthClienter_SubscribeFilterLogs_Call) RunAndReturn

type EthClienter_SubscribeTransactionReceipts_Call added in v0.8.0

type EthClienter_SubscribeTransactionReceipts_Call struct {
	*mock.Call
}

EthClienter_SubscribeTransactionReceipts_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SubscribeTransactionReceipts'

func (*EthClienter_SubscribeTransactionReceipts_Call) Return added in v0.8.0

func (*EthClienter_SubscribeTransactionReceipts_Call) Run added in v0.8.0

func (*EthClienter_SubscribeTransactionReceipts_Call) RunAndReturn added in v0.8.0

type EthClienter_SuggestGasPrice_Call

type EthClienter_SuggestGasPrice_Call struct {
	*mock.Call
}

EthClienter_SuggestGasPrice_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SuggestGasPrice'

func (*EthClienter_SuggestGasPrice_Call) Return

func (*EthClienter_SuggestGasPrice_Call) Run

func (*EthClienter_SuggestGasPrice_Call) RunAndReturn

type EthClienter_SuggestGasTipCap_Call

type EthClienter_SuggestGasTipCap_Call struct {
	*mock.Call
}

EthClienter_SuggestGasTipCap_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SuggestGasTipCap'

func (*EthClienter_SuggestGasTipCap_Call) Return

func (*EthClienter_SuggestGasTipCap_Call) Run

func (*EthClienter_SuggestGasTipCap_Call) RunAndReturn

type EthClienter_TransactionByHash_Call added in v0.7.0

type EthClienter_TransactionByHash_Call struct {
	*mock.Call
}

EthClienter_TransactionByHash_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TransactionByHash'

func (*EthClienter_TransactionByHash_Call) Return added in v0.7.0

func (*EthClienter_TransactionByHash_Call) Run added in v0.7.0

func (*EthClienter_TransactionByHash_Call) RunAndReturn added in v0.7.0

type EthClienter_TransactionReceipt_Call added in v0.7.0

type EthClienter_TransactionReceipt_Call struct {
	*mock.Call
}

EthClienter_TransactionReceipt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TransactionReceipt'

func (*EthClienter_TransactionReceipt_Call) Return added in v0.7.0

func (*EthClienter_TransactionReceipt_Call) Run added in v0.7.0

func (*EthClienter_TransactionReceipt_Call) RunAndReturn added in v0.7.0

type EthereumClienter added in v0.10.0

type EthereumClienter struct {
	mock.Mock
}

EthereumClienter is an autogenerated mock type for the EthereumClienter type

func NewEthereumClienter added in v0.10.0

func NewEthereumClienter(t interface {
	mock.TestingT
	Cleanup(func())
}) *EthereumClienter

NewEthereumClienter creates a new instance of EthereumClienter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*EthereumClienter) BalanceAt added in v0.10.0

func (_m *EthereumClienter) BalanceAt(ctx context.Context, account common.Address, blockNumber *big.Int) (*big.Int, error)

BalanceAt provides a mock function with given fields: ctx, account, blockNumber

func (*EthereumClienter) BlockNumber added in v0.10.0

func (_m *EthereumClienter) BlockNumber(ctx context.Context) (uint64, error)

BlockNumber provides a mock function with given fields: ctx

func (*EthereumClienter) CallContract added in v0.10.0

func (_m *EthereumClienter) CallContract(ctx context.Context, call ethereum.CallMsg, blockNumber *big.Int) ([]byte, error)

CallContract provides a mock function with given fields: ctx, call, blockNumber

func (*EthereumClienter) ChainID added in v0.10.0

func (_m *EthereumClienter) ChainID(ctx context.Context) (*big.Int, error)

ChainID provides a mock function with given fields: ctx

func (*EthereumClienter) CodeAt added in v0.10.0

func (_m *EthereumClienter) CodeAt(ctx context.Context, account common.Address, blockNumber *big.Int) ([]byte, error)

CodeAt provides a mock function with given fields: ctx, account, blockNumber

func (*EthereumClienter) EXPECT added in v0.10.0

func (*EthereumClienter) EstimateGas added in v0.10.0

func (_m *EthereumClienter) EstimateGas(ctx context.Context, call ethereum.CallMsg) (uint64, error)

EstimateGas provides a mock function with given fields: ctx, call

func (*EthereumClienter) FilterLogs added in v0.10.0

func (_m *EthereumClienter) FilterLogs(ctx context.Context, q ethereum.FilterQuery) ([]coretypes.Log, error)

FilterLogs provides a mock function with given fields: ctx, q

func (*EthereumClienter) HeaderByHash added in v0.10.0

func (_m *EthereumClienter) HeaderByHash(ctx context.Context, hash common.Hash) (*coretypes.Header, error)

HeaderByHash provides a mock function with given fields: ctx, hash

func (*EthereumClienter) HeaderByNumber added in v0.10.0

func (_m *EthereumClienter) HeaderByNumber(ctx context.Context, number *big.Int) (*coretypes.Header, error)

HeaderByNumber provides a mock function with given fields: ctx, number

func (*EthereumClienter) NonceAt added in v0.10.0

func (_m *EthereumClienter) NonceAt(ctx context.Context, account common.Address, blockNumber *big.Int) (uint64, error)

NonceAt provides a mock function with given fields: ctx, account, blockNumber

func (*EthereumClienter) PendingCodeAt added in v0.10.0

func (_m *EthereumClienter) PendingCodeAt(ctx context.Context, account common.Address) ([]byte, error)

PendingCodeAt provides a mock function with given fields: ctx, account

func (*EthereumClienter) PendingNonceAt added in v0.10.0

func (_m *EthereumClienter) PendingNonceAt(ctx context.Context, account common.Address) (uint64, error)

PendingNonceAt provides a mock function with given fields: ctx, account

func (*EthereumClienter) SendTransaction added in v0.10.0

func (_m *EthereumClienter) SendTransaction(ctx context.Context, tx *coretypes.Transaction) error

SendTransaction provides a mock function with given fields: ctx, tx

func (*EthereumClienter) StorageAt added in v0.10.0

func (_m *EthereumClienter) StorageAt(ctx context.Context, account common.Address, key common.Hash, blockNumber *big.Int) ([]byte, error)

StorageAt provides a mock function with given fields: ctx, account, key, blockNumber

func (*EthereumClienter) SubscribeFilterLogs added in v0.10.0

func (_m *EthereumClienter) SubscribeFilterLogs(ctx context.Context, q ethereum.FilterQuery, ch chan<- coretypes.Log) (ethereum.Subscription, error)

SubscribeFilterLogs provides a mock function with given fields: ctx, q, ch

func (*EthereumClienter) SubscribeTransactionReceipts added in v0.10.0

func (_m *EthereumClienter) SubscribeTransactionReceipts(ctx context.Context, q *ethereum.TransactionReceiptsQuery, ch chan<- []*coretypes.Receipt) (ethereum.Subscription, error)

SubscribeTransactionReceipts provides a mock function with given fields: ctx, q, ch

func (*EthereumClienter) SuggestGasPrice added in v0.10.0

func (_m *EthereumClienter) SuggestGasPrice(ctx context.Context) (*big.Int, error)

SuggestGasPrice provides a mock function with given fields: ctx

func (*EthereumClienter) SuggestGasTipCap added in v0.10.0

func (_m *EthereumClienter) SuggestGasTipCap(ctx context.Context) (*big.Int, error)

SuggestGasTipCap provides a mock function with given fields: ctx

func (*EthereumClienter) TransactionByHash added in v0.10.0

func (_m *EthereumClienter) TransactionByHash(ctx context.Context, txHash common.Hash) (*coretypes.Transaction, bool, error)

TransactionByHash provides a mock function with given fields: ctx, txHash

func (*EthereumClienter) TransactionReceipt added in v0.10.0

func (_m *EthereumClienter) TransactionReceipt(ctx context.Context, txHash common.Hash) (*coretypes.Receipt, error)

TransactionReceipt provides a mock function with given fields: ctx, txHash

type EthereumClienter_BalanceAt_Call added in v0.10.0

type EthereumClienter_BalanceAt_Call struct {
	*mock.Call
}

EthereumClienter_BalanceAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BalanceAt'

func (*EthereumClienter_BalanceAt_Call) Return added in v0.10.0

func (*EthereumClienter_BalanceAt_Call) Run added in v0.10.0

func (*EthereumClienter_BalanceAt_Call) RunAndReturn added in v0.10.0

type EthereumClienter_BlockNumber_Call added in v0.10.0

type EthereumClienter_BlockNumber_Call struct {
	*mock.Call
}

EthereumClienter_BlockNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BlockNumber'

func (*EthereumClienter_BlockNumber_Call) Return added in v0.10.0

func (*EthereumClienter_BlockNumber_Call) Run added in v0.10.0

func (*EthereumClienter_BlockNumber_Call) RunAndReturn added in v0.10.0

type EthereumClienter_CallContract_Call added in v0.10.0

type EthereumClienter_CallContract_Call struct {
	*mock.Call
}

EthereumClienter_CallContract_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CallContract'

func (*EthereumClienter_CallContract_Call) Return added in v0.10.0

func (*EthereumClienter_CallContract_Call) Run added in v0.10.0

func (*EthereumClienter_CallContract_Call) RunAndReturn added in v0.10.0

type EthereumClienter_ChainID_Call added in v0.10.0

type EthereumClienter_ChainID_Call struct {
	*mock.Call
}

EthereumClienter_ChainID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ChainID'

func (*EthereumClienter_ChainID_Call) Return added in v0.10.0

func (*EthereumClienter_ChainID_Call) Run added in v0.10.0

func (*EthereumClienter_ChainID_Call) RunAndReturn added in v0.10.0

type EthereumClienter_CodeAt_Call added in v0.10.0

type EthereumClienter_CodeAt_Call struct {
	*mock.Call
}

EthereumClienter_CodeAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CodeAt'

func (*EthereumClienter_CodeAt_Call) Return added in v0.10.0

func (*EthereumClienter_CodeAt_Call) Run added in v0.10.0

func (_c *EthereumClienter_CodeAt_Call) Run(run func(ctx context.Context, account common.Address, blockNumber *big.Int)) *EthereumClienter_CodeAt_Call

func (*EthereumClienter_CodeAt_Call) RunAndReturn added in v0.10.0

type EthereumClienter_EstimateGas_Call added in v0.10.0

type EthereumClienter_EstimateGas_Call struct {
	*mock.Call
}

EthereumClienter_EstimateGas_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EstimateGas'

func (*EthereumClienter_EstimateGas_Call) Return added in v0.10.0

func (*EthereumClienter_EstimateGas_Call) Run added in v0.10.0

func (*EthereumClienter_EstimateGas_Call) RunAndReturn added in v0.10.0

type EthereumClienter_Expecter added in v0.10.0

type EthereumClienter_Expecter struct {
	// contains filtered or unexported fields
}

func (*EthereumClienter_Expecter) BalanceAt added in v0.10.0

func (_e *EthereumClienter_Expecter) BalanceAt(ctx interface{}, account interface{}, blockNumber interface{}) *EthereumClienter_BalanceAt_Call

BalanceAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • blockNumber *big.Int

func (*EthereumClienter_Expecter) BlockNumber added in v0.10.0

func (_e *EthereumClienter_Expecter) BlockNumber(ctx interface{}) *EthereumClienter_BlockNumber_Call

BlockNumber is a helper method to define mock.On call

  • ctx context.Context

func (*EthereumClienter_Expecter) CallContract added in v0.10.0

func (_e *EthereumClienter_Expecter) CallContract(ctx interface{}, call interface{}, blockNumber interface{}) *EthereumClienter_CallContract_Call

CallContract is a helper method to define mock.On call

  • ctx context.Context
  • call ethereum.CallMsg
  • blockNumber *big.Int

func (*EthereumClienter_Expecter) ChainID added in v0.10.0

func (_e *EthereumClienter_Expecter) ChainID(ctx interface{}) *EthereumClienter_ChainID_Call

ChainID is a helper method to define mock.On call

  • ctx context.Context

func (*EthereumClienter_Expecter) CodeAt added in v0.10.0

func (_e *EthereumClienter_Expecter) CodeAt(ctx interface{}, account interface{}, blockNumber interface{}) *EthereumClienter_CodeAt_Call

CodeAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • blockNumber *big.Int

func (*EthereumClienter_Expecter) EstimateGas added in v0.10.0

func (_e *EthereumClienter_Expecter) EstimateGas(ctx interface{}, call interface{}) *EthereumClienter_EstimateGas_Call

EstimateGas is a helper method to define mock.On call

  • ctx context.Context
  • call ethereum.CallMsg

func (*EthereumClienter_Expecter) FilterLogs added in v0.10.0

func (_e *EthereumClienter_Expecter) FilterLogs(ctx interface{}, q interface{}) *EthereumClienter_FilterLogs_Call

FilterLogs is a helper method to define mock.On call

  • ctx context.Context
  • q ethereum.FilterQuery

func (*EthereumClienter_Expecter) HeaderByHash added in v0.10.0

func (_e *EthereumClienter_Expecter) HeaderByHash(ctx interface{}, hash interface{}) *EthereumClienter_HeaderByHash_Call

HeaderByHash is a helper method to define mock.On call

  • ctx context.Context
  • hash common.Hash

func (*EthereumClienter_Expecter) HeaderByNumber added in v0.10.0

func (_e *EthereumClienter_Expecter) HeaderByNumber(ctx interface{}, number interface{}) *EthereumClienter_HeaderByNumber_Call

HeaderByNumber is a helper method to define mock.On call

  • ctx context.Context
  • number *big.Int

func (*EthereumClienter_Expecter) NonceAt added in v0.10.0

func (_e *EthereumClienter_Expecter) NonceAt(ctx interface{}, account interface{}, blockNumber interface{}) *EthereumClienter_NonceAt_Call

NonceAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • blockNumber *big.Int

func (*EthereumClienter_Expecter) PendingCodeAt added in v0.10.0

func (_e *EthereumClienter_Expecter) PendingCodeAt(ctx interface{}, account interface{}) *EthereumClienter_PendingCodeAt_Call

PendingCodeAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address

func (*EthereumClienter_Expecter) PendingNonceAt added in v0.10.0

func (_e *EthereumClienter_Expecter) PendingNonceAt(ctx interface{}, account interface{}) *EthereumClienter_PendingNonceAt_Call

PendingNonceAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address

func (*EthereumClienter_Expecter) SendTransaction added in v0.10.0

func (_e *EthereumClienter_Expecter) SendTransaction(ctx interface{}, tx interface{}) *EthereumClienter_SendTransaction_Call

SendTransaction is a helper method to define mock.On call

  • ctx context.Context
  • tx *coretypes.Transaction

func (*EthereumClienter_Expecter) StorageAt added in v0.10.0

func (_e *EthereumClienter_Expecter) StorageAt(ctx interface{}, account interface{}, key interface{}, blockNumber interface{}) *EthereumClienter_StorageAt_Call

StorageAt is a helper method to define mock.On call

  • ctx context.Context
  • account common.Address
  • key common.Hash
  • blockNumber *big.Int

func (*EthereumClienter_Expecter) SubscribeFilterLogs added in v0.10.0

func (_e *EthereumClienter_Expecter) SubscribeFilterLogs(ctx interface{}, q interface{}, ch interface{}) *EthereumClienter_SubscribeFilterLogs_Call

SubscribeFilterLogs is a helper method to define mock.On call

  • ctx context.Context
  • q ethereum.FilterQuery
  • ch chan<- coretypes.Log

func (*EthereumClienter_Expecter) SubscribeTransactionReceipts added in v0.10.0

func (_e *EthereumClienter_Expecter) SubscribeTransactionReceipts(ctx interface{}, q interface{}, ch interface{}) *EthereumClienter_SubscribeTransactionReceipts_Call

SubscribeTransactionReceipts is a helper method to define mock.On call

  • ctx context.Context
  • q *ethereum.TransactionReceiptsQuery
  • ch chan<- []*coretypes.Receipt

func (*EthereumClienter_Expecter) SuggestGasPrice added in v0.10.0

func (_e *EthereumClienter_Expecter) SuggestGasPrice(ctx interface{}) *EthereumClienter_SuggestGasPrice_Call

SuggestGasPrice is a helper method to define mock.On call

  • ctx context.Context

func (*EthereumClienter_Expecter) SuggestGasTipCap added in v0.10.0

func (_e *EthereumClienter_Expecter) SuggestGasTipCap(ctx interface{}) *EthereumClienter_SuggestGasTipCap_Call

SuggestGasTipCap is a helper method to define mock.On call

  • ctx context.Context

func (*EthereumClienter_Expecter) TransactionByHash added in v0.10.0

func (_e *EthereumClienter_Expecter) TransactionByHash(ctx interface{}, txHash interface{}) *EthereumClienter_TransactionByHash_Call

TransactionByHash is a helper method to define mock.On call

  • ctx context.Context
  • txHash common.Hash

func (*EthereumClienter_Expecter) TransactionReceipt added in v0.10.0

func (_e *EthereumClienter_Expecter) TransactionReceipt(ctx interface{}, txHash interface{}) *EthereumClienter_TransactionReceipt_Call

TransactionReceipt is a helper method to define mock.On call

  • ctx context.Context
  • txHash common.Hash

type EthereumClienter_FilterLogs_Call added in v0.10.0

type EthereumClienter_FilterLogs_Call struct {
	*mock.Call
}

EthereumClienter_FilterLogs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FilterLogs'

func (*EthereumClienter_FilterLogs_Call) Return added in v0.10.0

func (*EthereumClienter_FilterLogs_Call) Run added in v0.10.0

func (*EthereumClienter_FilterLogs_Call) RunAndReturn added in v0.10.0

type EthereumClienter_HeaderByHash_Call added in v0.10.0

type EthereumClienter_HeaderByHash_Call struct {
	*mock.Call
}

EthereumClienter_HeaderByHash_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeaderByHash'

func (*EthereumClienter_HeaderByHash_Call) Return added in v0.10.0

func (*EthereumClienter_HeaderByHash_Call) Run added in v0.10.0

func (*EthereumClienter_HeaderByHash_Call) RunAndReturn added in v0.10.0

type EthereumClienter_HeaderByNumber_Call added in v0.10.0

type EthereumClienter_HeaderByNumber_Call struct {
	*mock.Call
}

EthereumClienter_HeaderByNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeaderByNumber'

func (*EthereumClienter_HeaderByNumber_Call) Return added in v0.10.0

func (*EthereumClienter_HeaderByNumber_Call) Run added in v0.10.0

func (*EthereumClienter_HeaderByNumber_Call) RunAndReturn added in v0.10.0

type EthereumClienter_NonceAt_Call added in v0.10.0

type EthereumClienter_NonceAt_Call struct {
	*mock.Call
}

EthereumClienter_NonceAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'NonceAt'

func (*EthereumClienter_NonceAt_Call) Return added in v0.10.0

func (*EthereumClienter_NonceAt_Call) Run added in v0.10.0

func (_c *EthereumClienter_NonceAt_Call) Run(run func(ctx context.Context, account common.Address, blockNumber *big.Int)) *EthereumClienter_NonceAt_Call

func (*EthereumClienter_NonceAt_Call) RunAndReturn added in v0.10.0

type EthereumClienter_PendingCodeAt_Call added in v0.10.0

type EthereumClienter_PendingCodeAt_Call struct {
	*mock.Call
}

EthereumClienter_PendingCodeAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PendingCodeAt'

func (*EthereumClienter_PendingCodeAt_Call) Return added in v0.10.0

func (*EthereumClienter_PendingCodeAt_Call) Run added in v0.10.0

func (*EthereumClienter_PendingCodeAt_Call) RunAndReturn added in v0.10.0

type EthereumClienter_PendingNonceAt_Call added in v0.10.0

type EthereumClienter_PendingNonceAt_Call struct {
	*mock.Call
}

EthereumClienter_PendingNonceAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PendingNonceAt'

func (*EthereumClienter_PendingNonceAt_Call) Return added in v0.10.0

func (*EthereumClienter_PendingNonceAt_Call) Run added in v0.10.0

func (*EthereumClienter_PendingNonceAt_Call) RunAndReturn added in v0.10.0

type EthereumClienter_SendTransaction_Call added in v0.10.0

type EthereumClienter_SendTransaction_Call struct {
	*mock.Call
}

EthereumClienter_SendTransaction_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendTransaction'

func (*EthereumClienter_SendTransaction_Call) Return added in v0.10.0

func (*EthereumClienter_SendTransaction_Call) Run added in v0.10.0

func (*EthereumClienter_SendTransaction_Call) RunAndReturn added in v0.10.0

type EthereumClienter_StorageAt_Call added in v0.10.0

type EthereumClienter_StorageAt_Call struct {
	*mock.Call
}

EthereumClienter_StorageAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StorageAt'

func (*EthereumClienter_StorageAt_Call) Return added in v0.10.0

func (*EthereumClienter_StorageAt_Call) Run added in v0.10.0

func (_c *EthereumClienter_StorageAt_Call) Run(run func(ctx context.Context, account common.Address, key common.Hash, blockNumber *big.Int)) *EthereumClienter_StorageAt_Call

func (*EthereumClienter_StorageAt_Call) RunAndReturn added in v0.10.0

type EthereumClienter_SubscribeFilterLogs_Call added in v0.10.0

type EthereumClienter_SubscribeFilterLogs_Call struct {
	*mock.Call
}

EthereumClienter_SubscribeFilterLogs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SubscribeFilterLogs'

func (*EthereumClienter_SubscribeFilterLogs_Call) Return added in v0.10.0

func (*EthereumClienter_SubscribeFilterLogs_Call) Run added in v0.10.0

func (*EthereumClienter_SubscribeFilterLogs_Call) RunAndReturn added in v0.10.0

type EthereumClienter_SubscribeTransactionReceipts_Call added in v0.10.0

type EthereumClienter_SubscribeTransactionReceipts_Call struct {
	*mock.Call
}

EthereumClienter_SubscribeTransactionReceipts_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SubscribeTransactionReceipts'

func (*EthereumClienter_SubscribeTransactionReceipts_Call) Return added in v0.10.0

func (*EthereumClienter_SubscribeTransactionReceipts_Call) Run added in v0.10.0

func (*EthereumClienter_SubscribeTransactionReceipts_Call) RunAndReturn added in v0.10.0

type EthereumClienter_SuggestGasPrice_Call added in v0.10.0

type EthereumClienter_SuggestGasPrice_Call struct {
	*mock.Call
}

EthereumClienter_SuggestGasPrice_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SuggestGasPrice'

func (*EthereumClienter_SuggestGasPrice_Call) Return added in v0.10.0

func (*EthereumClienter_SuggestGasPrice_Call) Run added in v0.10.0

func (*EthereumClienter_SuggestGasPrice_Call) RunAndReturn added in v0.10.0

type EthereumClienter_SuggestGasTipCap_Call added in v0.10.0

type EthereumClienter_SuggestGasTipCap_Call struct {
	*mock.Call
}

EthereumClienter_SuggestGasTipCap_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SuggestGasTipCap'

func (*EthereumClienter_SuggestGasTipCap_Call) Return added in v0.10.0

func (*EthereumClienter_SuggestGasTipCap_Call) Run added in v0.10.0

func (*EthereumClienter_SuggestGasTipCap_Call) RunAndReturn added in v0.10.0

type EthereumClienter_TransactionByHash_Call added in v0.10.0

type EthereumClienter_TransactionByHash_Call struct {
	*mock.Call
}

EthereumClienter_TransactionByHash_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TransactionByHash'

func (*EthereumClienter_TransactionByHash_Call) Return added in v0.10.0

func (*EthereumClienter_TransactionByHash_Call) Run added in v0.10.0

func (*EthereumClienter_TransactionByHash_Call) RunAndReturn added in v0.10.0

type EthereumClienter_TransactionReceipt_Call added in v0.10.0

type EthereumClienter_TransactionReceipt_Call struct {
	*mock.Call
}

EthereumClienter_TransactionReceipt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TransactionReceipt'

func (*EthereumClienter_TransactionReceipt_Call) Return added in v0.10.0

func (*EthereumClienter_TransactionReceipt_Call) Run added in v0.10.0

func (*EthereumClienter_TransactionReceipt_Call) RunAndReturn added in v0.10.0

type MultiDownloader added in v0.8.0

type MultiDownloader struct {
	mock.Mock
}

MultiDownloader is an autogenerated mock type for the MultiDownloader type

func NewMultiDownloader added in v0.8.0

func NewMultiDownloader(t interface {
	mock.TestingT
	Cleanup(func())
}) *MultiDownloader

NewMultiDownloader creates a new instance of MultiDownloader. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MultiDownloader) BlockNumber added in v0.8.0

func (_m *MultiDownloader) BlockNumber(ctx context.Context, finality types.BlockNumberFinality) (uint64, error)

BlockNumber provides a mock function with given fields: ctx, finality

func (*MultiDownloader) ChainID added in v0.8.0

func (_m *MultiDownloader) ChainID(ctx context.Context) (uint64, error)

ChainID provides a mock function with given fields: ctx

func (*MultiDownloader) EXPECT added in v0.8.0

func (*MultiDownloader) EthClient added in v0.8.0

func (_m *MultiDownloader) EthClient() types.BaseEthereumClienter

EthClient provides a mock function with no fields

func (*MultiDownloader) FilterLogs added in v0.8.0

func (_m *MultiDownloader) FilterLogs(ctx context.Context, q ethereum.FilterQuery) ([]coretypes.Log, error)

FilterLogs provides a mock function with given fields: ctx, q

func (*MultiDownloader) HeaderByNumber added in v0.8.0

func (_m *MultiDownloader) HeaderByNumber(ctx context.Context, number *types.BlockNumberFinality) (*types.BlockHeader, error)

HeaderByNumber provides a mock function with given fields: ctx, number

func (*MultiDownloader) RegisterSyncer added in v0.8.0

func (_m *MultiDownloader) RegisterSyncer(data types.SyncerConfig) error

RegisterSyncer provides a mock function with given fields: data

func (*MultiDownloader) Start added in v0.8.0

func (_m *MultiDownloader) Start(ctx context.Context) error

Start provides a mock function with given fields: ctx

type MultiDownloaderLegacy added in v0.10.0

type MultiDownloaderLegacy struct {
	mock.Mock
}

MultiDownloaderLegacy is an autogenerated mock type for the MultiDownloaderLegacy type

func NewMultiDownloaderLegacy added in v0.10.0

func NewMultiDownloaderLegacy(t interface {
	mock.TestingT
	Cleanup(func())
}) *MultiDownloaderLegacy

NewMultiDownloaderLegacy creates a new instance of MultiDownloaderLegacy. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MultiDownloaderLegacy) BlockNumber added in v0.10.0

func (_m *MultiDownloaderLegacy) BlockNumber(ctx context.Context, finality types.BlockNumberFinality) (uint64, error)

BlockNumber provides a mock function with given fields: ctx, finality

func (*MultiDownloaderLegacy) ChainID added in v0.10.0

func (_m *MultiDownloaderLegacy) ChainID(ctx context.Context) (uint64, error)

ChainID provides a mock function with given fields: ctx

func (*MultiDownloaderLegacy) EXPECT added in v0.10.0

func (*MultiDownloaderLegacy) EthClient added in v0.10.0

EthClient provides a mock function with no fields

func (*MultiDownloaderLegacy) FilterLogs added in v0.10.0

FilterLogs provides a mock function with given fields: ctx, q

func (*MultiDownloaderLegacy) HeaderByNumber added in v0.10.0

HeaderByNumber provides a mock function with given fields: ctx, number

func (*MultiDownloaderLegacy) RegisterSyncer added in v0.10.0

func (_m *MultiDownloaderLegacy) RegisterSyncer(data types.SyncerConfig) error

RegisterSyncer provides a mock function with given fields: data

func (*MultiDownloaderLegacy) Start added in v0.10.0

func (_m *MultiDownloaderLegacy) Start(ctx context.Context) error

Start provides a mock function with given fields: ctx

type MultiDownloaderLegacy_BlockNumber_Call added in v0.10.0

type MultiDownloaderLegacy_BlockNumber_Call struct {
	*mock.Call
}

MultiDownloaderLegacy_BlockNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BlockNumber'

func (*MultiDownloaderLegacy_BlockNumber_Call) Return added in v0.10.0

func (*MultiDownloaderLegacy_BlockNumber_Call) Run added in v0.10.0

func (*MultiDownloaderLegacy_BlockNumber_Call) RunAndReturn added in v0.10.0

type MultiDownloaderLegacy_ChainID_Call added in v0.10.0

type MultiDownloaderLegacy_ChainID_Call struct {
	*mock.Call
}

MultiDownloaderLegacy_ChainID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ChainID'

func (*MultiDownloaderLegacy_ChainID_Call) Return added in v0.10.0

func (*MultiDownloaderLegacy_ChainID_Call) Run added in v0.10.0

func (*MultiDownloaderLegacy_ChainID_Call) RunAndReturn added in v0.10.0

type MultiDownloaderLegacy_EthClient_Call added in v0.10.0

type MultiDownloaderLegacy_EthClient_Call struct {
	*mock.Call
}

MultiDownloaderLegacy_EthClient_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EthClient'

func (*MultiDownloaderLegacy_EthClient_Call) Return added in v0.10.0

func (*MultiDownloaderLegacy_EthClient_Call) Run added in v0.10.0

func (*MultiDownloaderLegacy_EthClient_Call) RunAndReturn added in v0.10.0

type MultiDownloaderLegacy_Expecter added in v0.10.0

type MultiDownloaderLegacy_Expecter struct {
	// contains filtered or unexported fields
}

func (*MultiDownloaderLegacy_Expecter) BlockNumber added in v0.10.0

func (_e *MultiDownloaderLegacy_Expecter) BlockNumber(ctx interface{}, finality interface{}) *MultiDownloaderLegacy_BlockNumber_Call

BlockNumber is a helper method to define mock.On call

  • ctx context.Context
  • finality types.BlockNumberFinality

func (*MultiDownloaderLegacy_Expecter) ChainID added in v0.10.0

ChainID is a helper method to define mock.On call

  • ctx context.Context

func (*MultiDownloaderLegacy_Expecter) EthClient added in v0.10.0

EthClient is a helper method to define mock.On call

func (*MultiDownloaderLegacy_Expecter) FilterLogs added in v0.10.0

func (_e *MultiDownloaderLegacy_Expecter) FilterLogs(ctx interface{}, q interface{}) *MultiDownloaderLegacy_FilterLogs_Call

FilterLogs is a helper method to define mock.On call

  • ctx context.Context
  • q ethereum.FilterQuery

func (*MultiDownloaderLegacy_Expecter) HeaderByNumber added in v0.10.0

func (_e *MultiDownloaderLegacy_Expecter) HeaderByNumber(ctx interface{}, number interface{}) *MultiDownloaderLegacy_HeaderByNumber_Call

HeaderByNumber is a helper method to define mock.On call

  • ctx context.Context
  • number *types.BlockNumberFinality

func (*MultiDownloaderLegacy_Expecter) RegisterSyncer added in v0.10.0

func (_e *MultiDownloaderLegacy_Expecter) RegisterSyncer(data interface{}) *MultiDownloaderLegacy_RegisterSyncer_Call

RegisterSyncer is a helper method to define mock.On call

  • data types.SyncerConfig

func (*MultiDownloaderLegacy_Expecter) Start added in v0.10.0

Start is a helper method to define mock.On call

  • ctx context.Context

type MultiDownloaderLegacy_FilterLogs_Call added in v0.10.0

type MultiDownloaderLegacy_FilterLogs_Call struct {
	*mock.Call
}

MultiDownloaderLegacy_FilterLogs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FilterLogs'

func (*MultiDownloaderLegacy_FilterLogs_Call) Return added in v0.10.0

func (*MultiDownloaderLegacy_FilterLogs_Call) Run added in v0.10.0

func (*MultiDownloaderLegacy_FilterLogs_Call) RunAndReturn added in v0.10.0

type MultiDownloaderLegacy_HeaderByNumber_Call added in v0.10.0

type MultiDownloaderLegacy_HeaderByNumber_Call struct {
	*mock.Call
}

MultiDownloaderLegacy_HeaderByNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeaderByNumber'

func (*MultiDownloaderLegacy_HeaderByNumber_Call) Return added in v0.10.0

func (*MultiDownloaderLegacy_HeaderByNumber_Call) Run added in v0.10.0

func (*MultiDownloaderLegacy_HeaderByNumber_Call) RunAndReturn added in v0.10.0

type MultiDownloaderLegacy_RegisterSyncer_Call added in v0.10.0

type MultiDownloaderLegacy_RegisterSyncer_Call struct {
	*mock.Call
}

MultiDownloaderLegacy_RegisterSyncer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RegisterSyncer'

func (*MultiDownloaderLegacy_RegisterSyncer_Call) Return added in v0.10.0

func (*MultiDownloaderLegacy_RegisterSyncer_Call) Run added in v0.10.0

func (*MultiDownloaderLegacy_RegisterSyncer_Call) RunAndReturn added in v0.10.0

type MultiDownloaderLegacy_Start_Call added in v0.10.0

type MultiDownloaderLegacy_Start_Call struct {
	*mock.Call
}

MultiDownloaderLegacy_Start_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Start'

func (*MultiDownloaderLegacy_Start_Call) Return added in v0.10.0

func (*MultiDownloaderLegacy_Start_Call) Run added in v0.10.0

func (*MultiDownloaderLegacy_Start_Call) RunAndReturn added in v0.10.0

type MultiDownloader_BlockNumber_Call added in v0.8.0

type MultiDownloader_BlockNumber_Call struct {
	*mock.Call
}

MultiDownloader_BlockNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BlockNumber'

func (*MultiDownloader_BlockNumber_Call) Return added in v0.8.0

func (*MultiDownloader_BlockNumber_Call) Run added in v0.8.0

func (*MultiDownloader_BlockNumber_Call) RunAndReturn added in v0.8.0

type MultiDownloader_ChainID_Call added in v0.8.0

type MultiDownloader_ChainID_Call struct {
	*mock.Call
}

MultiDownloader_ChainID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ChainID'

func (*MultiDownloader_ChainID_Call) Return added in v0.8.0

func (*MultiDownloader_ChainID_Call) Run added in v0.8.0

func (*MultiDownloader_ChainID_Call) RunAndReturn added in v0.8.0

type MultiDownloader_EthClient_Call added in v0.8.0

type MultiDownloader_EthClient_Call struct {
	*mock.Call
}

MultiDownloader_EthClient_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EthClient'

func (*MultiDownloader_EthClient_Call) Return added in v0.8.0

func (*MultiDownloader_EthClient_Call) Run added in v0.8.0

func (*MultiDownloader_EthClient_Call) RunAndReturn added in v0.8.0

type MultiDownloader_Expecter added in v0.8.0

type MultiDownloader_Expecter struct {
	// contains filtered or unexported fields
}

func (*MultiDownloader_Expecter) BlockNumber added in v0.8.0

func (_e *MultiDownloader_Expecter) BlockNumber(ctx interface{}, finality interface{}) *MultiDownloader_BlockNumber_Call

BlockNumber is a helper method to define mock.On call

  • ctx context.Context
  • finality types.BlockNumberFinality

func (*MultiDownloader_Expecter) ChainID added in v0.8.0

func (_e *MultiDownloader_Expecter) ChainID(ctx interface{}) *MultiDownloader_ChainID_Call

ChainID is a helper method to define mock.On call

  • ctx context.Context

func (*MultiDownloader_Expecter) EthClient added in v0.8.0

EthClient is a helper method to define mock.On call

func (*MultiDownloader_Expecter) FilterLogs added in v0.8.0

func (_e *MultiDownloader_Expecter) FilterLogs(ctx interface{}, q interface{}) *MultiDownloader_FilterLogs_Call

FilterLogs is a helper method to define mock.On call

  • ctx context.Context
  • q ethereum.FilterQuery

func (*MultiDownloader_Expecter) HeaderByNumber added in v0.8.0

func (_e *MultiDownloader_Expecter) HeaderByNumber(ctx interface{}, number interface{}) *MultiDownloader_HeaderByNumber_Call

HeaderByNumber is a helper method to define mock.On call

  • ctx context.Context
  • number *types.BlockNumberFinality

func (*MultiDownloader_Expecter) RegisterSyncer added in v0.8.0

func (_e *MultiDownloader_Expecter) RegisterSyncer(data interface{}) *MultiDownloader_RegisterSyncer_Call

RegisterSyncer is a helper method to define mock.On call

  • data types.SyncerConfig

func (*MultiDownloader_Expecter) Start added in v0.8.0

func (_e *MultiDownloader_Expecter) Start(ctx interface{}) *MultiDownloader_Start_Call

Start is a helper method to define mock.On call

  • ctx context.Context

type MultiDownloader_FilterLogs_Call added in v0.8.0

type MultiDownloader_FilterLogs_Call struct {
	*mock.Call
}

MultiDownloader_FilterLogs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FilterLogs'

func (*MultiDownloader_FilterLogs_Call) Return added in v0.8.0

func (*MultiDownloader_FilterLogs_Call) Run added in v0.8.0

func (*MultiDownloader_FilterLogs_Call) RunAndReturn added in v0.8.0

type MultiDownloader_HeaderByNumber_Call added in v0.8.0

type MultiDownloader_HeaderByNumber_Call struct {
	*mock.Call
}

MultiDownloader_HeaderByNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeaderByNumber'

func (*MultiDownloader_HeaderByNumber_Call) Return added in v0.8.0

func (*MultiDownloader_HeaderByNumber_Call) Run added in v0.8.0

func (*MultiDownloader_HeaderByNumber_Call) RunAndReturn added in v0.8.0

type MultiDownloader_RegisterSyncer_Call added in v0.8.0

type MultiDownloader_RegisterSyncer_Call struct {
	*mock.Call
}

MultiDownloader_RegisterSyncer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RegisterSyncer'

func (*MultiDownloader_RegisterSyncer_Call) Return added in v0.8.0

func (*MultiDownloader_RegisterSyncer_Call) Run added in v0.8.0

func (*MultiDownloader_RegisterSyncer_Call) RunAndReturn added in v0.8.0

type MultiDownloader_Start_Call added in v0.8.0

type MultiDownloader_Start_Call struct {
	*mock.Call
}

MultiDownloader_Start_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Start'

func (*MultiDownloader_Start_Call) Return added in v0.8.0

func (*MultiDownloader_Start_Call) Run added in v0.8.0

func (*MultiDownloader_Start_Call) RunAndReturn added in v0.8.0

type RPCClienter

type RPCClienter struct {
	mock.Mock
}

RPCClienter is an autogenerated mock type for the RPCClienter type

func NewRPCClienter

func NewRPCClienter(t interface {
	mock.TestingT
	Cleanup(func())
}) *RPCClienter

NewRPCClienter creates a new instance of RPCClienter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*RPCClienter) BatchCallContext added in v0.8.0

func (_m *RPCClienter) BatchCallContext(ctx context.Context, b []rpc.BatchElem) error

BatchCallContext provides a mock function with given fields: ctx, b

func (*RPCClienter) Call

func (_m *RPCClienter) Call(result any, method string, args ...any) error

Call provides a mock function with given fields: result, method, args

func (*RPCClienter) CallContext added in v0.10.0

func (_m *RPCClienter) CallContext(ctx context.Context, result interface{}, method string, args ...interface{}) error

CallContext provides a mock function with given fields: ctx, result, method, args

func (*RPCClienter) EXPECT

func (_m *RPCClienter) EXPECT() *RPCClienter_Expecter

type RPCClienter_BatchCallContext_Call added in v0.8.0

type RPCClienter_BatchCallContext_Call struct {
	*mock.Call
}

RPCClienter_BatchCallContext_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BatchCallContext'

func (*RPCClienter_BatchCallContext_Call) Return added in v0.8.0

func (*RPCClienter_BatchCallContext_Call) Run added in v0.8.0

func (*RPCClienter_BatchCallContext_Call) RunAndReturn added in v0.8.0

type RPCClienter_CallContext_Call added in v0.10.0

type RPCClienter_CallContext_Call struct {
	*mock.Call
}

RPCClienter_CallContext_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CallContext'

func (*RPCClienter_CallContext_Call) Return added in v0.10.0

func (*RPCClienter_CallContext_Call) Run added in v0.10.0

func (_c *RPCClienter_CallContext_Call) Run(run func(ctx context.Context, result interface{}, method string, args ...interface{})) *RPCClienter_CallContext_Call

func (*RPCClienter_CallContext_Call) RunAndReturn added in v0.10.0

func (_c *RPCClienter_CallContext_Call) RunAndReturn(run func(context.Context, interface{}, string, ...interface{}) error) *RPCClienter_CallContext_Call

type RPCClienter_Call_Call

type RPCClienter_Call_Call struct {
	*mock.Call
}

RPCClienter_Call_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Call'

func (*RPCClienter_Call_Call) Return

func (*RPCClienter_Call_Call) Run

func (_c *RPCClienter_Call_Call) Run(run func(result any, method string, args ...any)) *RPCClienter_Call_Call

func (*RPCClienter_Call_Call) RunAndReturn

func (_c *RPCClienter_Call_Call) RunAndReturn(run func(any, string, ...any) error) *RPCClienter_Call_Call

type RPCClienter_Expecter

type RPCClienter_Expecter struct {
	// contains filtered or unexported fields
}

func (*RPCClienter_Expecter) BatchCallContext added in v0.8.0

func (_e *RPCClienter_Expecter) BatchCallContext(ctx interface{}, b interface{}) *RPCClienter_BatchCallContext_Call

BatchCallContext is a helper method to define mock.On call

  • ctx context.Context
  • b []rpc.BatchElem

func (*RPCClienter_Expecter) Call

func (_e *RPCClienter_Expecter) Call(result interface{}, method interface{}, args ...interface{}) *RPCClienter_Call_Call

Call is a helper method to define mock.On call

  • result any
  • method string
  • args ...any

func (*RPCClienter_Expecter) CallContext added in v0.10.0

func (_e *RPCClienter_Expecter) CallContext(ctx interface{}, result interface{}, method interface{}, args ...interface{}) *RPCClienter_CallContext_Call

CallContext is a helper method to define mock.On call

  • ctx context.Context
  • result interface{}
  • method string
  • args ...interface{}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL