package
2.15.0-beta+incompatible
Repository: https://github.com/calindra/nonodo.git
Documentation: pkg.go.dev
# Packages
This binary generates the Go bindings for the Cartesi Rollups contracts.
# Functions
NewApplication creates a new instance of Application, bound to a specific deployed contract.
NewApplicationCaller creates a new read-only instance of Application, bound to a specific deployed contract.
NewApplicationFilterer creates a new log filterer instance of Application, bound to a specific deployed contract.
NewApplicationTransactor creates a new write-only instance of Application, bound to a specific deployed contract.
NewCelestiaRelay creates a new instance of CelestiaRelay, bound to a specific deployed contract.
NewCelestiaRelayCaller creates a new read-only instance of CelestiaRelay, bound to a specific deployed contract.
NewCelestiaRelayFilterer creates a new log filterer instance of CelestiaRelay, bound to a specific deployed contract.
NewCelestiaRelayTransactor creates a new write-only instance of CelestiaRelay, bound to a specific deployed contract.
NewEIP712 creates a new instance of EIP712, bound to a specific deployed contract.
NewEIP712Caller creates a new read-only instance of EIP712, bound to a specific deployed contract.
NewEIP712Filterer creates a new log filterer instance of EIP712, bound to a specific deployed contract.
NewEIP712Transactor creates a new write-only instance of EIP712, bound to a specific deployed contract.
NewIApplicationFactory creates a new instance of IApplicationFactory, bound to a specific deployed contract.
NewIApplicationFactoryCaller creates a new read-only instance of IApplicationFactory, bound to a specific deployed contract.
NewIApplicationFactoryFilterer creates a new log filterer instance of IApplicationFactory, bound to a specific deployed contract.
NewIApplicationFactoryTransactor creates a new write-only instance of IApplicationFactory, bound to a specific deployed contract.
NewIAuthorityFactory creates a new instance of IAuthorityFactory, bound to a specific deployed contract.
NewIAuthorityFactoryCaller creates a new read-only instance of IAuthorityFactory, bound to a specific deployed contract.
NewIAuthorityFactoryFilterer creates a new log filterer instance of IAuthorityFactory, bound to a specific deployed contract.
NewIAuthorityFactoryTransactor creates a new write-only instance of IAuthorityFactory, bound to a specific deployed contract.
NewIConsensus creates a new instance of IConsensus, bound to a specific deployed contract.
NewIConsensusCaller creates a new read-only instance of IConsensus, bound to a specific deployed contract.
NewIConsensusFilterer creates a new log filterer instance of IConsensus, bound to a specific deployed contract.
NewIConsensusTransactor creates a new write-only instance of IConsensus, bound to a specific deployed contract.
NewInputBox creates a new instance of InputBox, bound to a specific deployed contract.
NewInputBoxCaller creates a new read-only instance of InputBox, bound to a specific deployed contract.
NewInputBoxFilterer creates a new log filterer instance of InputBox, bound to a specific deployed contract.
NewInputBoxTransactor creates a new write-only instance of InputBox, bound to a specific deployed contract.
NewInputs creates a new instance of Inputs, bound to a specific deployed contract.
NewInputsCaller creates a new read-only instance of Inputs, bound to a specific deployed contract.
NewInputsFilterer creates a new log filterer instance of Inputs, bound to a specific deployed contract.
NewInputsTransactor creates a new write-only instance of Inputs, bound to a specific deployed contract.
NewOutputs creates a new instance of Outputs, bound to a specific deployed contract.
NewOutputsCaller creates a new read-only instance of Outputs, bound to a specific deployed contract.
NewOutputsFilterer creates a new log filterer instance of Outputs, bound to a specific deployed contract.
NewOutputsTransactor creates a new write-only instance of Outputs, bound to a specific deployed contract.
# Variables
ApplicationABI is the input ABI used to generate the binding from.
ApplicationMetaData contains all meta data concerning the Application contract.
CelestiaRelayABI is the input ABI used to generate the binding from.
CelestiaRelayMetaData contains all meta data concerning the CelestiaRelay contract.
EIP712ABI is the input ABI used to generate the binding from.
EIP712MetaData contains all meta data concerning the EIP712 contract.
IApplicationFactoryABI is the input ABI used to generate the binding from.
IApplicationFactoryMetaData contains all meta data concerning the IApplicationFactory contract.
IAuthorityFactoryABI is the input ABI used to generate the binding from.
IAuthorityFactoryMetaData contains all meta data concerning the IAuthorityFactory contract.
IConsensusABI is the input ABI used to generate the binding from.
IConsensusMetaData contains all meta data concerning the IConsensus contract.
InputBoxABI is the input ABI used to generate the binding from.
InputBoxMetaData contains all meta data concerning the InputBox contract.
InputsABI is the input ABI used to generate the binding from.
InputsMetaData contains all meta data concerning the Inputs contract.
OutputsABI is the input ABI used to generate the binding from.
OutputsMetaData contains all meta data concerning the Outputs contract.
# Structs
Application is an auto generated Go binding around an Ethereum contract.
ApplicationCaller is an auto generated read-only Go binding around an Ethereum contract.
ApplicationCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ApplicationCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ApplicationFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ApplicationNewConsensus represents a NewConsensus event raised by the Application contract.
ApplicationNewConsensusIterator is returned from FilterNewConsensus and is used to iterate over the raw logs and unpacked data for NewConsensus events raised by the Application contract.
ApplicationOutputExecuted represents a OutputExecuted event raised by the Application contract.
ApplicationOutputExecutedIterator is returned from FilterOutputExecuted and is used to iterate over the raw logs and unpacked data for OutputExecuted events raised by the Application contract.
ApplicationOwnershipTransferred represents a OwnershipTransferred event raised by the Application contract.
ApplicationOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Application contract.
ApplicationRaw is an auto generated low-level Go binding around an Ethereum contract.
ApplicationSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ApplicationTransactor is an auto generated write-only Go binding around an Ethereum contract.
ApplicationTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ApplicationTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
AttestationProof is an auto generated low-level Go binding around an user-defined struct.
BinaryMerkleProof is an auto generated low-level Go binding around an user-defined struct.
CelestiaRelay is an auto generated Go binding around an Ethereum contract.
CelestiaRelayCaller is an auto generated read-only Go binding around an Ethereum contract.
CelestiaRelayCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CelestiaRelayCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CelestiaRelayFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CelestiaRelayRaw is an auto generated low-level Go binding around an Ethereum contract.
CelestiaRelaySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CelestiaRelayTransactor is an auto generated write-only Go binding around an Ethereum contract.
CelestiaRelayTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CelestiaRelayTransactorSession 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.
EIP712 is an auto generated Go binding around an Ethereum contract.
EIP712Caller is an auto generated read-only Go binding around an Ethereum contract.
EIP712CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
EIP712CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
EIP712EIP712DomainChanged represents a EIP712DomainChanged event raised by the EIP712 contract.
EIP712EIP712DomainChangedIterator is returned from FilterEIP712DomainChanged and is used to iterate over the raw logs and unpacked data for EIP712DomainChanged events raised by the EIP712 contract.
EIP712Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
EIP712Raw is an auto generated low-level Go binding around an Ethereum contract.
EIP712Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
EIP712Transactor is an auto generated write-only Go binding around an Ethereum contract.
EIP712TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
EIP712TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IApplicationFactory is an auto generated Go binding around an Ethereum contract.
IApplicationFactoryApplicationCreated represents a ApplicationCreated event raised by the IApplicationFactory contract.
IApplicationFactoryApplicationCreatedIterator is returned from FilterApplicationCreated and is used to iterate over the raw logs and unpacked data for ApplicationCreated events raised by the IApplicationFactory contract.
IApplicationFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
IApplicationFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IApplicationFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IApplicationFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IApplicationFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
IApplicationFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IApplicationFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
IApplicationFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IApplicationFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IAuthorityFactory is an auto generated Go binding around an Ethereum contract.
IAuthorityFactoryAuthorityCreated represents a AuthorityCreated event raised by the IAuthorityFactory contract.
IAuthorityFactoryAuthorityCreatedIterator is returned from FilterAuthorityCreated and is used to iterate over the raw logs and unpacked data for AuthorityCreated events raised by the IAuthorityFactory contract.
IAuthorityFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
IAuthorityFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IAuthorityFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IAuthorityFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IAuthorityFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
IAuthorityFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IAuthorityFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
IAuthorityFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IAuthorityFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IConsensus is an auto generated Go binding around an Ethereum contract.
IConsensusCaller is an auto generated read-only Go binding around an Ethereum contract.
IConsensusCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IConsensusCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IConsensusClaimAcceptance represents a ClaimAcceptance event raised by the IConsensus contract.
IConsensusClaimAcceptanceIterator is returned from FilterClaimAcceptance and is used to iterate over the raw logs and unpacked data for ClaimAcceptance events raised by the IConsensus contract.
IConsensusClaimSubmission represents a ClaimSubmission event raised by the IConsensus contract.
IConsensusClaimSubmissionIterator is returned from FilterClaimSubmission and is used to iterate over the raw logs and unpacked data for ClaimSubmission events raised by the IConsensus contract.
IConsensusFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IConsensusRaw is an auto generated low-level Go binding around an Ethereum contract.
IConsensusSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IConsensusTransactor is an auto generated write-only Go binding around an Ethereum contract.
IConsensusTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IConsensusTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
InputBox is an auto generated Go binding around an Ethereum contract.
InputBoxCaller is an auto generated read-only Go binding around an Ethereum contract.
InputBoxCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InputBoxCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InputBoxFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InputBoxInputAdded represents a InputAdded event raised by the InputBox contract.
InputBoxInputAddedIterator is returned from FilterInputAdded and is used to iterate over the raw logs and unpacked data for InputAdded events raised by the InputBox contract.
InputBoxRaw is an auto generated low-level Go binding around an Ethereum contract.
InputBoxSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InputBoxTransactor is an auto generated write-only Go binding around an Ethereum contract.
InputBoxTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InputBoxTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Inputs is an auto generated Go binding around an Ethereum contract.
InputsCaller is an auto generated read-only Go binding around an Ethereum contract.
InputsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InputsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InputsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InputsRaw is an auto generated low-level Go binding around an Ethereum contract.
InputsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InputsTransactor is an auto generated write-only Go binding around an Ethereum contract.
InputsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InputsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Namespace is an auto generated low-level Go binding around an user-defined struct.
NamespaceMerkleMultiproof is an auto generated low-level Go binding around an user-defined struct.
NamespaceNode is an auto generated low-level Go binding around an user-defined struct.
Outputs is an auto generated Go binding around an Ethereum contract.
OutputsCaller is an auto generated read-only Go binding around an Ethereum contract.
OutputsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OutputsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OutputsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OutputsRaw is an auto generated low-level Go binding around an Ethereum contract.
OutputsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OutputsTransactor is an auto generated write-only Go binding around an Ethereum contract.
OutputsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OutputsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
OutputValidityProof is an auto generated low-level Go binding around an user-defined struct.
ShareDigestsProof is an auto generated low-level Go binding around an user-defined struct.