package
0.0.0-20230803065340-eb934a0893fc
Repository: https://github.com/sliceledger-blockchain/slice-ledger.git
Documentation: pkg.go.dev

# Functions

DeployCanonicalTransactionChain deploys a new Ethereum contract, binding an instance of CanonicalTransactionChain to it.
DeployStateCommitmentChain deploys a new Ethereum contract, binding an instance of StateCommitmentChain to it.
NewCanonicalTransactionChain creates a new instance of CanonicalTransactionChain, bound to a specific deployed contract.
NewCanonicalTransactionChainCaller creates a new read-only instance of CanonicalTransactionChain, bound to a specific deployed contract.
NewCanonicalTransactionChainFilterer creates a new log filterer instance of CanonicalTransactionChain, bound to a specific deployed contract.
NewCanonicalTransactionChainTransactor creates a new write-only instance of CanonicalTransactionChain, bound to a specific deployed contract.
NewStateCommitmentChain creates a new instance of StateCommitmentChain, bound to a specific deployed contract.
NewStateCommitmentChainCaller creates a new read-only instance of StateCommitmentChain, bound to a specific deployed contract.
NewStateCommitmentChainFilterer creates a new log filterer instance of StateCommitmentChain, bound to a specific deployed contract.
NewStateCommitmentChainTransactor creates a new write-only instance of StateCommitmentChain, bound to a specific deployed contract.

# Variables

CanonicalTransactionChainABI is the input ABI used to generate the binding from.
CanonicalTransactionChainBin is the compiled bytecode used for deploying new contracts.
CanonicalTransactionChainMetaData contains all meta data concerning the CanonicalTransactionChain contract.
StateCommitmentChainABI is the input ABI used to generate the binding from.
StateCommitmentChainBin is the compiled bytecode used for deploying new contracts.
StateCommitmentChainMetaData contains all meta data concerning the StateCommitmentChain contract.

# Structs

CanonicalTransactionChain is an auto generated Go binding around an Ethereum contract.
CanonicalTransactionChainCaller is an auto generated read-only Go binding around an Ethereum contract.
CanonicalTransactionChainCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CanonicalTransactionChainCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CanonicalTransactionChainFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CanonicalTransactionChainL2GasParamsUpdated represents a L2GasParamsUpdated event raised by the CanonicalTransactionChain contract.
CanonicalTransactionChainL2GasParamsUpdatedIterator is returned from FilterL2GasParamsUpdated and is used to iterate over the raw logs and unpacked data for L2GasParamsUpdated events raised by the CanonicalTransactionChain contract.
CanonicalTransactionChainQueueBatchAppended represents a QueueBatchAppended event raised by the CanonicalTransactionChain contract.
CanonicalTransactionChainQueueBatchAppendedIterator is returned from FilterQueueBatchAppended and is used to iterate over the raw logs and unpacked data for QueueBatchAppended events raised by the CanonicalTransactionChain contract.
CanonicalTransactionChainRaw is an auto generated low-level Go binding around an Ethereum contract.
CanonicalTransactionChainSequencerBatchAppended represents a SequencerBatchAppended event raised by the CanonicalTransactionChain contract.
CanonicalTransactionChainSequencerBatchAppendedIterator is returned from FilterSequencerBatchAppended and is used to iterate over the raw logs and unpacked data for SequencerBatchAppended events raised by the CanonicalTransactionChain contract.
CanonicalTransactionChainSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CanonicalTransactionChainTransactionBatchAppended represents a TransactionBatchAppended event raised by the CanonicalTransactionChain contract.
CanonicalTransactionChainTransactionBatchAppendedIterator is returned from FilterTransactionBatchAppended and is used to iterate over the raw logs and unpacked data for TransactionBatchAppended events raised by the CanonicalTransactionChain contract.
CanonicalTransactionChainTransactionEnqueued represents a TransactionEnqueued event raised by the CanonicalTransactionChain contract.
CanonicalTransactionChainTransactionEnqueuedIterator is returned from FilterTransactionEnqueued and is used to iterate over the raw logs and unpacked data for TransactionEnqueued events raised by the CanonicalTransactionChain contract.
CanonicalTransactionChainTransactor is an auto generated write-only Go binding around an Ethereum contract.
CanonicalTransactionChainTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CanonicalTransactionChainTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
LibOVMCodecChainBatchHeader is an auto generated low-level Go binding around an user-defined struct.
LibOVMCodecChainInclusionProof is an auto generated low-level Go binding around an user-defined struct.
LibOVMCodecQueueElement is an auto generated low-level Go binding around an user-defined struct.
StateCommitmentChain is an auto generated Go binding around an Ethereum contract.
StateCommitmentChainCaller is an auto generated read-only Go binding around an Ethereum contract.
StateCommitmentChainCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StateCommitmentChainCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StateCommitmentChainFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StateCommitmentChainRaw is an auto generated low-level Go binding around an Ethereum contract.
StateCommitmentChainSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StateCommitmentChainStateBatchAppended represents a StateBatchAppended event raised by the StateCommitmentChain contract.
StateCommitmentChainStateBatchAppendedIterator is returned from FilterStateBatchAppended and is used to iterate over the raw logs and unpacked data for StateBatchAppended events raised by the StateCommitmentChain contract.
StateCommitmentChainStateBatchDeleted represents a StateBatchDeleted event raised by the StateCommitmentChain contract.
StateCommitmentChainStateBatchDeletedIterator is returned from FilterStateBatchDeleted and is used to iterate over the raw logs and unpacked data for StateBatchDeleted events raised by the StateCommitmentChain contract.
StateCommitmentChainTransactor is an auto generated write-only Go binding around an Ethereum contract.
StateCommitmentChainTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StateCommitmentChainTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.