Documentation ¶
Overview ¶
AUTOGENERATED! Do not use.
Index ¶
- type EthereumClient
- func (_m *EthereumClient) CallContract(ctx context.Context, call ethereum.CallMsg, blockNumber *big.Int) ([]byte, error)
- func (_m *EthereumClient) ChainID(ctx context.Context) (*big.Int, error)
- func (_m *EthereumClient) CodeAt(ctx context.Context, contract common.Address, blockNumber *big.Int) ([]byte, error)
- func (_m *EthereumClient) EstimateGas(ctx context.Context, call ethereum.CallMsg) (uint64, error)
- func (_m *EthereumClient) FilterLogs(ctx context.Context, query ethereum.FilterQuery) ([]types.Log, error)
- func (_m *EthereumClient) HeaderByNumber(ctx context.Context, number *big.Int) (*types.Header, error)
- func (_m *EthereumClient) PendingCodeAt(ctx context.Context, account common.Address) ([]byte, error)
- func (_m *EthereumClient) PendingNonceAt(ctx context.Context, account common.Address) (uint64, error)
- func (_m *EthereumClient) SendTransaction(ctx context.Context, tx *types.Transaction) error
- func (_m *EthereumClient) SubscribeFilterLogs(ctx context.Context, query ethereum.FilterQuery, ch chan<- types.Log) (ethereum.Subscription, error)
- func (_m *EthereumClient) SuggestGasPrice(ctx context.Context) (*big.Int, error)
- func (_m *EthereumClient) SuggestGasTipCap(ctx context.Context) (*big.Int, error)
- type JobResult
- type KeyStore
- func (_m *KeyStore) Find(_a0 accounts.Account) (accounts.Account, error)
- func (_m *KeyStore) GetEthereumKeyStore() *keystore.KeyStore
- func (_m *KeyStore) SignHash(account accounts.Account, hash []byte) ([]byte, error)
- func (_m *KeyStore) TimedUnlock(_a0 accounts.Account, _a1 string, _a2 time.Duration) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EthereumClient ¶
EthereumClient is an autogenerated mock type for the EthereumClient type
func NewEthereumClient ¶
func NewEthereumClient(t mockConstructorTestingTNewEthereumClient) *EthereumClient
NewEthereumClient creates a new instance of EthereumClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*EthereumClient) CallContract ¶
func (_m *EthereumClient) CallContract(ctx context.Context, call ethereum.CallMsg, blockNumber *big.Int) ([]byte, error)
CallContract provides a mock function with given fields: ctx, call, blockNumber
func (*EthereumClient) CodeAt ¶
func (_m *EthereumClient) CodeAt(ctx context.Context, contract common.Address, blockNumber *big.Int) ([]byte, error)
CodeAt provides a mock function with given fields: ctx, contract, blockNumber
func (*EthereumClient) EstimateGas ¶
EstimateGas provides a mock function with given fields: ctx, call
func (*EthereumClient) FilterLogs ¶
func (_m *EthereumClient) FilterLogs(ctx context.Context, query ethereum.FilterQuery) ([]types.Log, error)
FilterLogs provides a mock function with given fields: ctx, query
func (*EthereumClient) HeaderByNumber ¶
func (_m *EthereumClient) HeaderByNumber(ctx context.Context, number *big.Int) (*types.Header, error)
HeaderByNumber provides a mock function with given fields: ctx, number
func (*EthereumClient) PendingCodeAt ¶
func (_m *EthereumClient) PendingCodeAt(ctx context.Context, account common.Address) ([]byte, error)
PendingCodeAt provides a mock function with given fields: ctx, account
func (*EthereumClient) PendingNonceAt ¶
func (_m *EthereumClient) PendingNonceAt(ctx context.Context, account common.Address) (uint64, error)
PendingNonceAt provides a mock function with given fields: ctx, account
func (*EthereumClient) SendTransaction ¶
func (_m *EthereumClient) SendTransaction(ctx context.Context, tx *types.Transaction) error
SendTransaction provides a mock function with given fields: ctx, tx
func (*EthereumClient) SubscribeFilterLogs ¶
func (_m *EthereumClient) SubscribeFilterLogs(ctx context.Context, query ethereum.FilterQuery, ch chan<- types.Log) (ethereum.Subscription, error)
SubscribeFilterLogs provides a mock function with given fields: ctx, query, ch
func (*EthereumClient) SuggestGasPrice ¶
SuggestGasPrice provides a mock function with given fields: ctx
func (*EthereumClient) SuggestGasTipCap ¶
SuggestGasTipCap provides a mock function with given fields: ctx
type JobResult ¶
JobResult is an autogenerated mock type for the JobResult type
func NewJobResult ¶
func NewJobResult(t mockConstructorTestingTNewJobResult) *JobResult
NewJobResult creates a new instance of JobResult. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*JobResult) Data ¶
func (_m *JobResult) Data() interface{}
Data provides a mock function with given fields:
func (*JobResult) GetAuthorizerID ¶
GetAuthorizerID provides a mock function with given fields:
func (*JobResult) SetAuthorizerID ¶
SetAuthorizerID provides a mock function with given fields: ID
type KeyStore ¶
KeyStore is an autogenerated mock type for the KeyStore type
func NewKeyStore ¶
func NewKeyStore(t mockConstructorTestingTNewKeyStore) *KeyStore
NewKeyStore creates a new instance of KeyStore. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*KeyStore) GetEthereumKeyStore ¶
GetEthereumKeyStore provides a mock function with given fields: