package
1.0.1
Repository: https://github.com/omnibtc/libocr.git
Documentation: pkg.go.dev

# Functions

DeployConfirmedOwner deploys a new Ethereum contract, binding an instance of ConfirmedOwner to it.
DeployConfirmedOwnerWithProposal deploys a new Ethereum contract, binding an instance of ConfirmedOwnerWithProposal to it.
DeployOCR2TitleRequest deploys a new Ethereum contract, binding an instance of OCR2TitleRequest to it.
DeployOwnerIsCreator deploys a new Ethereum contract, binding an instance of OwnerIsCreator to it.
NewConfirmedOwner creates a new instance of ConfirmedOwner, bound to a specific deployed contract.
NewConfirmedOwnerCaller creates a new read-only instance of ConfirmedOwner, bound to a specific deployed contract.
NewConfirmedOwnerFilterer creates a new log filterer instance of ConfirmedOwner, bound to a specific deployed contract.
NewConfirmedOwnerTransactor creates a new write-only instance of ConfirmedOwner, bound to a specific deployed contract.
NewConfirmedOwnerWithProposal creates a new instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
NewConfirmedOwnerWithProposalCaller creates a new read-only instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
NewConfirmedOwnerWithProposalFilterer creates a new log filterer instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
NewConfirmedOwnerWithProposalTransactor creates a new write-only instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
NewOCR2Abstract creates a new instance of OCR2Abstract, bound to a specific deployed contract.
NewOCR2AbstractCaller creates a new read-only instance of OCR2Abstract, bound to a specific deployed contract.
NewOCR2AbstractFilterer creates a new log filterer instance of OCR2Abstract, bound to a specific deployed contract.
NewOCR2AbstractTransactor creates a new write-only instance of OCR2Abstract, bound to a specific deployed contract.
NewOCR2Base creates a new instance of OCR2Base, bound to a specific deployed contract.
NewOCR2BaseCaller creates a new read-only instance of OCR2Base, bound to a specific deployed contract.
NewOCR2BaseFilterer creates a new log filterer instance of OCR2Base, bound to a specific deployed contract.
NewOCR2BaseTransactor creates a new write-only instance of OCR2Base, bound to a specific deployed contract.
NewOCR2TitleRequest creates a new instance of OCR2TitleRequest, bound to a specific deployed contract.
NewOCR2TitleRequestCaller creates a new read-only instance of OCR2TitleRequest, bound to a specific deployed contract.
NewOCR2TitleRequestFilterer creates a new log filterer instance of OCR2TitleRequest, bound to a specific deployed contract.
NewOCR2TitleRequestTransactor creates a new write-only instance of OCR2TitleRequest, bound to a specific deployed contract.
NewOwnableInterface creates a new instance of OwnableInterface, bound to a specific deployed contract.
NewOwnableInterfaceCaller creates a new read-only instance of OwnableInterface, bound to a specific deployed contract.
NewOwnableInterfaceFilterer creates a new log filterer instance of OwnableInterface, bound to a specific deployed contract.
NewOwnableInterfaceTransactor creates a new write-only instance of OwnableInterface, bound to a specific deployed contract.
NewOwnerIsCreator creates a new instance of OwnerIsCreator, bound to a specific deployed contract.
NewOwnerIsCreatorCaller creates a new read-only instance of OwnerIsCreator, bound to a specific deployed contract.
NewOwnerIsCreatorFilterer creates a new log filterer instance of OwnerIsCreator, bound to a specific deployed contract.
NewOwnerIsCreatorTransactor creates a new write-only instance of OwnerIsCreator, bound to a specific deployed contract.
NewTypeAndVersionInterface creates a new instance of TypeAndVersionInterface, bound to a specific deployed contract.
NewTypeAndVersionInterfaceCaller creates a new read-only instance of TypeAndVersionInterface, bound to a specific deployed contract.
NewTypeAndVersionInterfaceFilterer creates a new log filterer instance of TypeAndVersionInterface, bound to a specific deployed contract.
NewTypeAndVersionInterfaceTransactor creates a new write-only instance of TypeAndVersionInterface, bound to a specific deployed contract.

# Variables

ConfirmedOwnerABI is the input ABI used to generate the binding from.
ConfirmedOwnerBin is the compiled bytecode used for deploying new contracts.
ConfirmedOwnerMetaData contains all meta data concerning the ConfirmedOwner contract.
ConfirmedOwnerWithProposalABI is the input ABI used to generate the binding from.
ConfirmedOwnerWithProposalBin is the compiled bytecode used for deploying new contracts.
ConfirmedOwnerWithProposalMetaData contains all meta data concerning the ConfirmedOwnerWithProposal contract.
OCR2AbstractABI is the input ABI used to generate the binding from.
OCR2AbstractMetaData contains all meta data concerning the OCR2Abstract contract.
OCR2BaseABI is the input ABI used to generate the binding from.
OCR2BaseMetaData contains all meta data concerning the OCR2Base contract.
OCR2TitleRequestABI is the input ABI used to generate the binding from.
OCR2TitleRequestBin is the compiled bytecode used for deploying new contracts.
OCR2TitleRequestMetaData contains all meta data concerning the OCR2TitleRequest contract.
OwnableInterfaceABI is the input ABI used to generate the binding from.
OwnableInterfaceMetaData contains all meta data concerning the OwnableInterface contract.
OwnerIsCreatorABI is the input ABI used to generate the binding from.
OwnerIsCreatorBin is the compiled bytecode used for deploying new contracts.
OwnerIsCreatorMetaData contains all meta data concerning the OwnerIsCreator contract.
TypeAndVersionInterfaceABI is the input ABI used to generate the binding from.
TypeAndVersionInterfaceMetaData contains all meta data concerning the TypeAndVersionInterface contract.

# Structs

