# Functions
DeployGasDataLib deploys a new Ethereum contract, binding an instance of GasDataLib to it.
DeployMemViewLib deploys a new Ethereum contract, binding an instance of MemViewLib to it.
DeployMerkleMath deploys a new Ethereum contract, binding an instance of MerkleMath to it.
DeployNumberLib deploys a new Ethereum contract, binding an instance of NumberLib to it.
DeploySnapshotHarness deploys a new Ethereum contract, binding an instance of SnapshotHarness to it.
DeploySnapshotLib deploys a new Ethereum contract, binding an instance of SnapshotLib to it.
DeployStateLib deploys a new Ethereum contract, binding an instance of StateLib to it.
NewGasDataLib creates a new instance of GasDataLib, bound to a specific deployed contract.
NewGasDataLibCaller creates a new read-only instance of GasDataLib, bound to a specific deployed contract.
NewGasDataLibFilterer creates a new log filterer instance of GasDataLib, bound to a specific deployed contract.
NewGasDataLibTransactor creates a new write-only instance of GasDataLib, bound to a specific deployed contract.
NewMemViewLib creates a new instance of MemViewLib, bound to a specific deployed contract.
NewMemViewLibCaller creates a new read-only instance of MemViewLib, bound to a specific deployed contract.
NewMemViewLibFilterer creates a new log filterer instance of MemViewLib, bound to a specific deployed contract.
NewMemViewLibTransactor creates a new write-only instance of MemViewLib, bound to a specific deployed contract.
NewMerkleMath creates a new instance of MerkleMath, bound to a specific deployed contract.
NewMerkleMathCaller creates a new read-only instance of MerkleMath, bound to a specific deployed contract.
NewMerkleMathFilterer creates a new log filterer instance of MerkleMath, bound to a specific deployed contract.
NewMerkleMathTransactor creates a new write-only instance of MerkleMath, bound to a specific deployed contract.
NewNumberLib creates a new instance of NumberLib, bound to a specific deployed contract.
NewNumberLibCaller creates a new read-only instance of NumberLib, bound to a specific deployed contract.
NewNumberLibFilterer creates a new log filterer instance of NumberLib, bound to a specific deployed contract.
NewNumberLibTransactor creates a new write-only instance of NumberLib, bound to a specific deployed contract.
NewSnapshotHarness creates a new instance of SnapshotHarness, bound to a specific deployed contract.
NewSnapshotHarnessCaller creates a new read-only instance of SnapshotHarness, bound to a specific deployed contract.
NewSnapshotHarnessFilterer creates a new log filterer instance of SnapshotHarness, bound to a specific deployed contract.
NewSnapshotHarnessRef creates a new snapshot harness.
NewSnapshotHarnessTransactor creates a new write-only instance of SnapshotHarness, bound to a specific deployed contract.
NewSnapshotLib creates a new instance of SnapshotLib, bound to a specific deployed contract.
NewSnapshotLibCaller creates a new read-only instance of SnapshotLib, bound to a specific deployed contract.
NewSnapshotLibFilterer creates a new log filterer instance of SnapshotLib, bound to a specific deployed contract.
NewSnapshotLibTransactor creates a new write-only instance of SnapshotLib, bound to a specific deployed contract.
NewStateLib creates a new instance of StateLib, bound to a specific deployed contract.
NewStateLibCaller creates a new read-only instance of StateLib, bound to a specific deployed contract.
NewStateLibFilterer creates a new log filterer instance of StateLib, bound to a specific deployed contract.
NewStateLibTransactor creates a new write-only instance of StateLib, bound to a specific deployed contract.
# Variables
Contracts are unmarshalled on start.
GasDataLibABI is the input ABI used to generate the binding from.
GasDataLibBin is the compiled bytecode used for deploying new contracts.
GasDataLibMetaData contains all meta data concerning the GasDataLib contract.
MemViewLibABI is the input ABI used to generate the binding from.
MemViewLibBin is the compiled bytecode used for deploying new contracts.
MemViewLibMetaData contains all meta data concerning the MemViewLib contract.
MerkleMathABI is the input ABI used to generate the binding from.
MerkleMathBin is the compiled bytecode used for deploying new contracts.
MerkleMathMetaData contains all meta data concerning the MerkleMath contract.
NumberLibABI is the input ABI used to generate the binding from.
NumberLibBin is the compiled bytecode used for deploying new contracts.
NumberLibMetaData contains all meta data concerning the NumberLib contract.
SnapshotHarnessABI is the input ABI used to generate the binding from.
SnapshotHarnessBin is the compiled bytecode used for deploying new contracts.
Deprecated: Use SnapshotHarnessMetaData.Sigs instead.
SnapshotHarnessMetaData contains all meta data concerning the SnapshotHarness contract.
SnapshotLibABI is the input ABI used to generate the binding from.
SnapshotLibBin is the compiled bytecode used for deploying new contracts.
SnapshotLibMetaData contains all meta data concerning the SnapshotLib contract.
StateLibABI is the input ABI used to generate the binding from.
StateLibBin is the compiled bytecode used for deploying new contracts.
StateLibMetaData contains all meta data concerning the StateLib contract.
# Structs
GasDataLib is an auto generated Go binding around an Ethereum contract.
GasDataLibCaller is an auto generated read-only Go binding around an Ethereum contract.
GasDataLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
GasDataLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
GasDataLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
GasDataLibRaw is an auto generated low-level Go binding around an Ethereum contract.
GasDataLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
GasDataLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
GasDataLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
GasDataLibTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
MemViewLib is an auto generated Go binding around an Ethereum contract.
MemViewLibCaller is an auto generated read-only Go binding around an Ethereum contract.
MemViewLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MemViewLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MemViewLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MemViewLibRaw is an auto generated low-level Go binding around an Ethereum contract.
MemViewLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MemViewLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
MemViewLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MemViewLibTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
MerkleMath is an auto generated Go binding around an Ethereum contract.
MerkleMathCaller is an auto generated read-only Go binding around an Ethereum contract.
MerkleMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MerkleMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MerkleMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MerkleMathRaw is an auto generated low-level Go binding around an Ethereum contract.
MerkleMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MerkleMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
MerkleMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MerkleMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
NumberLib is an auto generated Go binding around an Ethereum contract.
NumberLibCaller is an auto generated read-only Go binding around an Ethereum contract.
NumberLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
NumberLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
NumberLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
NumberLibRaw is an auto generated low-level Go binding around an Ethereum contract.
NumberLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
NumberLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
NumberLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
NumberLibTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SnapshotHarness is an auto generated Go binding around an Ethereum contract.
SnapshotHarnessCaller is an auto generated read-only Go binding around an Ethereum contract.
SnapshotHarnessCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SnapshotHarnessCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SnapshotHarnessFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SnapshotHarnessRaw is an auto generated low-level Go binding around an Ethereum contract.
SnapshotHarnessRef is a snapshot harness reference.
SnapshotHarnessSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SnapshotHarnessTransactor is an auto generated write-only Go binding around an Ethereum contract.
SnapshotHarnessTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SnapshotHarnessTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SnapshotLib is an auto generated Go binding around an Ethereum contract.
SnapshotLibCaller is an auto generated read-only Go binding around an Ethereum contract.
SnapshotLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SnapshotLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SnapshotLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SnapshotLibRaw is an auto generated low-level Go binding around an Ethereum contract.
SnapshotLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SnapshotLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
SnapshotLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SnapshotLibTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
StateLib is an auto generated Go binding around an Ethereum contract.
StateLibCaller is an auto generated read-only Go binding around an Ethereum contract.
StateLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StateLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StateLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StateLibRaw is an auto generated low-level Go binding around an Ethereum contract.
StateLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StateLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
StateLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StateLibTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.