contracts

package
v1.14.1 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2025 License: BSD-3-Clause Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EVMLoadSimulatorMetaData = &bind.MetaData{
	ABI: "[]",
}

EVMLoadSimulatorMetaData contains all meta data concerning the EVMLoadSimulator contract.

Functions

This section is empty.

Types

type EVMLoadSimulator

type EVMLoadSimulator struct {
	EVMLoadSimulatorCaller     // Read-only binding to the contract
	EVMLoadSimulatorTransactor // Write-only binding to the contract
	EVMLoadSimulatorFilterer   // Log filterer for contract events
}

EVMLoadSimulator is an auto generated Go binding around an Ethereum contract.

func DeployEVMLoadSimulator

func DeployEVMLoadSimulator(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *EVMLoadSimulator, error)

DeployEVMLoadSimulator deploys a new Ethereum contract, binding an instance of EVMLoadSimulator to it.

func (*EVMLoadSimulator) SimulateCallDepth added in v1.14.1

func (e *EVMLoadSimulator) SimulateCallDepth(opts *bind.TransactOpts, count *big.Int) (*types.Transaction, error)

func (*EVMLoadSimulator) SimulateContractCreation added in v1.14.1

func (e *EVMLoadSimulator) SimulateContractCreation(opts *bind.TransactOpts) (*types.Transaction, error)

func (*EVMLoadSimulator) SimulateExternalCall added in v1.14.1

func (e *EVMLoadSimulator) SimulateExternalCall(opts *bind.TransactOpts) (*types.Transaction, error)

func (*EVMLoadSimulator) SimulateHashing added in v1.14.1

func (e *EVMLoadSimulator) SimulateHashing(opts *bind.TransactOpts, count *big.Int) (*types.Transaction, error)

func (*EVMLoadSimulator) SimulateLargeEvent added in v1.14.1

func (e *EVMLoadSimulator) SimulateLargeEvent(opts *bind.TransactOpts, numEvents *big.Int) (*types.Transaction, error)

func (*EVMLoadSimulator) SimulateMemory added in v1.14.1

func (e *EVMLoadSimulator) SimulateMemory(opts *bind.TransactOpts, count *big.Int) (*types.Transaction, error)

func (*EVMLoadSimulator) SimulateModification added in v1.14.1

func (e *EVMLoadSimulator) SimulateModification(opts *bind.TransactOpts, count *big.Int) (*types.Transaction, error)

func (*EVMLoadSimulator) SimulatePureCompute added in v1.14.1

func (e *EVMLoadSimulator) SimulatePureCompute(opts *bind.TransactOpts, numIterations *big.Int) (*types.Transaction, error)

func (*EVMLoadSimulator) SimulateRandomWrite added in v1.14.1

func (e *EVMLoadSimulator) SimulateRandomWrite(opts *bind.TransactOpts, count *big.Int) (*types.Transaction, error)

func (*EVMLoadSimulator) SimulateReads added in v1.14.1

func (e *EVMLoadSimulator) SimulateReads(opts *bind.TransactOpts, count *big.Int) (*types.Transaction, error)

Stub methods for the contract

type EVMLoadSimulatorCaller

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

EVMLoadSimulatorCaller is an auto generated read-only Go binding around an Ethereum contract.

type EVMLoadSimulatorCallerRaw

type EVMLoadSimulatorCallerRaw struct {
	Contract *EVMLoadSimulatorCaller // Generic read-only contract binding to access the raw methods on
}

EVMLoadSimulatorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

type EVMLoadSimulatorCallerSession

type EVMLoadSimulatorCallerSession struct {
	Contract *EVMLoadSimulatorCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts           // Call options to use throughout this session
}

EVMLoadSimulatorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

type EVMLoadSimulatorFilterer

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

EVMLoadSimulatorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

type EVMLoadSimulatorRaw

type EVMLoadSimulatorRaw struct {
	Contract *EVMLoadSimulator // Generic contract binding to access the raw methods on
}

EVMLoadSimulatorRaw is an auto generated low-level Go binding around an Ethereum contract.

type EVMLoadSimulatorSession

type EVMLoadSimulatorSession struct {
	Contract     *EVMLoadSimulator // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

EVMLoadSimulatorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

type EVMLoadSimulatorTransactor

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

EVMLoadSimulatorTransactor is an auto generated write-only Go binding around an Ethereum contract.

type EVMLoadSimulatorTransactorRaw

type EVMLoadSimulatorTransactorRaw struct {
	Contract *EVMLoadSimulatorTransactor // Generic write-only contract binding to access the raw methods on
}

EVMLoadSimulatorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

type EVMLoadSimulatorTransactorSession

type EVMLoadSimulatorTransactorSession struct {
	Contract     *EVMLoadSimulatorTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts           // Transaction auth options to use throughout this session
}

EVMLoadSimulatorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

Jump to

Keyboard shortcuts

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