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

mocks

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2023 License: 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 Config

type Config struct {
	mock.Mock
}

Config is an autogenerated mock type for the Config type

func NewConfig

func NewConfig(t mockConstructorTestingTNewConfig) *Config

NewConfig creates a new instance of Config. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*Config) BlockHistoryEstimatorBatchSize

func (_m *Config) BlockHistoryEstimatorBatchSize() uint32

BlockHistoryEstimatorBatchSize provides a mock function with given fields:

func (*Config) BlockHistoryEstimatorBlockDelay

func (_m *Config) BlockHistoryEstimatorBlockDelay() uint16

BlockHistoryEstimatorBlockDelay provides a mock function with given fields:

func (*Config) BlockHistoryEstimatorBlockHistorySize

func (_m *Config) BlockHistoryEstimatorBlockHistorySize() uint16

BlockHistoryEstimatorBlockHistorySize provides a mock function with given fields:

func (*Config) BlockHistoryEstimatorCheckInclusionBlocks

func (_m *Config) BlockHistoryEstimatorCheckInclusionBlocks() uint16

BlockHistoryEstimatorCheckInclusionBlocks provides a mock function with given fields:

func (*Config) BlockHistoryEstimatorCheckInclusionPercentile

func (_m *Config) BlockHistoryEstimatorCheckInclusionPercentile() uint16

BlockHistoryEstimatorCheckInclusionPercentile provides a mock function with given fields:

func (*Config) BlockHistoryEstimatorEIP1559FeeCapBufferBlocks

func (_m *Config) BlockHistoryEstimatorEIP1559FeeCapBufferBlocks() uint16

BlockHistoryEstimatorEIP1559FeeCapBufferBlocks provides a mock function with given fields:

func (*Config) BlockHistoryEstimatorTransactionPercentile

func (_m *Config) BlockHistoryEstimatorTransactionPercentile() uint16

BlockHistoryEstimatorTransactionPercentile provides a mock function with given fields:

func (*Config) ChainType

func (_m *Config) ChainType() config.ChainType

ChainType provides a mock function with given fields:

func (*Config) EvmEIP1559DynamicFees

func (_m *Config) EvmEIP1559DynamicFees() bool

EvmEIP1559DynamicFees provides a mock function with given fields:

func (*Config) EvmFinalityDepth

func (_m *Config) EvmFinalityDepth() uint32

EvmFinalityDepth provides a mock function with given fields:

func (*Config) EvmGasBumpPercent

func (_m *Config) EvmGasBumpPercent() uint16

EvmGasBumpPercent provides a mock function with given fields:

func (*Config) EvmGasBumpThreshold

func (_m *Config) EvmGasBumpThreshold() uint64

EvmGasBumpThreshold provides a mock function with given fields:

func (*Config) EvmGasBumpWei

func (_m *Config) EvmGasBumpWei() *assets.Wei

EvmGasBumpWei provides a mock function with given fields:

func (*Config) EvmGasFeeCapDefault

func (_m *Config) EvmGasFeeCapDefault() *assets.Wei

EvmGasFeeCapDefault provides a mock function with given fields:

func (*Config) EvmGasLimitMax

func (_m *Config) EvmGasLimitMax() uint32

EvmGasLimitMax provides a mock function with given fields:

func (*Config) EvmGasLimitMultiplier

func (_m *Config) EvmGasLimitMultiplier() float32

EvmGasLimitMultiplier provides a mock function with given fields:

func (*Config) EvmGasPriceDefault

func (_m *Config) EvmGasPriceDefault() *assets.Wei

EvmGasPriceDefault provides a mock function with given fields:

func (*Config) EvmGasTipCapDefault

func (_m *Config) EvmGasTipCapDefault() *assets.Wei

EvmGasTipCapDefault provides a mock function with given fields:

func (*Config) EvmGasTipCapMinimum

func (_m *Config) EvmGasTipCapMinimum() *assets.Wei

EvmGasTipCapMinimum provides a mock function with given fields:

func (*Config) EvmMaxGasPriceWei

func (_m *Config) EvmMaxGasPriceWei() *assets.Wei

EvmMaxGasPriceWei provides a mock function with given fields:

func (*Config) EvmMinGasPriceWei

func (_m *Config) EvmMinGasPriceWei() *assets.Wei

EvmMinGasPriceWei provides a mock function with given fields:

func (*Config) GasEstimatorMode

func (_m *Config) GasEstimatorMode() string

GasEstimatorMode provides a mock function with given fields:

type ETHClient

type ETHClient struct {
	mock.Mock
}

ETHClient is an autogenerated mock type for the ethClient type

func NewETHClient

func NewETHClient(t mockConstructorTestingTNewETHClient) *ETHClient

NewETHClient creates a new instance of ETHClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*ETHClient) CallContract

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

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

type Estimator

type Estimator struct {
	mock.Mock
}

Estimator is an autogenerated mock type for the Estimator type

func NewEstimator

func NewEstimator(t mockConstructorTestingTNewEstimator) *Estimator

NewEstimator creates a new instance of Estimator. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*Estimator) BumpDynamicFee

func (_m *Estimator) BumpDynamicFee(ctx context.Context, original gas.DynamicFee, gasLimit uint32, maxGasPriceWei *assets.Wei, attempts []gas.PriorAttempt) (gas.DynamicFee, uint32, error)

BumpDynamicFee provides a mock function with given fields: ctx, original, gasLimit, maxGasPriceWei, attempts

func (*Estimator) BumpLegacyGas

func (_m *Estimator) BumpLegacyGas(ctx context.Context, originalGasPrice *assets.Wei, gasLimit uint32, maxGasPriceWei *assets.Wei, attempts []gas.PriorAttempt) (*assets.Wei, uint32, error)

BumpLegacyGas provides a mock function with given fields: ctx, originalGasPrice, gasLimit, maxGasPriceWei, attempts

func (*Estimator) Close

func (_m *Estimator) Close() error

Close provides a mock function with given fields:

func (*Estimator) GetDynamicFee

func (_m *Estimator) GetDynamicFee(ctx context.Context, gasLimit uint32, maxGasPriceWei *assets.Wei) (gas.DynamicFee, uint32, error)

GetDynamicFee provides a mock function with given fields: ctx, gasLimit, maxGasPriceWei

func (*Estimator) GetLegacyGas

func (_m *Estimator) GetLegacyGas(ctx context.Context, calldata []byte, gasLimit uint32, maxGasPriceWei *assets.Wei, opts ...gas.Opt) (*assets.Wei, uint32, error)

GetLegacyGas provides a mock function with given fields: ctx, calldata, gasLimit, maxGasPriceWei, opts

func (*Estimator) OnNewLongestChain

func (_m *Estimator) OnNewLongestChain(_a0 context.Context, _a1 *types.Head)

OnNewLongestChain provides a mock function with given fields: _a0, _a1

func (*Estimator) Start

func (_m *Estimator) Start(_a0 context.Context) error

Start provides a mock function with given fields: _a0

type RPCClient

type RPCClient struct {
	mock.Mock
}

RPCClient is an autogenerated mock type for the rpcClient type

func NewRPCClient

func NewRPCClient(t mockConstructorTestingTNewRPCClient) *RPCClient

NewRPCClient creates a new instance of RPCClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*RPCClient) CallContext

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

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

Jump to

Keyboard shortcuts

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