# Functions
DeployBinaryMerkleTree deploys a new Ethereum contract, binding an instance of BinaryMerkleTree to it.
DeployConstants deploys a new Ethereum contract, binding an instance of Constants to it.
DeployECDSA deploys a new Ethereum contract, binding an instance of ECDSA to it.
DeployQuantumGravityBridge deploys a new Ethereum contract, binding an instance of QuantumGravityBridge to it.
NewBinaryMerkleTree creates a new instance of BinaryMerkleTree, bound to a specific deployed contract.
NewBinaryMerkleTreeCaller creates a new read-only instance of BinaryMerkleTree, bound to a specific deployed contract.
NewBinaryMerkleTreeFilterer creates a new log filterer instance of BinaryMerkleTree, bound to a specific deployed contract.
NewBinaryMerkleTreeTransactor creates a new write-only instance of BinaryMerkleTree, bound to a specific deployed contract.
NewConstants creates a new instance of Constants, bound to a specific deployed contract.
NewConstantsCaller creates a new read-only instance of Constants, bound to a specific deployed contract.
NewConstantsFilterer creates a new log filterer instance of Constants, bound to a specific deployed contract.
NewConstantsTransactor creates a new write-only instance of Constants, bound to a specific deployed contract.
NewECDSA creates a new instance of ECDSA, bound to a specific deployed contract.
NewECDSACaller creates a new read-only instance of ECDSA, bound to a specific deployed contract.
NewECDSAFilterer creates a new log filterer instance of ECDSA, bound to a specific deployed contract.
NewECDSATransactor creates a new write-only instance of ECDSA, bound to a specific deployed contract.
NewIDAOracle creates a new instance of IDAOracle, bound to a specific deployed contract.
NewIDAOracleCaller creates a new read-only instance of IDAOracle, bound to a specific deployed contract.
NewIDAOracleFilterer creates a new log filterer instance of IDAOracle, bound to a specific deployed contract.
NewIDAOracleTransactor creates a new write-only instance of IDAOracle, bound to a specific deployed contract.
NewQuantumGravityBridge creates a new instance of QuantumGravityBridge, bound to a specific deployed contract.
NewQuantumGravityBridgeCaller creates a new read-only instance of QuantumGravityBridge, bound to a specific deployed contract.
NewQuantumGravityBridgeFilterer creates a new log filterer instance of QuantumGravityBridge, bound to a specific deployed contract.
NewQuantumGravityBridgeTransactor creates a new write-only instance of QuantumGravityBridge, bound to a specific deployed contract.
# Variables
BinaryMerkleTreeABI is the input ABI used to generate the binding from.
BinaryMerkleTreeBin is the compiled bytecode used for deploying new contracts.
BinaryMerkleTreeMetaData contains all meta data concerning the BinaryMerkleTree contract.
ConstantsABI is the input ABI used to generate the binding from.
ConstantsBin is the compiled bytecode used for deploying new contracts.
ConstantsMetaData contains all meta data concerning the Constants contract.
ECDSAABI is the input ABI used to generate the binding from.
ECDSABin is the compiled bytecode used for deploying new contracts.
ECDSAMetaData contains all meta data concerning the ECDSA contract.
IDAOracleABI is the input ABI used to generate the binding from.
Deprecated: Use IDAOracleMetaData.Sigs instead.
IDAOracleMetaData contains all meta data concerning the IDAOracle contract.
QuantumGravityBridgeABI is the input ABI used to generate the binding from.
QuantumGravityBridgeBin is the compiled bytecode used for deploying new contracts.
Deprecated: Use QuantumGravityBridgeMetaData.Sigs instead.
QuantumGravityBridgeMetaData contains all meta data concerning the QuantumGravityBridge contract.
# Structs
BinaryMerkleProof is an auto generated low-level Go binding around an user-defined struct.
BinaryMerkleTree is an auto generated Go binding around an Ethereum contract.
BinaryMerkleTreeCaller is an auto generated read-only Go binding around an Ethereum contract.
BinaryMerkleTreeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BinaryMerkleTreeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BinaryMerkleTreeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BinaryMerkleTreeRaw is an auto generated low-level Go binding around an Ethereum contract.
BinaryMerkleTreeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BinaryMerkleTreeTransactor is an auto generated write-only Go binding around an Ethereum contract.
BinaryMerkleTreeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BinaryMerkleTreeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Constants is an auto generated Go binding around an Ethereum contract.
ConstantsCaller is an auto generated read-only Go binding around an Ethereum contract.
ConstantsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ConstantsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ConstantsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ConstantsRaw is an auto generated low-level Go binding around an Ethereum contract.
ConstantsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ConstantsTransactor is an auto generated write-only Go binding around an Ethereum contract.
ConstantsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ConstantsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
DataRootTuple is an auto generated low-level Go binding around an user-defined struct.
ECDSA is an auto generated Go binding around an Ethereum contract.
ECDSACaller is an auto generated read-only Go binding around an Ethereum contract.
ECDSACallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ECDSACallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ECDSAFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ECDSARaw is an auto generated low-level Go binding around an Ethereum contract.
ECDSASession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ECDSATransactor is an auto generated write-only Go binding around an Ethereum contract.
ECDSATransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ECDSATransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IDAOracle is an auto generated Go binding around an Ethereum contract.
IDAOracleCaller is an auto generated read-only Go binding around an Ethereum contract.
IDAOracleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IDAOracleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IDAOracleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IDAOracleRaw is an auto generated low-level Go binding around an Ethereum contract.
IDAOracleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IDAOracleTransactor is an auto generated write-only Go binding around an Ethereum contract.
IDAOracleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IDAOracleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
QuantumGravityBridge is an auto generated Go binding around an Ethereum contract.
QuantumGravityBridgeCaller is an auto generated read-only Go binding around an Ethereum contract.
QuantumGravityBridgeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
QuantumGravityBridgeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
QuantumGravityBridgeDataRootTupleRootEvent represents a DataRootTupleRootEvent event raised by the QuantumGravityBridge contract.
QuantumGravityBridgeDataRootTupleRootEventIterator is returned from FilterDataRootTupleRootEvent and is used to iterate over the raw logs and unpacked data for DataRootTupleRootEvent events raised by the QuantumGravityBridge contract.
QuantumGravityBridgeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
QuantumGravityBridgeRaw is an auto generated low-level Go binding around an Ethereum contract.
QuantumGravityBridgeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
QuantumGravityBridgeTransactor is an auto generated write-only Go binding around an Ethereum contract.
QuantumGravityBridgeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
QuantumGravityBridgeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
QuantumGravityBridgeValidatorSetUpdatedEvent represents a ValidatorSetUpdatedEvent event raised by the QuantumGravityBridge contract.
QuantumGravityBridgeValidatorSetUpdatedEventIterator is returned from FilterValidatorSetUpdatedEvent and is used to iterate over the raw logs and unpacked data for ValidatorSetUpdatedEvent events raised by the QuantumGravityBridge contract.
Signature is an auto generated low-level Go binding around an user-defined struct.
Validator is an auto generated low-level Go binding around an user-defined struct.