package
2.0.3-rc1+incompatible
Repository: https://github.com/0xsoniclabs/sonic.git
Documentation: pkg.go.dev
# Functions
DeploySelfDestruct deploys a new Ethereum contract, binding an instance of SelfDestruct to it.
DeploySelfDestructFactory deploys a new Ethereum contract, binding an instance of SelfDestructFactory to it.
NewSelfDestruct creates a new instance of SelfDestruct, bound to a specific deployed contract.
NewSelfDestructCaller creates a new read-only instance of SelfDestruct, bound to a specific deployed contract.
NewSelfDestructFactory creates a new instance of SelfDestructFactory, bound to a specific deployed contract.
NewSelfDestructFactoryCaller creates a new read-only instance of SelfDestructFactory, bound to a specific deployed contract.
NewSelfDestructFactoryFilterer creates a new log filterer instance of SelfDestructFactory, bound to a specific deployed contract.
NewSelfDestructFactoryTransactor creates a new write-only instance of SelfDestructFactory, bound to a specific deployed contract.
NewSelfDestructFilterer creates a new log filterer instance of SelfDestruct, bound to a specific deployed contract.
NewSelfDestructTransactor creates a new write-only instance of SelfDestruct, bound to a specific deployed contract.
# Variables
SelfDestructABI is the input ABI used to generate the binding from.
SelfDestructBin is the compiled bytecode used for deploying new contracts.
SelfDestructFactoryABI is the input ABI used to generate the binding from.
SelfDestructFactoryBin is the compiled bytecode used for deploying new contracts.
SelfDestructFactoryMetaData contains all meta data concerning the SelfDestructFactory contract.
SelfDestructMetaData contains all meta data concerning the SelfDestruct contract.
# Structs
SelfDestruct is an auto generated Go binding around an Ethereum contract.
SelfDestructCaller is an auto generated read-only Go binding around an Ethereum contract.
SelfDestructCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SelfDestructCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SelfDestructFactory is an auto generated Go binding around an Ethereum contract.
SelfDestructFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
SelfDestructFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SelfDestructFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SelfDestructFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SelfDestructFactoryLogContractStorage represents a LogContractStorage event raised by the SelfDestructFactory contract.
SelfDestructFactoryLogContractStorageIterator is returned from FilterLogContractStorage and is used to iterate over the raw logs and unpacked data for LogContractStorage events raised by the SelfDestructFactory contract.
SelfDestructFactoryLogDeployed represents a LogDeployed event raised by the SelfDestructFactory contract.
SelfDestructFactoryLogDeployedIterator is returned from FilterLogDeployed and is used to iterate over the raw logs and unpacked data for LogDeployed events raised by the SelfDestructFactory contract.
SelfDestructFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
SelfDestructFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SelfDestructFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
SelfDestructFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SelfDestructFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SelfDestructFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SelfDestructLogAfterDestruct represents a LogAfterDestruct event raised by the SelfDestruct contract.
SelfDestructLogAfterDestructIterator is returned from FilterLogAfterDestruct and is used to iterate over the raw logs and unpacked data for LogAfterDestruct events raised by the SelfDestruct contract.
SelfDestructRaw is an auto generated low-level Go binding around an Ethereum contract.
SelfDestructSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SelfDestructTransactor is an auto generated write-only Go binding around an Ethereum contract.
SelfDestructTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SelfDestructTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.