ConfirmedOwner is an auto generated Go binding around an Ethereum contract.
ConfirmedOwnerCaller is an auto generated read-only Go binding around an Ethereum contract.
ConfirmedOwnerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ConfirmedOwnerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ConfirmedOwnerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ConfirmedOwnerOwnershipTransferred represents a OwnershipTransferred event raised by the ConfirmedOwner contract.
ConfirmedOwnerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ConfirmedOwner contract.
ConfirmedOwnerOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the ConfirmedOwner contract.
ConfirmedOwnerOwnershipTransferRequestedIterator is returned from FilterOwnershipTransferRequested and is used to iterate over the raw logs and unpacked data for OwnershipTransferRequested events raised by the ConfirmedOwner contract.
ConfirmedOwnerRaw is an auto generated low-level Go binding around an Ethereum contract.
ConfirmedOwnerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ConfirmedOwnerTransactor is an auto generated write-only Go binding around an Ethereum contract.
ConfirmedOwnerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ConfirmedOwnerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ConfirmedOwnerWithProposal is an auto generated Go binding around an Ethereum contract.
ConfirmedOwnerWithProposalCaller is an auto generated read-only Go binding around an Ethereum contract.
ConfirmedOwnerWithProposalCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ConfirmedOwnerWithProposalCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ConfirmedOwnerWithProposalFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ConfirmedOwnerWithProposalOwnershipTransferred represents a OwnershipTransferred event raised by the ConfirmedOwnerWithProposal contract.
ConfirmedOwnerWithProposalOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ConfirmedOwnerWithProposal contract.
ConfirmedOwnerWithProposalOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the ConfirmedOwnerWithProposal contract.
ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator is returned from FilterOwnershipTransferRequested and is used to iterate over the raw logs and unpacked data for OwnershipTransferRequested events raised by the ConfirmedOwnerWithProposal contract.
ConfirmedOwnerWithProposalRaw is an auto generated low-level Go binding around an Ethereum contract.
ConfirmedOwnerWithProposalSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ConfirmedOwnerWithProposalTransactor is an auto generated write-only Go binding around an Ethereum contract.
ConfirmedOwnerWithProposalTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ConfirmedOwnerWithProposalTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
OCR2Abstract is an auto generated Go binding around an Ethereum contract.
OCR2AbstractCaller is an auto generated read-only Go binding around an Ethereum contract.
OCR2AbstractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OCR2AbstractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OCR2AbstractConfigSet represents a ConfigSet event raised by the OCR2Abstract contract.
OCR2AbstractConfigSetIterator is returned from FilterConfigSet and is used to iterate over the raw logs and unpacked data for ConfigSet events raised by the OCR2Abstract contract.
OCR2AbstractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OCR2AbstractRaw is an auto generated low-level Go binding around an Ethereum contract.
OCR2AbstractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OCR2AbstractTransactor is an auto generated write-only Go binding around an Ethereum contract.
OCR2AbstractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OCR2AbstractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
OCR2AbstractTransmitted represents a Transmitted event raised by the OCR2Abstract contract.
OCR2AbstractTransmittedIterator is returned from FilterTransmitted and is used to iterate over the raw logs and unpacked data for Transmitted events raised by the OCR2Abstract contract.
OCR2Base is an auto generated Go binding around an Ethereum contract.
OCR2BaseCaller is an auto generated read-only Go binding around an Ethereum contract.
OCR2BaseCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OCR2BaseCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OCR2BaseConfigSet represents a ConfigSet event raised by the OCR2Base contract.
OCR2BaseConfigSetIterator is returned from FilterConfigSet and is used to iterate over the raw logs and unpacked data for ConfigSet events raised by the OCR2Base contract.
OCR2BaseFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OCR2BaseOwnershipTransferred represents a OwnershipTransferred event raised by the OCR2Base contract.
OCR2BaseOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the OCR2Base contract.
OCR2BaseOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the OCR2Base contract.
OCR2BaseOwnershipTransferRequestedIterator is returned from FilterOwnershipTransferRequested and is used to iterate over the raw logs and unpacked data for OwnershipTransferRequested events raised by the OCR2Base contract.
OCR2BaseRaw is an auto generated low-level Go binding around an Ethereum contract.
OCR2BaseSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OCR2BaseTransactor is an auto generated write-only Go binding around an Ethereum contract.
OCR2BaseTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OCR2BaseTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
OCR2BaseTransmitted represents a Transmitted event raised by the OCR2Base contract.
OCR2BaseTransmittedIterator is returned from FilterTransmitted and is used to iterate over the raw logs and unpacked data for Transmitted events raised by the OCR2Base contract.
OCR2TitleRequest is an auto generated Go binding around an Ethereum contract.
OCR2TitleRequestCaller is an auto generated read-only Go binding around an Ethereum contract.
OCR2TitleRequestCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OCR2TitleRequestCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OCR2TitleRequestConfigSet represents a ConfigSet event raised by the OCR2TitleRequest contract.
OCR2TitleRequestConfigSetIterator is returned from FilterConfigSet and is used to iterate over the raw logs and unpacked data for ConfigSet events raised by the OCR2TitleRequest contract.
OCR2TitleRequestFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OCR2TitleRequestOwnershipTransferred represents a OwnershipTransferred event raised by the OCR2TitleRequest contract.
OCR2TitleRequestOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the OCR2TitleRequest contract.
OCR2TitleRequestOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the OCR2TitleRequest contract.
OCR2TitleRequestOwnershipTransferRequestedIterator is returned from FilterOwnershipTransferRequested and is used to iterate over the raw logs and unpacked data for OwnershipTransferRequested events raised by the OCR2TitleRequest contract.
OCR2TitleRequestRaw is an auto generated low-level Go binding around an Ethereum contract.
OCR2TitleRequestSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OCR2TitleRequestTitleFulfillment represents a TitleFulfillment event raised by the OCR2TitleRequest contract.
OCR2TitleRequestTitleFulfillmentIterator is returned from FilterTitleFulfillment and is used to iterate over the raw logs and unpacked data for TitleFulfillment events raised by the OCR2TitleRequest contract.
OCR2TitleRequestTitleRequest represents a TitleRequest event raised by the OCR2TitleRequest contract.
OCR2TitleRequestTitleRequestIterator is returned from FilterTitleRequest and is used to iterate over the raw logs and unpacked data for TitleRequest events raised by the OCR2TitleRequest contract.
OCR2TitleRequestTransactor is an auto generated write-only Go binding around an Ethereum contract.
OCR2TitleRequestTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OCR2TitleRequestTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
OCR2TitleRequestTransmitted represents a Transmitted event raised by the OCR2TitleRequest contract.
OCR2TitleRequestTransmittedIterator is returned from FilterTransmitted and is used to iterate over the raw logs and unpacked data for Transmitted events raised by the OCR2TitleRequest contract.
OwnableInterface is an auto generated Go binding around an Ethereum contract.
OwnableInterfaceCaller is an auto generated read-only Go binding around an Ethereum contract.
OwnableInterfaceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OwnableInterfaceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OwnableInterfaceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OwnableInterfaceRaw is an auto generated low-level Go binding around an Ethereum contract.
OwnableInterfaceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OwnableInterfaceTransactor is an auto generated write-only Go binding around an Ethereum contract.
OwnableInterfaceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OwnableInterfaceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
OwnerIsCreator is an auto generated Go binding around an Ethereum contract.
OwnerIsCreatorCaller is an auto generated read-only Go binding around an Ethereum contract.
OwnerIsCreatorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OwnerIsCreatorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OwnerIsCreatorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OwnerIsCreatorOwnershipTransferred represents a OwnershipTransferred event raised by the OwnerIsCreator contract.
OwnerIsCreatorOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the OwnerIsCreator contract.
OwnerIsCreatorOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the OwnerIsCreator contract.
OwnerIsCreatorOwnershipTransferRequestedIterator is returned from FilterOwnershipTransferRequested and is used to iterate over the raw logs and unpacked data for OwnershipTransferRequested events raised by the OwnerIsCreator contract.
OwnerIsCreatorRaw is an auto generated low-level Go binding around an Ethereum contract.
OwnerIsCreatorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OwnerIsCreatorTransactor is an auto generated write-only Go binding around an Ethereum contract.
OwnerIsCreatorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OwnerIsCreatorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TypeAndVersionInterface is an auto generated Go binding around an Ethereum contract.
TypeAndVersionInterfaceCaller is an auto generated read-only Go binding around an Ethereum contract.
TypeAndVersionInterfaceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TypeAndVersionInterfaceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TypeAndVersionInterfaceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TypeAndVersionInterfaceRaw is an auto generated low-level Go binding around an Ethereum contract.
TypeAndVersionInterfaceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TypeAndVersionInterfaceTransactor is an auto generated write-only Go binding around an Ethereum contract.
TypeAndVersionInterfaceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TypeAndVersionInterfaceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.