# Functions
DeployWalletGasEstimator deploys a new Ethereum contract, binding an instance of WalletGasEstimator to it.
NewWalletGasEstimator creates a new instance of WalletGasEstimator, bound to a specific deployed contract.
NewWalletGasEstimatorCaller creates a new read-only instance of WalletGasEstimator, bound to a specific deployed contract.
NewWalletGasEstimatorFilterer creates a new log filterer instance of WalletGasEstimator, bound to a specific deployed contract.
NewWalletGasEstimatorTransactor creates a new write-only instance of WalletGasEstimator, bound to a specific deployed contract.
# Constants
WalletGasEstimatorDeployedBin is the resulting bytecode of the created contract.
# Variables
WalletGasEstimatorABI is the input ABI used to generate the binding from.
WalletGasEstimatorBin is the compiled bytecode used for deploying new contracts.
WalletGasEstimatorMetaData contains all meta data concerning the WalletGasEstimator contract.
# Structs
IModuleCallsTransaction is an auto generated low-level Go binding around an user-defined struct.
MainModuleGasEstimationSimulateResult is an auto generated low-level Go binding around an user-defined struct.
WalletGasEstimator is an auto generated Go binding around an Ethereum contract.
WalletGasEstimatorCaller is an auto generated read-only Go binding around an Ethereum contract.
WalletGasEstimatorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
WalletGasEstimatorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
WalletGasEstimatorCreatedContract represents a CreatedContract event raised by the WalletGasEstimator contract.
WalletGasEstimatorCreatedContractIterator is returned from FilterCreatedContract and is used to iterate over the raw logs and unpacked data for CreatedContract events raised by the WalletGasEstimator contract.
WalletGasEstimatorDefinedHook represents a DefinedHook event raised by the WalletGasEstimator contract.
WalletGasEstimatorDefinedHookIterator is returned from FilterDefinedHook and is used to iterate over the raw logs and unpacked data for DefinedHook events raised by the WalletGasEstimator contract.
WalletGasEstimatorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
WalletGasEstimatorImageHashUpdated represents a ImageHashUpdated event raised by the WalletGasEstimator contract.
WalletGasEstimatorImageHashUpdatedIterator is returned from FilterImageHashUpdated and is used to iterate over the raw logs and unpacked data for ImageHashUpdated events raised by the WalletGasEstimator contract.
WalletGasEstimatorImplementationUpdated represents a ImplementationUpdated event raised by the WalletGasEstimator contract.
WalletGasEstimatorImplementationUpdatedIterator is returned from FilterImplementationUpdated and is used to iterate over the raw logs and unpacked data for ImplementationUpdated events raised by the WalletGasEstimator contract.
WalletGasEstimatorNonceChange represents a NonceChange event raised by the WalletGasEstimator contract.
WalletGasEstimatorNonceChangeIterator is returned from FilterNonceChange and is used to iterate over the raw logs and unpacked data for NonceChange events raised by the WalletGasEstimator contract.
WalletGasEstimatorRaw is an auto generated low-level Go binding around an Ethereum contract.
WalletGasEstimatorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
WalletGasEstimatorTransactor is an auto generated write-only Go binding around an Ethereum contract.
WalletGasEstimatorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
WalletGasEstimatorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
WalletGasEstimatorTxExecuted represents a TxExecuted event raised by the WalletGasEstimator contract.
WalletGasEstimatorTxExecutedIterator is returned from FilterTxExecuted and is used to iterate over the raw logs and unpacked data for TxExecuted events raised by the WalletGasEstimator contract.
WalletGasEstimatorTxFailed represents a TxFailed event raised by the WalletGasEstimator contract.
WalletGasEstimatorTxFailedIterator is returned from FilterTxFailed and is used to iterate over the raw logs and unpacked data for TxFailed events raised by the WalletGasEstimator contract.