Documentation ¶
Index ¶
- Variables
- type ConfirmedOwner
- type ConfirmedOwnerCaller
- type ConfirmedOwnerCallerRaw
- type ConfirmedOwnerCallerSession
- type ConfirmedOwnerFilterer
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerOwnershipTransferRequestedIterator, error)
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerOwnershipTransferredIterator, error)
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) ParseOwnershipTransferRequested(log types.Log) (*ConfirmedOwnerOwnershipTransferRequested, error)
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) ParseOwnershipTransferred(log types.Log) (*ConfirmedOwnerOwnershipTransferred, error)
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerOwnershipTransferRequested, ...) (event.Subscription, error)
- func (_ConfirmedOwner *ConfirmedOwnerFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerOwnershipTransferred, ...) (event.Subscription, error)
- type ConfirmedOwnerOwnershipTransferRequested
- type ConfirmedOwnerOwnershipTransferRequestedIterator
- type ConfirmedOwnerOwnershipTransferred
- type ConfirmedOwnerOwnershipTransferredIterator
- type ConfirmedOwnerRaw
- func (_ConfirmedOwner *ConfirmedOwnerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ConfirmedOwner *ConfirmedOwnerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ConfirmedOwner *ConfirmedOwnerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConfirmedOwnerSession
- type ConfirmedOwnerTransactor
- type ConfirmedOwnerTransactorRaw
- type ConfirmedOwnerTransactorSession
- type ConfirmedOwnerWithProposal
- func DeployConfirmedOwnerWithProposal(auth *bind.TransactOpts, backend bind.ContractBackend, newOwner common.Address, ...) (common.Address, *types.Transaction, *ConfirmedOwnerWithProposal, error)
- func NewConfirmedOwnerWithProposal(address common.Address, backend bind.ContractBackend) (*ConfirmedOwnerWithProposal, error)
- type ConfirmedOwnerWithProposalCaller
- type ConfirmedOwnerWithProposalCallerRaw
- type ConfirmedOwnerWithProposalCallerSession
- type ConfirmedOwnerWithProposalFilterer
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerWithProposalOwnershipTransferredIterator, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferRequested(log types.Log) (*ConfirmedOwnerWithProposalOwnershipTransferRequested, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferred(log types.Log) (*ConfirmedOwnerWithProposalOwnershipTransferred, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- type ConfirmedOwnerWithProposalOwnershipTransferRequested
- type ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator
- type ConfirmedOwnerWithProposalOwnershipTransferred
- type ConfirmedOwnerWithProposalOwnershipTransferredIterator
- type ConfirmedOwnerWithProposalRaw
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConfirmedOwnerWithProposalSession
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) AcceptOwnership() (*types.Transaction, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) Owner() (common.Address, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- type ConfirmedOwnerWithProposalTransactor
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- type ConfirmedOwnerWithProposalTransactorRaw
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConfirmedOwnerWithProposalTransactorSession
- type OCR2Abstract
- type OCR2AbstractCaller
- func (_OCR2Abstract *OCR2AbstractCaller) LatestConfigDetails(opts *bind.CallOpts) (struct{ ... }, error)
- func (_OCR2Abstract *OCR2AbstractCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (struct{ ... }, error)
- func (_OCR2Abstract *OCR2AbstractCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
- type OCR2AbstractCallerRaw
- type OCR2AbstractCallerSession
- type OCR2AbstractConfigSet
- type OCR2AbstractConfigSetIterator
- type OCR2AbstractFilterer
- func (_OCR2Abstract *OCR2AbstractFilterer) FilterConfigSet(opts *bind.FilterOpts) (*OCR2AbstractConfigSetIterator, error)
- func (_OCR2Abstract *OCR2AbstractFilterer) FilterTransmitted(opts *bind.FilterOpts) (*OCR2AbstractTransmittedIterator, error)
- func (_OCR2Abstract *OCR2AbstractFilterer) ParseConfigSet(log types.Log) (*OCR2AbstractConfigSet, error)
- func (_OCR2Abstract *OCR2AbstractFilterer) ParseTransmitted(log types.Log) (*OCR2AbstractTransmitted, error)
- func (_OCR2Abstract *OCR2AbstractFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *OCR2AbstractConfigSet) (event.Subscription, error)
- func (_OCR2Abstract *OCR2AbstractFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *OCR2AbstractTransmitted) (event.Subscription, error)
- type OCR2AbstractRaw
- func (_OCR2Abstract *OCR2AbstractRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_OCR2Abstract *OCR2AbstractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OCR2Abstract *OCR2AbstractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OCR2AbstractSession
- func (_OCR2Abstract *OCR2AbstractSession) LatestConfigDetails() (struct{ ... }, error)
- func (_OCR2Abstract *OCR2AbstractSession) LatestConfigDigestAndEpoch() (struct{ ... }, error)
- func (_OCR2Abstract *OCR2AbstractSession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, ...) (*types.Transaction, error)
- func (_OCR2Abstract *OCR2AbstractSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- func (_OCR2Abstract *OCR2AbstractSession) TypeAndVersion() (string, error)
- type OCR2AbstractTransactor
- type OCR2AbstractTransactorRaw
- type OCR2AbstractTransactorSession
- func (_OCR2Abstract *OCR2AbstractTransactorSession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, ...) (*types.Transaction, error)
- func (_OCR2Abstract *OCR2AbstractTransactorSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- type OCR2AbstractTransmitted
- type OCR2AbstractTransmittedIterator
- type OCR2Base
- type OCR2BaseCaller
- func (_OCR2Base *OCR2BaseCaller) LatestConfigDetails(opts *bind.CallOpts) (struct{ ... }, error)
- func (_OCR2Base *OCR2BaseCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (struct{ ... }, error)
- func (_OCR2Base *OCR2BaseCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_OCR2Base *OCR2BaseCaller) Transmitters(opts *bind.CallOpts) ([]common.Address, error)
- func (_OCR2Base *OCR2BaseCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
- type OCR2BaseCallerRaw
- type OCR2BaseCallerSession
- func (_OCR2Base *OCR2BaseCallerSession) LatestConfigDetails() (struct{ ... }, error)
- func (_OCR2Base *OCR2BaseCallerSession) LatestConfigDigestAndEpoch() (struct{ ... }, error)
- func (_OCR2Base *OCR2BaseCallerSession) Owner() (common.Address, error)
- func (_OCR2Base *OCR2BaseCallerSession) Transmitters() ([]common.Address, error)
- func (_OCR2Base *OCR2BaseCallerSession) TypeAndVersion() (string, error)
- type OCR2BaseConfigSet
- type OCR2BaseConfigSetIterator
- type OCR2BaseFilterer
- func (_OCR2Base *OCR2BaseFilterer) FilterConfigSet(opts *bind.FilterOpts) (*OCR2BaseConfigSetIterator, error)
- func (_OCR2Base *OCR2BaseFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2BaseOwnershipTransferRequestedIterator, error)
- func (_OCR2Base *OCR2BaseFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2BaseOwnershipTransferredIterator, error)
- func (_OCR2Base *OCR2BaseFilterer) FilterTransmitted(opts *bind.FilterOpts) (*OCR2BaseTransmittedIterator, error)
- func (_OCR2Base *OCR2BaseFilterer) ParseConfigSet(log types.Log) (*OCR2BaseConfigSet, error)
- func (_OCR2Base *OCR2BaseFilterer) ParseOwnershipTransferRequested(log types.Log) (*OCR2BaseOwnershipTransferRequested, error)
- func (_OCR2Base *OCR2BaseFilterer) ParseOwnershipTransferred(log types.Log) (*OCR2BaseOwnershipTransferred, error)
- func (_OCR2Base *OCR2BaseFilterer) ParseTransmitted(log types.Log) (*OCR2BaseTransmitted, error)
- func (_OCR2Base *OCR2BaseFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *OCR2BaseConfigSet) (event.Subscription, error)
- func (_OCR2Base *OCR2BaseFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OCR2BaseOwnershipTransferRequested, ...) (event.Subscription, error)
- func (_OCR2Base *OCR2BaseFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OCR2BaseOwnershipTransferred, ...) (event.Subscription, error)
- func (_OCR2Base *OCR2BaseFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *OCR2BaseTransmitted) (event.Subscription, error)
- type OCR2BaseOwnershipTransferRequested
- type OCR2BaseOwnershipTransferRequestedIterator
- type OCR2BaseOwnershipTransferred
- type OCR2BaseOwnershipTransferredIterator
- type OCR2BaseRaw
- func (_OCR2Base *OCR2BaseRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_OCR2Base *OCR2BaseRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OCR2Base *OCR2BaseRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OCR2BaseSession
- func (_OCR2Base *OCR2BaseSession) AcceptOwnership() (*types.Transaction, error)
- func (_OCR2Base *OCR2BaseSession) LatestConfigDetails() (struct{ ... }, error)
- func (_OCR2Base *OCR2BaseSession) LatestConfigDigestAndEpoch() (struct{ ... }, error)
- func (_OCR2Base *OCR2BaseSession) Owner() (common.Address, error)
- func (_OCR2Base *OCR2BaseSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _f uint8, ...) (*types.Transaction, error)
- func (_OCR2Base *OCR2BaseSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_OCR2Base *OCR2BaseSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- func (_OCR2Base *OCR2BaseSession) Transmitters() ([]common.Address, error)
- func (_OCR2Base *OCR2BaseSession) TypeAndVersion() (string, error)
- type OCR2BaseTransactor
- func (_OCR2Base *OCR2BaseTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_OCR2Base *OCR2BaseTransactor) SetConfig(opts *bind.TransactOpts, _signers []common.Address, ...) (*types.Transaction, error)
- func (_OCR2Base *OCR2BaseTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_OCR2Base *OCR2BaseTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, ...) (*types.Transaction, error)
- type OCR2BaseTransactorRaw
- type OCR2BaseTransactorSession
- func (_OCR2Base *OCR2BaseTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_OCR2Base *OCR2BaseTransactorSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _f uint8, ...) (*types.Transaction, error)
- func (_OCR2Base *OCR2BaseTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_OCR2Base *OCR2BaseTransactorSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- type OCR2BaseTransmitted
- type OCR2BaseTransmittedIterator
- type OCR2TitleRequest
- type OCR2TitleRequestCaller
- func (_OCR2TitleRequest *OCR2TitleRequestCaller) Fulfilled(opts *bind.CallOpts, requestId [32]byte) (bool, error)
- func (_OCR2TitleRequest *OCR2TitleRequestCaller) LatestConfigDetails(opts *bind.CallOpts) (struct{ ... }, error)
- func (_OCR2TitleRequest *OCR2TitleRequestCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (struct{ ... }, error)
- func (_OCR2TitleRequest *OCR2TitleRequestCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_OCR2TitleRequest *OCR2TitleRequestCaller) Transmitters(opts *bind.CallOpts) ([]common.Address, error)
- func (_OCR2TitleRequest *OCR2TitleRequestCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
- type OCR2TitleRequestCallerRaw
- type OCR2TitleRequestCallerSession
- func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) Fulfilled(requestId [32]byte) (bool, error)
- func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) LatestConfigDetails() (struct{ ... }, error)
- func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) LatestConfigDigestAndEpoch() (struct{ ... }, error)
- func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) Owner() (common.Address, error)
- func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) Transmitters() ([]common.Address, error)
- func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) TypeAndVersion() (string, error)
- type OCR2TitleRequestConfigSet
- type OCR2TitleRequestConfigSetIterator
- type OCR2TitleRequestFilterer
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterConfigSet(opts *bind.FilterOpts) (*OCR2TitleRequestConfigSetIterator, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2TitleRequestOwnershipTransferRequestedIterator, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2TitleRequestOwnershipTransferredIterator, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterTitleFulfillment(opts *bind.FilterOpts) (*OCR2TitleRequestTitleFulfillmentIterator, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterTitleRequest(opts *bind.FilterOpts) (*OCR2TitleRequestTitleRequestIterator, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterTransmitted(opts *bind.FilterOpts) (*OCR2TitleRequestTransmittedIterator, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseConfigSet(log types.Log) (*OCR2TitleRequestConfigSet, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseOwnershipTransferRequested(log types.Log) (*OCR2TitleRequestOwnershipTransferRequested, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseOwnershipTransferred(log types.Log) (*OCR2TitleRequestOwnershipTransferred, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseTitleFulfillment(log types.Log) (*OCR2TitleRequestTitleFulfillment, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseTitleRequest(log types.Log) (*OCR2TitleRequestTitleRequest, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseTransmitted(log types.Log) (*OCR2TitleRequestTransmitted, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestConfigSet) (event.Subscription, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestOwnershipTransferRequested, ...) (event.Subscription, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestOwnershipTransferred, ...) (event.Subscription, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchTitleFulfillment(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestTitleFulfillment) (event.Subscription, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchTitleRequest(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestTitleRequest) (event.Subscription, error)
- func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestTransmitted) (event.Subscription, error)
- type OCR2TitleRequestOwnershipTransferRequested
- type OCR2TitleRequestOwnershipTransferRequestedIterator
- type OCR2TitleRequestOwnershipTransferred
- type OCR2TitleRequestOwnershipTransferredIterator
- type OCR2TitleRequestRaw
- func (_OCR2TitleRequest *OCR2TitleRequestRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_OCR2TitleRequest *OCR2TitleRequestRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OCR2TitleRequestSession
- func (_OCR2TitleRequest *OCR2TitleRequestSession) AcceptOwnership() (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestSession) Fulfilled(requestId [32]byte) (bool, error)
- func (_OCR2TitleRequest *OCR2TitleRequestSession) LatestConfigDetails() (struct{ ... }, error)
- func (_OCR2TitleRequest *OCR2TitleRequestSession) LatestConfigDigestAndEpoch() (struct{ ... }, error)
- func (_OCR2TitleRequest *OCR2TitleRequestSession) Owner() (common.Address, error)
- func (_OCR2TitleRequest *OCR2TitleRequestSession) Request(url string) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _f uint8, ...) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestSession) Transmitters() ([]common.Address, error)
- func (_OCR2TitleRequest *OCR2TitleRequestSession) TypeAndVersion() (string, error)
- type OCR2TitleRequestTitleFulfillment
- type OCR2TitleRequestTitleFulfillmentIterator
- type OCR2TitleRequestTitleRequest
- type OCR2TitleRequestTitleRequestIterator
- type OCR2TitleRequestTransactor
- func (_OCR2TitleRequest *OCR2TitleRequestTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestTransactor) Request(opts *bind.TransactOpts, url string) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestTransactor) SetConfig(opts *bind.TransactOpts, _signers []common.Address, ...) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, ...) (*types.Transaction, error)
- type OCR2TitleRequestTransactorRaw
- type OCR2TitleRequestTransactorSession
- func (_OCR2TitleRequest *OCR2TitleRequestTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestTransactorSession) Request(url string) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestTransactorSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _f uint8, ...) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
- func (_OCR2TitleRequest *OCR2TitleRequestTransactorSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error)
- type OCR2TitleRequestTransmitted
- type OCR2TitleRequestTransmittedIterator
- type OwnableInterface
- type OwnableInterfaceCaller
- type OwnableInterfaceCallerRaw
- type OwnableInterfaceCallerSession
- type OwnableInterfaceFilterer
- type OwnableInterfaceRaw
- func (_OwnableInterface *OwnableInterfaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_OwnableInterface *OwnableInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnableInterfaceSession
- func (_OwnableInterface *OwnableInterfaceSession) AcceptOwnership() (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceSession) Owner() (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceSession) TransferOwnership(recipient common.Address) (*types.Transaction, error)
- type OwnableInterfaceTransactor
- func (_OwnableInterface *OwnableInterfaceTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceTransactor) Owner(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceTransactor) TransferOwnership(opts *bind.TransactOpts, recipient common.Address) (*types.Transaction, error)
- type OwnableInterfaceTransactorRaw
- type OwnableInterfaceTransactorSession
- func (_OwnableInterface *OwnableInterfaceTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceTransactorSession) Owner() (*types.Transaction, error)
- func (_OwnableInterface *OwnableInterfaceTransactorSession) TransferOwnership(recipient common.Address) (*types.Transaction, error)
- type OwnerIsCreator
- type OwnerIsCreatorCaller
- type OwnerIsCreatorCallerRaw
- type OwnerIsCreatorCallerSession
- type OwnerIsCreatorFilterer
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OwnerIsCreatorOwnershipTransferRequestedIterator, error)
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OwnerIsCreatorOwnershipTransferredIterator, error)
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) ParseOwnershipTransferRequested(log types.Log) (*OwnerIsCreatorOwnershipTransferRequested, error)
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) ParseOwnershipTransferred(log types.Log) (*OwnerIsCreatorOwnershipTransferred, error)
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OwnerIsCreatorOwnershipTransferRequested, ...) (event.Subscription, error)
- func (_OwnerIsCreator *OwnerIsCreatorFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnerIsCreatorOwnershipTransferred, ...) (event.Subscription, error)
- type OwnerIsCreatorOwnershipTransferRequested
- type OwnerIsCreatorOwnershipTransferRequestedIterator
- type OwnerIsCreatorOwnershipTransferred
- type OwnerIsCreatorOwnershipTransferredIterator
- type OwnerIsCreatorRaw
- func (_OwnerIsCreator *OwnerIsCreatorRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_OwnerIsCreator *OwnerIsCreatorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OwnerIsCreator *OwnerIsCreatorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnerIsCreatorSession
- type OwnerIsCreatorTransactor
- type OwnerIsCreatorTransactorRaw
- type OwnerIsCreatorTransactorSession
- type TypeAndVersionInterface
- type TypeAndVersionInterfaceCaller
- type TypeAndVersionInterfaceCallerRaw
- type TypeAndVersionInterfaceCallerSession
- type TypeAndVersionInterfaceFilterer
- type TypeAndVersionInterfaceRaw
- func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TypeAndVersionInterfaceSession
- type TypeAndVersionInterfaceTransactor
- type TypeAndVersionInterfaceTransactorRaw
- func (_TypeAndVersionInterface *TypeAndVersionInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TypeAndVersionInterface *TypeAndVersionInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TypeAndVersionInterfaceTransactorSession
Constants ¶
This section is empty.
Variables ¶
var ConfirmedOwnerABI = ConfirmedOwnerMetaData.ABI
ConfirmedOwnerABI is the input ABI used to generate the binding from. Deprecated: Use ConfirmedOwnerMetaData.ABI instead.
var ConfirmedOwnerBin = ConfirmedOwnerMetaData.Bin
ConfirmedOwnerBin is the compiled bytecode used for deploying new contracts. Deprecated: Use ConfirmedOwnerMetaData.Bin instead.
var ConfirmedOwnerMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b5060405161051438038061051483398101604081905261002f9161016e565b8060006001600160a01b03821661008d5760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b03848116919091179091558116156100bd576100bd816100c5565b50505061019e565b336001600160a01b0382160361011d5760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c660000000000000000006044820152606401610084565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b60006020828403121561018057600080fd5b81516001600160a01b038116811461019757600080fd5b9392505050565b610367806101ad6000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806379ba5097146100465780638da5cb5b14610050578063f2fde38b1461007c575b600080fd5b61004e61008f565b005b6000546040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61004e61008a36600461031d565b610191565b60015473ffffffffffffffffffffffffffffffffffffffff163314610115576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b6101996101a5565b6101a281610228565b50565b60005473ffffffffffffffffffffffffffffffffffffffff163314610226576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e657200000000000000000000604482015260640161010c565b565b3373ffffffffffffffffffffffffffffffffffffffff8216036102a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640161010c565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b60006020828403121561032f57600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461035357600080fd5b939250505056fea164736f6c6343000813000a",
}
ConfirmedOwnerMetaData contains all meta data concerning the ConfirmedOwner contract.
var ConfirmedOwnerWithProposalABI = ConfirmedOwnerWithProposalMetaData.ABI
ConfirmedOwnerWithProposalABI is the input ABI used to generate the binding from. Deprecated: Use ConfirmedOwnerWithProposalMetaData.ABI instead.
var ConfirmedOwnerWithProposalBin = ConfirmedOwnerWithProposalMetaData.Bin
ConfirmedOwnerWithProposalBin is the compiled bytecode used for deploying new contracts. Deprecated: Use ConfirmedOwnerWithProposalMetaData.Bin instead.
var ConfirmedOwnerWithProposalMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"pendingOwner\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b5060405161052f38038061052f83398101604081905261002f91610186565b6001600160a01b03821661008a5760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b03848116919091179091558116156100ba576100ba816100c1565b50506101b9565b336001600160a01b038216036101195760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c660000000000000000006044820152606401610081565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b80516001600160a01b038116811461018157600080fd5b919050565b6000806040838503121561019957600080fd5b6101a28361016a565b91506101b06020840161016a565b90509250929050565b610367806101c86000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806379ba5097146100465780638da5cb5b14610050578063f2fde38b1461007c575b600080fd5b61004e61008f565b005b6000546040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61004e61008a36600461031d565b610191565b60015473ffffffffffffffffffffffffffffffffffffffff163314610115576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b6101996101a5565b6101a281610228565b50565b60005473ffffffffffffffffffffffffffffffffffffffff163314610226576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e657200000000000000000000604482015260640161010c565b565b3373ffffffffffffffffffffffffffffffffffffffff8216036102a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640161010c565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b60006020828403121561032f57600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461035357600080fd5b939250505056fea164736f6c6343000813000a",
}
ConfirmedOwnerWithProposalMetaData contains all meta data concerning the ConfirmedOwnerWithProposal contract.
var OCR2AbstractABI = OCR2AbstractMetaData.ABI
OCR2AbstractABI is the input ABI used to generate the binding from. Deprecated: Use OCR2AbstractMetaData.ABI instead.
var OCR2AbstractMetaData = &bind.MetaData{
ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"previousConfigBlockNumber\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"configCount\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"ConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"name\":\"Transmitted\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"latestConfigDetails\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"configCount\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"blockNumber\",\"type\":\"uint32\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"latestConfigDigestAndEpoch\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"scanLogs\",\"type\":\"bool\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"setConfig\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32[3]\",\"name\":\"reportContext\",\"type\":\"bytes32[3]\"},{\"internalType\":\"bytes\",\"name\":\"report\",\"type\":\"bytes\"},{\"internalType\":\"bytes32[]\",\"name\":\"rs\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32[]\",\"name\":\"ss\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32\",\"name\":\"rawVs\",\"type\":\"bytes32\"}],\"name\":\"transmit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"typeAndVersion\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}]",
}
OCR2AbstractMetaData contains all meta data concerning the OCR2Abstract contract.
var OCR2BaseABI = OCR2BaseMetaData.ABI
OCR2BaseABI is the input ABI used to generate the binding from. Deprecated: Use OCR2BaseMetaData.ABI instead.
var OCR2BaseMetaData = &bind.MetaData{
ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"previousConfigBlockNumber\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"configCount\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"ConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"name\":\"Transmitted\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"latestConfigDetails\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"configCount\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"blockNumber\",\"type\":\"uint32\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"latestConfigDigestAndEpoch\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"scanLogs\",\"type\":\"bool\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"_signers\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"_transmitters\",\"type\":\"address[]\"},{\"internalType\":\"uint8\",\"name\":\"_f\",\"type\":\"uint8\"},{\"internalType\":\"bytes\",\"name\":\"_onchainConfig\",\"type\":\"bytes\"},{\"internalType\":\"uint64\",\"name\":\"_offchainConfigVersion\",\"type\":\"uint64\"},{\"internalType\":\"bytes\",\"name\":\"_offchainConfig\",\"type\":\"bytes\"}],\"name\":\"setConfig\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32[3]\",\"name\":\"reportContext\",\"type\":\"bytes32[3]\"},{\"internalType\":\"bytes\",\"name\":\"report\",\"type\":\"bytes\"},{\"internalType\":\"bytes32[]\",\"name\":\"rs\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32[]\",\"name\":\"ss\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32\",\"name\":\"rawVs\",\"type\":\"bytes32\"}],\"name\":\"transmit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"transmitters\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"typeAndVersion\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}]",
}
OCR2BaseMetaData contains all meta data concerning the OCR2Base contract.
var OCR2TitleRequestABI = OCR2TitleRequestMetaData.ABI
OCR2TitleRequestABI is the input ABI used to generate the binding from. Deprecated: Use OCR2TitleRequestMetaData.ABI instead.
var OCR2TitleRequestBin = OCR2TitleRequestMetaData.Bin
OCR2TitleRequestBin is the compiled bytecode used for deploying new contracts. Deprecated: Use OCR2TitleRequestMetaData.Bin instead.
var OCR2TitleRequestMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"previousConfigBlockNumber\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"configCount\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"ConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"requestId\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"title\",\"type\":\"string\"}],\"name\":\"TitleFulfillment\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"requestId\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"url\",\"type\":\"string\"}],\"name\":\"TitleRequest\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"name\":\"Transmitted\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"requestId\",\"type\":\"bytes32\"}],\"name\":\"fulfilled\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"latestConfigDetails\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"configCount\",\"type\":\"uint32\"},{\"internalType\":\"uint32\",\"name\":\"blockNumber\",\"type\":\"uint32\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"latestConfigDigestAndEpoch\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"scanLogs\",\"type\":\"bool\"},{\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"internalType\":\"uint32\",\"name\":\"epoch\",\"type\":\"uint32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"url\",\"type\":\"string\"}],\"name\":\"request\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"_signers\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"_transmitters\",\"type\":\"address[]\"},{\"internalType\":\"uint8\",\"name\":\"_f\",\"type\":\"uint8\"},{\"internalType\":\"bytes\",\"name\":\"_onchainConfig\",\"type\":\"bytes\"},{\"internalType\":\"uint64\",\"name\":\"_offchainConfigVersion\",\"type\":\"uint64\"},{\"internalType\":\"bytes\",\"name\":\"_offchainConfig\",\"type\":\"bytes\"}],\"name\":\"setConfig\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32[3]\",\"name\":\"reportContext\",\"type\":\"bytes32[3]\"},{\"internalType\":\"bytes\",\"name\":\"report\",\"type\":\"bytes\"},{\"internalType\":\"bytes32[]\",\"name\":\"rs\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32[]\",\"name\":\"ss\",\"type\":\"bytes32[]\"},{\"internalType\":\"bytes32\",\"name\":\"rawVs\",\"type\":\"bytes32\"}],\"name\":\"transmit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"transmitters\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"typeAndVersion\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}]",
Bin: "0x60a06040523480156200001157600080fd5b506000338082816200006a5760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b03848116919091179091558116156200009d576200009d8162000118565b50505015156080526040805160608101909152602a808252620000ca9190620025276020830139620001c3565b620000ee6040518060800160405280604e815260200162002551604e9139620001c3565b620001126040518060a00160405280606e81526020016200259f606e9139620001c3565b620002d2565b336001600160a01b03821603620001725760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640162000061565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b8051602080830191909120600854604080519384018390528301529060600160408051601f1981840301815291905280516020909101206008805491925060006200020e8362000252565b91905055507f37adadbbe0ac5130611b65b06c5e2cef03817b6563f93855718a80afca1402ef8183604051620002469291906200027a565b60405180910390a15050565b6000600182016200027357634e487b7160e01b600052601160045260246000fd5b5060010190565b82815260006020604081840152835180604085015260005b81811015620002b05785810183015185820160600152820162000292565b506000606082860101526060601f19601f830116850101925050509392505050565b608051612239620002ee600039600061057e01526122396000f3fe608060405234801561001057600080fd5b50600436106100c95760003560e01c806381ff704811610081578063b1dc65a41161005b578063b1dc65a4146101f3578063e3d0e71214610206578063f2fde38b1461021957600080fd5b806381ff70481461017b5780638da5cb5b146101ab578063afcb95d7146101d357600080fd5b80632c199889116100b25780632c1998891461014957806379ba50971461015e578063814118341461016657600080fd5b8063181f5a77146100ce5780632aa91bfd14610116575b600080fd5b604080518082018252601c81527f4f4352325469746c655265717565737420312e302e302d616c706861000000006020820152905161010d9190611957565b60405180910390f35b610139610124366004611971565b60009081526009602052604090205460ff1690565b604051901515815260200161010d565b61015c610157366004611a8c565b61022c565b005b61015c6102d5565b61016e6103d7565b60405161010d9190611b2e565b6004546002546040805163ffffffff8085168252640100000000909404909316602084015282015260600161010d565b60005460405173ffffffffffffffffffffffffffffffffffffffff909116815260200161010d565b60408051600181526000602082018190529181019190915260600161010d565b61015c610201366004611b8d565b610446565b61015c610214366004611d6b565b610aea565b61015c610227366004611e38565b6114cf565b80516020808301919091206008546040805193840183905283015290606001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152919052805160209091012060088054919250600061029383611e82565b91905055507f37adadbbe0ac5130611b65b06c5e2cef03817b6563f93855718a80afca1402ef81836040516102c9929190611eba565b60405180910390a15050565b60015473ffffffffffffffffffffffffffffffffffffffff16331461035b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b6060600780548060200260200160405190810160405280929190818152602001828054801561043c57602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610411575b5050505050905090565b60005a604080516020601f8b018190048102820181019092528981529192508a3591818c0135916104969184918491908e908e90819084018382808284376000920191909152506114e392505050565b6040805183815263ffffffff600884901c1660208201527fb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62910160405180910390a16040805160608101825260025480825260035460ff8082166020850152610100909104169282019290925290831461056c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601560248201527f636f6e666967446967657374206d69736d6174636800000000000000000000006044820152606401610352565b61057a8b8b8b8b8b8b6115f0565b60007f0000000000000000000000000000000000000000000000000000000000000000156105d7576002826020015183604001516105b89190611f02565b6105c29190611f21565b6105cd906001611f02565b60ff1690506105ed565b60208201516105e7906001611f02565b60ff1690505b888114610656576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f77726f6e67206e756d626572206f66207369676e6174757265730000000000006044820152606401610352565b8887146106bf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f7369676e617475726573206f7574206f6620726567697374726174696f6e00006044820152606401610352565b3360009081526005602090815260408083208151808301909252805460ff8082168452929391929184019161010090910416600281111561070257610702611f6a565b600281111561071357610713611f6a565b905250905060028160200151600281111561073057610730611f6a565b14801561077757506007816000015160ff168154811061075257610752611ed3565b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff1633145b6107dd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f756e617574686f72697a6564207472616e736d697474657200000000000000006044820152606401610352565b5050505050600088886040516107f4929190611f99565b60405190819003812061080b918c90602001611fa9565b60405160208183030381529060405280519060200120905061082b6118ca565b604080518082019091526000808252602082015260005b88811015610ac857600060018588846020811061086157610861611ed3565b61086e91901a601b611f02565b8d8d8681811061088057610880611ed3565b905060200201358c8c8781811061089957610899611ed3565b90506020020135604051600081526020016040526040516108d6949392919093845260ff9290921660208401526040830152606082015260800190565b6020604051602081039080840390855afa1580156108f8573d6000803e3d6000fd5b5050604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081015173ffffffffffffffffffffffffffffffffffffffff811660009081526005602090815290849020838501909452835460ff8082168552929650929450840191610100900416600281111561097857610978611f6a565b600281111561098957610989611f6a565b90525092506001836020015160028111156109a6576109a6611f6a565b14610a0d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f61646472657373206e6f7420617574686f72697a656420746f207369676e00006044820152606401610352565b8251849060ff16601f8110610a2457610a24611ed3565b602002015115610a90576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f6e6f6e2d756e69717565207369676e61747572650000000000000000000000006044820152606401610352565b600184846000015160ff16601f8110610aab57610aab611ed3565b911515602090920201525080610ac081611e82565b915050610842565b5050505063ffffffff8110610adf57610adf611fbf565b505050505050505050565b855185518560ff16601f831115610b5d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f746f6f206d616e79207369676e657273000000000000000000000000000000006044820152606401610352565b60008111610bc7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f66206d75737420626520706f73697469766500000000000000000000000000006044820152606401610352565b818314610c55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f6f7261636c6520616464726573736573206f7574206f6620726567697374726160448201527f74696f6e000000000000000000000000000000000000000000000000000000006064820152608401610352565b610c60816003611fee565b8311610cc8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f6661756c74792d6f7261636c65206620746f6f206869676800000000000000006044820152606401610352565b610cd06116a7565b6040805160c0810182528a8152602081018a905260ff8916918101919091526060810187905267ffffffffffffffff8616608082015260a081018590525b60065415610ec357600654600090610d2890600190612005565b9050600060068281548110610d3f57610d3f611ed3565b60009182526020822001546007805473ffffffffffffffffffffffffffffffffffffffff90921693509084908110610d7957610d79611ed3565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff85811684526005909252604080842080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000090811690915592909116808452922080549091169055600680549192509080610df957610df9612018565b60008281526020902081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90810180547fffffffffffffffffffffffff00000000000000000000000000000000000000001690550190556007805480610e6257610e62612018565b60008281526020902081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90810180547fffffffffffffffffffffffff000000000000000000000000000000000000000016905501905550610d0e915050565b60005b81515181101561132a5760006005600084600001518481518110610eec57610eec611ed3565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff16825281019190915260400160002054610100900460ff166002811115610f3657610f36611f6a565b14610f9d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f7265706561746564207369676e657220616464726573730000000000000000006044820152606401610352565b6040805180820190915260ff82168152600160208201528251805160059160009185908110610fce57610fce611ed3565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff168252818101929092526040016000208251815460ff9091167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0082168117835592840151919283917fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000161761010083600281111561106f5761106f611f6a565b02179055506000915061107f9050565b600560008460200151848151811061109957611099611ed3565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff16825281019190915260400160002054610100900460ff1660028111156110e3576110e3611f6a565b1461114a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f7265706561746564207472616e736d69747465722061646472657373000000006044820152606401610352565b6040805180820190915260ff82168152602081016002815250600560008460200151848151811061117d5761117d611ed3565b60209081029190910181015173ffffffffffffffffffffffffffffffffffffffff168252818101929092526040016000208251815460ff9091167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0082168117835592840151919283917fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000161761010083600281111561121e5761121e611f6a565b02179055505082518051600692508390811061123c5761123c611ed3565b602090810291909101810151825460018101845560009384529282902090920180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff90931692909217909155820151805160079190839081106112b8576112b8611ed3565b60209081029190910181015182546001810184556000938452919092200180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff9092169190911790558061132281611e82565b915050610ec6565b506040810151600380547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660ff909216919091179055600480547fffffffffffffffffffffffffffffffffffffffffffffffff00000000ffffffff811664010000000063ffffffff4381168202928317855590830481169360019390926000926113bc928692908216911617612047565b92506101000a81548163ffffffff021916908363ffffffff16021790555061141b4630600460009054906101000a900463ffffffff1663ffffffff16856000015186602001518760400151886060015189608001518a60a0015161172a565b6002819055825180516003805460ff909216610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff90921691909117905560045460208501516040808701516060880151608089015160a08a015193517f1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05986114ba988b98919763ffffffff90921696909591949193919261206b565b60405180910390a15050505050505050505050565b6114d76116a7565b6114e0816117d5565b50565b600080828060200190518101906114fa9190612101565b600082815260096020526040902054919350915060ff1615611578576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f616c72656164792066756c66696c6c65640000000000000000000000000000006044820152606401610352565b6000828152600960205260409081902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055517f7cc5a0960ca99cf39ef66b30fb0dbec840eb2cbbd2ecf40d13c78a10a47bb763906115e19084908490611eba565b60405180910390a15050505050565b60006115fd826020611fee565b611608856020611fee565b61161488610144612184565b61161e9190612184565b6116289190612184565b611633906000612184565b905036811461169e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f63616c6c64617461206c656e677468206d69736d6174636800000000000000006044820152606401610352565b50505050505050565b60005473ffffffffffffffffffffffffffffffffffffffff163314611728576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e6572000000000000000000006044820152606401610352565b565b6000808a8a8a8a8a8a8a8a8a60405160200161174e99989796959493929190612197565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905280516020909101207dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167e01000000000000000000000000000000000000000000000000000000000000179150509998505050505050505050565b3373ffffffffffffffffffffffffffffffffffffffff821603611854576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c660000000000000000006044820152606401610352565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b604051806103e00160405280601f906020820280368337509192915050565b60005b838110156119045781810151838201526020016118ec565b50506000910152565b600081518084526119258160208601602086016118e9565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60208152600061196a602083018461190d565b9392505050565b60006020828403121561198357600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff81118282101715611a0057611a0061198a565b604052919050565b600067ffffffffffffffff821115611a2257611a2261198a565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b6000611a61611a5c84611a08565b6119b9565b9050828152838383011115611a7557600080fd5b828260208301376000602084830101529392505050565b600060208284031215611a9e57600080fd5b813567ffffffffffffffff811115611ab557600080fd5b8201601f81018413611ac657600080fd5b611ad584823560208401611a4e565b949350505050565b600081518084526020808501945080840160005b83811015611b2357815173ffffffffffffffffffffffffffffffffffffffff1687529582019590820190600101611af1565b509495945050505050565b60208152600061196a6020830184611add565b60008083601f840112611b5357600080fd5b50813567ffffffffffffffff811115611b6b57600080fd5b6020830191508360208260051b8501011115611b8657600080fd5b9250929050565b60008060008060008060008060e0898b031215611ba957600080fd5b606089018a811115611bba57600080fd5b8998503567ffffffffffffffff80821115611bd457600080fd5b818b0191508b601f830112611be857600080fd5b813581811115611bf757600080fd5b8c6020828501011115611c0957600080fd5b6020830199508098505060808b0135915080821115611c2757600080fd5b611c338c838d01611b41565b909750955060a08b0135915080821115611c4c57600080fd5b50611c598b828c01611b41565b999c989b50969995989497949560c00135949350505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114611c9657600080fd5b919050565b600082601f830112611cac57600080fd5b8135602067ffffffffffffffff821115611cc857611cc861198a565b8160051b611cd78282016119b9565b9283528481018201928281019087851115611cf157600080fd5b83870192505b84831015611d1757611d0883611c72565b82529183019190830190611cf7565b979650505050505050565b803560ff81168114611c9657600080fd5b600082601f830112611d4457600080fd5b61196a83833560208501611a4e565b803567ffffffffffffffff81168114611c9657600080fd5b60008060008060008060c08789031215611d8457600080fd5b863567ffffffffffffffff80821115611d9c57600080fd5b611da88a838b01611c9b565b97506020890135915080821115611dbe57600080fd5b611dca8a838b01611c9b565b9650611dd860408a01611d22565b95506060890135915080821115611dee57600080fd5b611dfa8a838b01611d33565b9450611e0860808a01611d53565b935060a0890135915080821115611e1e57600080fd5b50611e2b89828a01611d33565b9150509295509295509295565b600060208284031215611e4a57600080fd5b61196a82611c72565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611eb357611eb3611e53565b5060010190565b828152604060208201526000611ad5604083018461190d565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60ff8181168382160190811115611f1b57611f1b611e53565b92915050565b600060ff831680611f5b577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b8060ff84160491505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b8183823760009101908152919050565b8281526080810160608360208401379392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b8082028115828204841417611f1b57611f1b611e53565b81810381811115611f1b57611f1b611e53565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b63ffffffff81811683821601908082111561206457612064611e53565b5092915050565b600061012063ffffffff808d1684528b6020850152808b1660408501525080606084015261209b8184018a611add565b905082810360808401526120af8189611add565b905060ff871660a084015282810360c08401526120cc818761190d565b905067ffffffffffffffff851660e08401528281036101008401526120f1818561190d565b9c9b505050505050505050505050565b6000806040838503121561211457600080fd5b82519150602083015167ffffffffffffffff81111561213257600080fd5b8301601f8101851361214357600080fd5b8051612151611a5c82611a08565b81815286602083850101111561216657600080fd5b6121778260208301602086016118e9565b8093505050509250929050565b80820180821115611f1b57611f1b611e53565b60006101208b835273ffffffffffffffffffffffffffffffffffffffff8b16602084015267ffffffffffffffff808b1660408501528160608501526121de8285018b611add565b915083820360808501526121f2828a611add565b915060ff881660a085015283820360c085015261220f828861190d565b90861660e085015283810361010085015290506120f1818561190d56fea164736f6c6343000813000a68747470733a2f2f626c6f672e636861696e2e6c696e6b2f776861742d69732d636861696e6c696e6b2f68747470733a2f2f7777772e636f696e6465736b2e636f6d2f6d61726b2d637562616e2d6261636b65642d6e66742d6d61726b6574706c6163652d6d696e7461626c652d7261697365732d31336d68747470733a2f2f7777772e626c6f6f6d626572672e636f6d2f6f70696e696f6e2f61727469636c65732f323032312d30362d32342f666964656c6974792d6d616e616765722d6f776e65642d67616d6573746f702d6275742d6c61636b65642d6469616d6f6e642d68616e6473",
}
OCR2TitleRequestMetaData contains all meta data concerning the OCR2TitleRequest contract.
var OwnableInterfaceABI = OwnableInterfaceMetaData.ABI
OwnableInterfaceABI is the input ABI used to generate the binding from. Deprecated: Use OwnableInterfaceMetaData.ABI instead.
var OwnableInterfaceMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
OwnableInterfaceMetaData contains all meta data concerning the OwnableInterface contract.
var OwnerIsCreatorABI = OwnerIsCreatorMetaData.ABI
OwnerIsCreatorABI is the input ABI used to generate the binding from. Deprecated: Use OwnerIsCreatorMetaData.ABI instead.
var OwnerIsCreatorBin = OwnerIsCreatorMetaData.Bin
OwnerIsCreatorBin is the compiled bytecode used for deploying new contracts. Deprecated: Use OwnerIsCreatorMetaData.Bin instead.
var OwnerIsCreatorMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b5033806000816100675760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b0384811691909117909155811615610097576100978161009f565b505050610148565b336001600160a01b038216036100f75760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640161005e565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b610367806101576000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806379ba5097146100465780638da5cb5b14610050578063f2fde38b1461007c575b600080fd5b61004e61008f565b005b6000546040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61004e61008a36600461031d565b610191565b60015473ffffffffffffffffffffffffffffffffffffffff163314610115576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b6101996101a5565b6101a281610228565b50565b60005473ffffffffffffffffffffffffffffffffffffffff163314610226576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e657200000000000000000000604482015260640161010c565b565b3373ffffffffffffffffffffffffffffffffffffffff8216036102a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640161010c565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b60006020828403121561032f57600080fd5b813573ffffffffffffffffffffffffffffffffffffffff8116811461035357600080fd5b939250505056fea164736f6c6343000813000a",
}
OwnerIsCreatorMetaData contains all meta data concerning the OwnerIsCreator contract.
var TypeAndVersionInterfaceABI = TypeAndVersionInterfaceMetaData.ABI
TypeAndVersionInterfaceABI is the input ABI used to generate the binding from. Deprecated: Use TypeAndVersionInterfaceMetaData.ABI instead.
var TypeAndVersionInterfaceMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"typeAndVersion\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}]",
}
TypeAndVersionInterfaceMetaData contains all meta data concerning the TypeAndVersionInterface contract.
Functions ¶
This section is empty.
Types ¶
type ConfirmedOwner ¶
type ConfirmedOwner struct { ConfirmedOwnerCaller // Read-only binding to the contract ConfirmedOwnerTransactor // Write-only binding to the contract ConfirmedOwnerFilterer // Log filterer for contract events }
ConfirmedOwner is an auto generated Go binding around an Ethereum contract.
func DeployConfirmedOwner ¶
func DeployConfirmedOwner(auth *bind.TransactOpts, backend bind.ContractBackend, newOwner common.Address) (common.Address, *types.Transaction, *ConfirmedOwner, error)
DeployConfirmedOwner deploys a new Ethereum contract, binding an instance of ConfirmedOwner to it.
func NewConfirmedOwner ¶
func NewConfirmedOwner(address common.Address, backend bind.ContractBackend) (*ConfirmedOwner, error)
NewConfirmedOwner creates a new instance of ConfirmedOwner, bound to a specific deployed contract.
type ConfirmedOwnerCaller ¶
type ConfirmedOwnerCaller struct {
// contains filtered or unexported fields
}
ConfirmedOwnerCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewConfirmedOwnerCaller ¶
func NewConfirmedOwnerCaller(address common.Address, caller bind.ContractCaller) (*ConfirmedOwnerCaller, error)
NewConfirmedOwnerCaller creates a new read-only instance of ConfirmedOwner, bound to a specific deployed contract.
type ConfirmedOwnerCallerRaw ¶
type ConfirmedOwnerCallerRaw struct {
Contract *ConfirmedOwnerCaller // Generic read-only contract binding to access the raw methods on
}
ConfirmedOwnerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ConfirmedOwnerCallerRaw) Call ¶
func (_ConfirmedOwner *ConfirmedOwnerCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ConfirmedOwnerCallerSession ¶
type ConfirmedOwnerCallerSession struct { Contract *ConfirmedOwnerCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ConfirmedOwnerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ConfirmedOwnerFilterer ¶
type ConfirmedOwnerFilterer struct {
// contains filtered or unexported fields
}
ConfirmedOwnerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewConfirmedOwnerFilterer ¶
func NewConfirmedOwnerFilterer(address common.Address, filterer bind.ContractFilterer) (*ConfirmedOwnerFilterer, error)
NewConfirmedOwnerFilterer creates a new log filterer instance of ConfirmedOwner, bound to a specific deployed contract.
func (*ConfirmedOwnerFilterer) FilterOwnershipTransferRequested ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerOwnershipTransferRequestedIterator, error)
FilterOwnershipTransferRequested is a free log retrieval operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerFilterer) FilterOwnershipTransferred ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*ConfirmedOwnerFilterer) ParseOwnershipTransferRequested ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) ParseOwnershipTransferRequested(log types.Log) (*ConfirmedOwnerOwnershipTransferRequested, error)
ParseOwnershipTransferRequested is a log parse operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerFilterer) ParseOwnershipTransferred ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) ParseOwnershipTransferred(log types.Log) (*ConfirmedOwnerOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*ConfirmedOwnerFilterer) WatchOwnershipTransferRequested ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferRequested is a free log subscription operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerFilterer) WatchOwnershipTransferred ¶
func (_ConfirmedOwner *ConfirmedOwnerFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
type ConfirmedOwnerOwnershipTransferRequested ¶
type ConfirmedOwnerOwnershipTransferRequested struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
ConfirmedOwnerOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the ConfirmedOwner contract.
type ConfirmedOwnerOwnershipTransferRequestedIterator ¶
type ConfirmedOwnerOwnershipTransferRequestedIterator struct { Event *ConfirmedOwnerOwnershipTransferRequested // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*ConfirmedOwnerOwnershipTransferRequestedIterator) Close ¶
func (it *ConfirmedOwnerOwnershipTransferRequestedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConfirmedOwnerOwnershipTransferRequestedIterator) Error ¶
func (it *ConfirmedOwnerOwnershipTransferRequestedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConfirmedOwnerOwnershipTransferRequestedIterator) Next ¶
func (it *ConfirmedOwnerOwnershipTransferRequestedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConfirmedOwnerOwnershipTransferred ¶
type ConfirmedOwnerOwnershipTransferred struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
ConfirmedOwnerOwnershipTransferred represents a OwnershipTransferred event raised by the ConfirmedOwner contract.
type ConfirmedOwnerOwnershipTransferredIterator ¶
type ConfirmedOwnerOwnershipTransferredIterator struct { Event *ConfirmedOwnerOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*ConfirmedOwnerOwnershipTransferredIterator) Close ¶
func (it *ConfirmedOwnerOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConfirmedOwnerOwnershipTransferredIterator) Error ¶
func (it *ConfirmedOwnerOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConfirmedOwnerOwnershipTransferredIterator) Next ¶
func (it *ConfirmedOwnerOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConfirmedOwnerRaw ¶
type ConfirmedOwnerRaw struct {
Contract *ConfirmedOwner // Generic contract binding to access the raw methods on
}
ConfirmedOwnerRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ConfirmedOwnerRaw) Call ¶
func (_ConfirmedOwner *ConfirmedOwnerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ConfirmedOwnerRaw) Transact ¶
func (_ConfirmedOwner *ConfirmedOwnerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConfirmedOwnerRaw) Transfer ¶
func (_ConfirmedOwner *ConfirmedOwnerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConfirmedOwnerSession ¶
type ConfirmedOwnerSession struct { Contract *ConfirmedOwner // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConfirmedOwnerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ConfirmedOwnerSession) AcceptOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerSession) Owner ¶
func (_ConfirmedOwner *ConfirmedOwnerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ConfirmedOwnerSession) TransferOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type ConfirmedOwnerTransactor ¶
type ConfirmedOwnerTransactor struct {
// contains filtered or unexported fields
}
ConfirmedOwnerTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewConfirmedOwnerTransactor ¶
func NewConfirmedOwnerTransactor(address common.Address, transactor bind.ContractTransactor) (*ConfirmedOwnerTransactor, error)
NewConfirmedOwnerTransactor creates a new write-only instance of ConfirmedOwner, bound to a specific deployed contract.
func (*ConfirmedOwnerTransactor) AcceptOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerTransactor) TransferOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type ConfirmedOwnerTransactorRaw ¶
type ConfirmedOwnerTransactorRaw struct {
Contract *ConfirmedOwnerTransactor // Generic write-only contract binding to access the raw methods on
}
ConfirmedOwnerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ConfirmedOwnerTransactorRaw) Transact ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConfirmedOwnerTransactorRaw) Transfer ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConfirmedOwnerTransactorSession ¶
type ConfirmedOwnerTransactorSession struct { Contract *ConfirmedOwnerTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConfirmedOwnerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ConfirmedOwnerTransactorSession) AcceptOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerTransactorSession) TransferOwnership ¶
func (_ConfirmedOwner *ConfirmedOwnerTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type ConfirmedOwnerWithProposal ¶
type ConfirmedOwnerWithProposal struct { ConfirmedOwnerWithProposalCaller // Read-only binding to the contract ConfirmedOwnerWithProposalTransactor // Write-only binding to the contract ConfirmedOwnerWithProposalFilterer // Log filterer for contract events }
ConfirmedOwnerWithProposal is an auto generated Go binding around an Ethereum contract.
func DeployConfirmedOwnerWithProposal ¶
func DeployConfirmedOwnerWithProposal(auth *bind.TransactOpts, backend bind.ContractBackend, newOwner common.Address, pendingOwner common.Address) (common.Address, *types.Transaction, *ConfirmedOwnerWithProposal, error)
DeployConfirmedOwnerWithProposal deploys a new Ethereum contract, binding an instance of ConfirmedOwnerWithProposal to it.
func NewConfirmedOwnerWithProposal ¶
func NewConfirmedOwnerWithProposal(address common.Address, backend bind.ContractBackend) (*ConfirmedOwnerWithProposal, error)
NewConfirmedOwnerWithProposal creates a new instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
type ConfirmedOwnerWithProposalCaller ¶
type ConfirmedOwnerWithProposalCaller struct {
// contains filtered or unexported fields
}
ConfirmedOwnerWithProposalCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewConfirmedOwnerWithProposalCaller ¶
func NewConfirmedOwnerWithProposalCaller(address common.Address, caller bind.ContractCaller) (*ConfirmedOwnerWithProposalCaller, error)
NewConfirmedOwnerWithProposalCaller creates a new read-only instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
type ConfirmedOwnerWithProposalCallerRaw ¶
type ConfirmedOwnerWithProposalCallerRaw struct {
Contract *ConfirmedOwnerWithProposalCaller // Generic read-only contract binding to access the raw methods on
}
ConfirmedOwnerWithProposalCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ConfirmedOwnerWithProposalCallerRaw) Call ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ConfirmedOwnerWithProposalCallerSession ¶
type ConfirmedOwnerWithProposalCallerSession struct { Contract *ConfirmedOwnerWithProposalCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ConfirmedOwnerWithProposalCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ConfirmedOwnerWithProposalFilterer ¶
type ConfirmedOwnerWithProposalFilterer struct {
// contains filtered or unexported fields
}
ConfirmedOwnerWithProposalFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewConfirmedOwnerWithProposalFilterer ¶
func NewConfirmedOwnerWithProposalFilterer(address common.Address, filterer bind.ContractFilterer) (*ConfirmedOwnerWithProposalFilterer, error)
NewConfirmedOwnerWithProposalFilterer creates a new log filterer instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
func (*ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferRequested ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator, error)
FilterOwnershipTransferRequested is a free log retrieval operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferred ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ConfirmedOwnerWithProposalOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferRequested ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferRequested(log types.Log) (*ConfirmedOwnerWithProposalOwnershipTransferRequested, error)
ParseOwnershipTransferRequested is a log parse operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferred ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) ParseOwnershipTransferred(log types.Log) (*ConfirmedOwnerWithProposalOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferRequested ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerWithProposalOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferRequested is a free log subscription operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferred ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ConfirmedOwnerWithProposalOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
type ConfirmedOwnerWithProposalOwnershipTransferRequested ¶
type ConfirmedOwnerWithProposalOwnershipTransferRequested struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
ConfirmedOwnerWithProposalOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the ConfirmedOwnerWithProposal contract.
type ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator ¶
type ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator struct { Event *ConfirmedOwnerWithProposalOwnershipTransferRequested // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Close ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Error ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Next ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferRequestedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConfirmedOwnerWithProposalOwnershipTransferred ¶
type ConfirmedOwnerWithProposalOwnershipTransferred struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
ConfirmedOwnerWithProposalOwnershipTransferred represents a OwnershipTransferred event raised by the ConfirmedOwnerWithProposal contract.
type ConfirmedOwnerWithProposalOwnershipTransferredIterator ¶
type ConfirmedOwnerWithProposalOwnershipTransferredIterator struct { Event *ConfirmedOwnerWithProposalOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*ConfirmedOwnerWithProposalOwnershipTransferredIterator) Close ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConfirmedOwnerWithProposalOwnershipTransferredIterator) Error ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConfirmedOwnerWithProposalOwnershipTransferredIterator) Next ¶
func (it *ConfirmedOwnerWithProposalOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ConfirmedOwnerWithProposalRaw ¶
type ConfirmedOwnerWithProposalRaw struct {
Contract *ConfirmedOwnerWithProposal // Generic contract binding to access the raw methods on
}
ConfirmedOwnerWithProposalRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ConfirmedOwnerWithProposalRaw) Call ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ConfirmedOwnerWithProposalRaw) Transact ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConfirmedOwnerWithProposalRaw) Transfer ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConfirmedOwnerWithProposalSession ¶
type ConfirmedOwnerWithProposalSession struct { Contract *ConfirmedOwnerWithProposal // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConfirmedOwnerWithProposalSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ConfirmedOwnerWithProposalSession) AcceptOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerWithProposalSession) Owner ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ConfirmedOwnerWithProposalSession) TransferOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type ConfirmedOwnerWithProposalTransactor ¶
type ConfirmedOwnerWithProposalTransactor struct {
// contains filtered or unexported fields
}
ConfirmedOwnerWithProposalTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewConfirmedOwnerWithProposalTransactor ¶
func NewConfirmedOwnerWithProposalTransactor(address common.Address, transactor bind.ContractTransactor) (*ConfirmedOwnerWithProposalTransactor, error)
NewConfirmedOwnerWithProposalTransactor creates a new write-only instance of ConfirmedOwnerWithProposal, bound to a specific deployed contract.
func (*ConfirmedOwnerWithProposalTransactor) AcceptOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerWithProposalTransactor) TransferOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type ConfirmedOwnerWithProposalTransactorRaw ¶
type ConfirmedOwnerWithProposalTransactorRaw struct {
Contract *ConfirmedOwnerWithProposalTransactor // Generic write-only contract binding to access the raw methods on
}
ConfirmedOwnerWithProposalTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ConfirmedOwnerWithProposalTransactorRaw) Transact ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConfirmedOwnerWithProposalTransactorRaw) Transfer ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ConfirmedOwnerWithProposalTransactorSession ¶
type ConfirmedOwnerWithProposalTransactorSession struct { Contract *ConfirmedOwnerWithProposalTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConfirmedOwnerWithProposalTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ConfirmedOwnerWithProposalTransactorSession) AcceptOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConfirmedOwnerWithProposalTransactorSession) TransferOwnership ¶
func (_ConfirmedOwnerWithProposal *ConfirmedOwnerWithProposalTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type OCR2Abstract ¶
type OCR2Abstract struct { OCR2AbstractCaller // Read-only binding to the contract OCR2AbstractTransactor // Write-only binding to the contract OCR2AbstractFilterer // Log filterer for contract events }
OCR2Abstract is an auto generated Go binding around an Ethereum contract.
func NewOCR2Abstract ¶
func NewOCR2Abstract(address common.Address, backend bind.ContractBackend) (*OCR2Abstract, error)
NewOCR2Abstract creates a new instance of OCR2Abstract, bound to a specific deployed contract.
type OCR2AbstractCaller ¶
type OCR2AbstractCaller struct {
// contains filtered or unexported fields
}
OCR2AbstractCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOCR2AbstractCaller ¶
func NewOCR2AbstractCaller(address common.Address, caller bind.ContractCaller) (*OCR2AbstractCaller, error)
NewOCR2AbstractCaller creates a new read-only instance of OCR2Abstract, bound to a specific deployed contract.
func (*OCR2AbstractCaller) LatestConfigDetails ¶
func (_OCR2Abstract *OCR2AbstractCaller) LatestConfigDetails(opts *bind.CallOpts) (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2AbstractCaller) LatestConfigDigestAndEpoch ¶
func (_OCR2Abstract *OCR2AbstractCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2AbstractCaller) TypeAndVersion ¶
func (_OCR2Abstract *OCR2AbstractCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2AbstractCallerRaw ¶
type OCR2AbstractCallerRaw struct {
Contract *OCR2AbstractCaller // Generic read-only contract binding to access the raw methods on
}
OCR2AbstractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OCR2AbstractCallerRaw) Call ¶
func (_OCR2Abstract *OCR2AbstractCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OCR2AbstractCallerSession ¶
type OCR2AbstractCallerSession struct { Contract *OCR2AbstractCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OCR2AbstractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OCR2AbstractCallerSession) LatestConfigDetails ¶
func (_OCR2Abstract *OCR2AbstractCallerSession) LatestConfigDetails() (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2AbstractCallerSession) LatestConfigDigestAndEpoch ¶
func (_OCR2Abstract *OCR2AbstractCallerSession) LatestConfigDigestAndEpoch() (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2AbstractCallerSession) TypeAndVersion ¶
func (_OCR2Abstract *OCR2AbstractCallerSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2AbstractConfigSet ¶
type OCR2AbstractConfigSet struct { PreviousConfigBlockNumber uint32 ConfigDigest [32]byte ConfigCount uint64 Signers []common.Address Transmitters []common.Address F uint8 OnchainConfig []byte OffchainConfigVersion uint64 OffchainConfig []byte Raw types.Log // Blockchain specific contextual infos }
OCR2AbstractConfigSet represents a ConfigSet event raised by the OCR2Abstract contract.
type OCR2AbstractConfigSetIterator ¶
type OCR2AbstractConfigSetIterator struct { Event *OCR2AbstractConfigSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2AbstractConfigSetIterator) Close ¶
func (it *OCR2AbstractConfigSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2AbstractConfigSetIterator) Error ¶
func (it *OCR2AbstractConfigSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2AbstractConfigSetIterator) Next ¶
func (it *OCR2AbstractConfigSetIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2AbstractFilterer ¶
type OCR2AbstractFilterer struct {
// contains filtered or unexported fields
}
OCR2AbstractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOCR2AbstractFilterer ¶
func NewOCR2AbstractFilterer(address common.Address, filterer bind.ContractFilterer) (*OCR2AbstractFilterer, error)
NewOCR2AbstractFilterer creates a new log filterer instance of OCR2Abstract, bound to a specific deployed contract.
func (*OCR2AbstractFilterer) FilterConfigSet ¶
func (_OCR2Abstract *OCR2AbstractFilterer) FilterConfigSet(opts *bind.FilterOpts) (*OCR2AbstractConfigSetIterator, error)
FilterConfigSet is a free log retrieval operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2AbstractFilterer) FilterTransmitted ¶
func (_OCR2Abstract *OCR2AbstractFilterer) FilterTransmitted(opts *bind.FilterOpts) (*OCR2AbstractTransmittedIterator, error)
FilterTransmitted is a free log retrieval operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
func (*OCR2AbstractFilterer) ParseConfigSet ¶
func (_OCR2Abstract *OCR2AbstractFilterer) ParseConfigSet(log types.Log) (*OCR2AbstractConfigSet, error)
ParseConfigSet is a log parse operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2AbstractFilterer) ParseTransmitted ¶
func (_OCR2Abstract *OCR2AbstractFilterer) ParseTransmitted(log types.Log) (*OCR2AbstractTransmitted, error)
ParseTransmitted is a log parse operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
func (*OCR2AbstractFilterer) WatchConfigSet ¶
func (_OCR2Abstract *OCR2AbstractFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *OCR2AbstractConfigSet) (event.Subscription, error)
WatchConfigSet is a free log subscription operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2AbstractFilterer) WatchTransmitted ¶
func (_OCR2Abstract *OCR2AbstractFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *OCR2AbstractTransmitted) (event.Subscription, error)
WatchTransmitted is a free log subscription operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
type OCR2AbstractRaw ¶
type OCR2AbstractRaw struct {
Contract *OCR2Abstract // Generic contract binding to access the raw methods on
}
OCR2AbstractRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OCR2AbstractRaw) Call ¶
func (_OCR2Abstract *OCR2AbstractRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OCR2AbstractRaw) Transact ¶
func (_OCR2Abstract *OCR2AbstractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OCR2AbstractRaw) Transfer ¶
func (_OCR2Abstract *OCR2AbstractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OCR2AbstractSession ¶
type OCR2AbstractSession struct { Contract *OCR2Abstract // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OCR2AbstractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OCR2AbstractSession) LatestConfigDetails ¶
func (_OCR2Abstract *OCR2AbstractSession) LatestConfigDetails() (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2AbstractSession) LatestConfigDigestAndEpoch ¶
func (_OCR2Abstract *OCR2AbstractSession) LatestConfigDigestAndEpoch() (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2AbstractSession) SetConfig ¶
func (_OCR2Abstract *OCR2AbstractSession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, onchainConfig []byte, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig) returns()
func (*OCR2AbstractSession) Transmit ¶
func (_OCR2Abstract *OCR2AbstractSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
func (*OCR2AbstractSession) TypeAndVersion ¶
func (_OCR2Abstract *OCR2AbstractSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2AbstractTransactor ¶
type OCR2AbstractTransactor struct {
// contains filtered or unexported fields
}
OCR2AbstractTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOCR2AbstractTransactor ¶
func NewOCR2AbstractTransactor(address common.Address, transactor bind.ContractTransactor) (*OCR2AbstractTransactor, error)
NewOCR2AbstractTransactor creates a new write-only instance of OCR2Abstract, bound to a specific deployed contract.
func (*OCR2AbstractTransactor) SetConfig ¶
func (_OCR2Abstract *OCR2AbstractTransactor) SetConfig(opts *bind.TransactOpts, signers []common.Address, transmitters []common.Address, f uint8, onchainConfig []byte, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig) returns()
func (*OCR2AbstractTransactor) Transmit ¶
func (_OCR2Abstract *OCR2AbstractTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
type OCR2AbstractTransactorRaw ¶
type OCR2AbstractTransactorRaw struct {
Contract *OCR2AbstractTransactor // Generic write-only contract binding to access the raw methods on
}
OCR2AbstractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OCR2AbstractTransactorRaw) Transact ¶
func (_OCR2Abstract *OCR2AbstractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OCR2AbstractTransactorRaw) Transfer ¶
func (_OCR2Abstract *OCR2AbstractTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OCR2AbstractTransactorSession ¶
type OCR2AbstractTransactorSession struct { Contract *OCR2AbstractTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OCR2AbstractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OCR2AbstractTransactorSession) SetConfig ¶
func (_OCR2Abstract *OCR2AbstractTransactorSession) SetConfig(signers []common.Address, transmitters []common.Address, f uint8, onchainConfig []byte, offchainConfigVersion uint64, offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig) returns()
func (*OCR2AbstractTransactorSession) Transmit ¶
func (_OCR2Abstract *OCR2AbstractTransactorSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
type OCR2AbstractTransmitted ¶
type OCR2AbstractTransmitted struct { ConfigDigest [32]byte Epoch uint32 Raw types.Log // Blockchain specific contextual infos }
OCR2AbstractTransmitted represents a Transmitted event raised by the OCR2Abstract contract.
type OCR2AbstractTransmittedIterator ¶
type OCR2AbstractTransmittedIterator struct { Event *OCR2AbstractTransmitted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2AbstractTransmittedIterator) Close ¶
func (it *OCR2AbstractTransmittedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2AbstractTransmittedIterator) Error ¶
func (it *OCR2AbstractTransmittedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2AbstractTransmittedIterator) Next ¶
func (it *OCR2AbstractTransmittedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2Base ¶
type OCR2Base struct { OCR2BaseCaller // Read-only binding to the contract OCR2BaseTransactor // Write-only binding to the contract OCR2BaseFilterer // Log filterer for contract events }
OCR2Base is an auto generated Go binding around an Ethereum contract.
func NewOCR2Base ¶
NewOCR2Base creates a new instance of OCR2Base, bound to a specific deployed contract.
type OCR2BaseCaller ¶
type OCR2BaseCaller struct {
// contains filtered or unexported fields
}
OCR2BaseCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOCR2BaseCaller ¶
func NewOCR2BaseCaller(address common.Address, caller bind.ContractCaller) (*OCR2BaseCaller, error)
NewOCR2BaseCaller creates a new read-only instance of OCR2Base, bound to a specific deployed contract.
func (*OCR2BaseCaller) LatestConfigDetails ¶
func (_OCR2Base *OCR2BaseCaller) LatestConfigDetails(opts *bind.CallOpts) (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2BaseCaller) LatestConfigDigestAndEpoch ¶
func (_OCR2Base *OCR2BaseCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2BaseCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*OCR2BaseCaller) Transmitters ¶
Transmitters is a free data retrieval call binding the contract method 0x81411834.
Solidity: function transmitters() view returns(address[])
func (*OCR2BaseCaller) TypeAndVersion ¶
func (_OCR2Base *OCR2BaseCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2BaseCallerRaw ¶
type OCR2BaseCallerRaw struct {
Contract *OCR2BaseCaller // Generic read-only contract binding to access the raw methods on
}
OCR2BaseCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OCR2BaseCallerRaw) Call ¶
func (_OCR2Base *OCR2BaseCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OCR2BaseCallerSession ¶
type OCR2BaseCallerSession struct { Contract *OCR2BaseCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OCR2BaseCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OCR2BaseCallerSession) LatestConfigDetails ¶
func (_OCR2Base *OCR2BaseCallerSession) LatestConfigDetails() (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2BaseCallerSession) LatestConfigDigestAndEpoch ¶
func (_OCR2Base *OCR2BaseCallerSession) LatestConfigDigestAndEpoch() (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2BaseCallerSession) Owner ¶
func (_OCR2Base *OCR2BaseCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*OCR2BaseCallerSession) Transmitters ¶
func (_OCR2Base *OCR2BaseCallerSession) Transmitters() ([]common.Address, error)
Transmitters is a free data retrieval call binding the contract method 0x81411834.
Solidity: function transmitters() view returns(address[])
func (*OCR2BaseCallerSession) TypeAndVersion ¶
func (_OCR2Base *OCR2BaseCallerSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2BaseConfigSet ¶
type OCR2BaseConfigSet struct { PreviousConfigBlockNumber uint32 ConfigDigest [32]byte ConfigCount uint64 Signers []common.Address Transmitters []common.Address F uint8 OnchainConfig []byte OffchainConfigVersion uint64 OffchainConfig []byte Raw types.Log // Blockchain specific contextual infos }
OCR2BaseConfigSet represents a ConfigSet event raised by the OCR2Base contract.
type OCR2BaseConfigSetIterator ¶
type OCR2BaseConfigSetIterator struct { Event *OCR2BaseConfigSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2BaseConfigSetIterator) Close ¶
func (it *OCR2BaseConfigSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2BaseConfigSetIterator) Error ¶
func (it *OCR2BaseConfigSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2BaseConfigSetIterator) Next ¶
func (it *OCR2BaseConfigSetIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2BaseFilterer ¶
type OCR2BaseFilterer struct {
// contains filtered or unexported fields
}
OCR2BaseFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOCR2BaseFilterer ¶
func NewOCR2BaseFilterer(address common.Address, filterer bind.ContractFilterer) (*OCR2BaseFilterer, error)
NewOCR2BaseFilterer creates a new log filterer instance of OCR2Base, bound to a specific deployed contract.
func (*OCR2BaseFilterer) FilterConfigSet ¶
func (_OCR2Base *OCR2BaseFilterer) FilterConfigSet(opts *bind.FilterOpts) (*OCR2BaseConfigSetIterator, error)
FilterConfigSet is a free log retrieval operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2BaseFilterer) FilterOwnershipTransferRequested ¶
func (_OCR2Base *OCR2BaseFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2BaseOwnershipTransferRequestedIterator, error)
FilterOwnershipTransferRequested is a free log retrieval operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OCR2BaseFilterer) FilterOwnershipTransferred ¶
func (_OCR2Base *OCR2BaseFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2BaseOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*OCR2BaseFilterer) FilterTransmitted ¶
func (_OCR2Base *OCR2BaseFilterer) FilterTransmitted(opts *bind.FilterOpts) (*OCR2BaseTransmittedIterator, error)
FilterTransmitted is a free log retrieval operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
func (*OCR2BaseFilterer) ParseConfigSet ¶
func (_OCR2Base *OCR2BaseFilterer) ParseConfigSet(log types.Log) (*OCR2BaseConfigSet, error)
ParseConfigSet is a log parse operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2BaseFilterer) ParseOwnershipTransferRequested ¶
func (_OCR2Base *OCR2BaseFilterer) ParseOwnershipTransferRequested(log types.Log) (*OCR2BaseOwnershipTransferRequested, error)
ParseOwnershipTransferRequested is a log parse operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OCR2BaseFilterer) ParseOwnershipTransferred ¶
func (_OCR2Base *OCR2BaseFilterer) ParseOwnershipTransferred(log types.Log) (*OCR2BaseOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*OCR2BaseFilterer) ParseTransmitted ¶
func (_OCR2Base *OCR2BaseFilterer) ParseTransmitted(log types.Log) (*OCR2BaseTransmitted, error)
ParseTransmitted is a log parse operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
func (*OCR2BaseFilterer) WatchConfigSet ¶
func (_OCR2Base *OCR2BaseFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *OCR2BaseConfigSet) (event.Subscription, error)
WatchConfigSet is a free log subscription operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2BaseFilterer) WatchOwnershipTransferRequested ¶
func (_OCR2Base *OCR2BaseFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OCR2BaseOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferRequested is a free log subscription operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OCR2BaseFilterer) WatchOwnershipTransferred ¶
func (_OCR2Base *OCR2BaseFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OCR2BaseOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*OCR2BaseFilterer) WatchTransmitted ¶
func (_OCR2Base *OCR2BaseFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *OCR2BaseTransmitted) (event.Subscription, error)
WatchTransmitted is a free log subscription operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
type OCR2BaseOwnershipTransferRequested ¶
type OCR2BaseOwnershipTransferRequested struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
OCR2BaseOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the OCR2Base contract.
type OCR2BaseOwnershipTransferRequestedIterator ¶
type OCR2BaseOwnershipTransferRequestedIterator struct { Event *OCR2BaseOwnershipTransferRequested // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2BaseOwnershipTransferRequestedIterator) Close ¶
func (it *OCR2BaseOwnershipTransferRequestedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2BaseOwnershipTransferRequestedIterator) Error ¶
func (it *OCR2BaseOwnershipTransferRequestedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2BaseOwnershipTransferRequestedIterator) Next ¶
func (it *OCR2BaseOwnershipTransferRequestedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2BaseOwnershipTransferred ¶
type OCR2BaseOwnershipTransferred struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
OCR2BaseOwnershipTransferred represents a OwnershipTransferred event raised by the OCR2Base contract.
type OCR2BaseOwnershipTransferredIterator ¶
type OCR2BaseOwnershipTransferredIterator struct { Event *OCR2BaseOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2BaseOwnershipTransferredIterator) Close ¶
func (it *OCR2BaseOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2BaseOwnershipTransferredIterator) Error ¶
func (it *OCR2BaseOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2BaseOwnershipTransferredIterator) Next ¶
func (it *OCR2BaseOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2BaseRaw ¶
type OCR2BaseRaw struct {
Contract *OCR2Base // Generic contract binding to access the raw methods on
}
OCR2BaseRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OCR2BaseRaw) Call ¶
func (_OCR2Base *OCR2BaseRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OCR2BaseRaw) Transact ¶
func (_OCR2Base *OCR2BaseRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OCR2BaseRaw) Transfer ¶
func (_OCR2Base *OCR2BaseRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OCR2BaseSession ¶
type OCR2BaseSession struct { Contract *OCR2Base // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OCR2BaseSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OCR2BaseSession) AcceptOwnership ¶
func (_OCR2Base *OCR2BaseSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OCR2BaseSession) LatestConfigDetails ¶
func (_OCR2Base *OCR2BaseSession) LatestConfigDetails() (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2BaseSession) LatestConfigDigestAndEpoch ¶
func (_OCR2Base *OCR2BaseSession) LatestConfigDigestAndEpoch() (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2BaseSession) Owner ¶
func (_OCR2Base *OCR2BaseSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*OCR2BaseSession) SetConfig ¶
func (_OCR2Base *OCR2BaseSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _f uint8, _onchainConfig []byte, _offchainConfigVersion uint64, _offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] _signers, address[] _transmitters, uint8 _f, bytes _onchainConfig, uint64 _offchainConfigVersion, bytes _offchainConfig) returns()
func (*OCR2BaseSession) TransferOwnership ¶
func (_OCR2Base *OCR2BaseSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
func (*OCR2BaseSession) Transmit ¶
func (_OCR2Base *OCR2BaseSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
func (*OCR2BaseSession) Transmitters ¶
func (_OCR2Base *OCR2BaseSession) Transmitters() ([]common.Address, error)
Transmitters is a free data retrieval call binding the contract method 0x81411834.
Solidity: function transmitters() view returns(address[])
func (*OCR2BaseSession) TypeAndVersion ¶
func (_OCR2Base *OCR2BaseSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2BaseTransactor ¶
type OCR2BaseTransactor struct {
// contains filtered or unexported fields
}
OCR2BaseTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOCR2BaseTransactor ¶
func NewOCR2BaseTransactor(address common.Address, transactor bind.ContractTransactor) (*OCR2BaseTransactor, error)
NewOCR2BaseTransactor creates a new write-only instance of OCR2Base, bound to a specific deployed contract.
func (*OCR2BaseTransactor) AcceptOwnership ¶
func (_OCR2Base *OCR2BaseTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OCR2BaseTransactor) SetConfig ¶
func (_OCR2Base *OCR2BaseTransactor) SetConfig(opts *bind.TransactOpts, _signers []common.Address, _transmitters []common.Address, _f uint8, _onchainConfig []byte, _offchainConfigVersion uint64, _offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] _signers, address[] _transmitters, uint8 _f, bytes _onchainConfig, uint64 _offchainConfigVersion, bytes _offchainConfig) returns()
func (*OCR2BaseTransactor) TransferOwnership ¶
func (_OCR2Base *OCR2BaseTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
func (*OCR2BaseTransactor) Transmit ¶
func (_OCR2Base *OCR2BaseTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
type OCR2BaseTransactorRaw ¶
type OCR2BaseTransactorRaw struct {
Contract *OCR2BaseTransactor // Generic write-only contract binding to access the raw methods on
}
OCR2BaseTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OCR2BaseTransactorRaw) Transact ¶
func (_OCR2Base *OCR2BaseTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OCR2BaseTransactorRaw) Transfer ¶
func (_OCR2Base *OCR2BaseTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OCR2BaseTransactorSession ¶
type OCR2BaseTransactorSession struct { Contract *OCR2BaseTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OCR2BaseTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OCR2BaseTransactorSession) AcceptOwnership ¶
func (_OCR2Base *OCR2BaseTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OCR2BaseTransactorSession) SetConfig ¶
func (_OCR2Base *OCR2BaseTransactorSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _f uint8, _onchainConfig []byte, _offchainConfigVersion uint64, _offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] _signers, address[] _transmitters, uint8 _f, bytes _onchainConfig, uint64 _offchainConfigVersion, bytes _offchainConfig) returns()
func (*OCR2BaseTransactorSession) TransferOwnership ¶
func (_OCR2Base *OCR2BaseTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
func (*OCR2BaseTransactorSession) Transmit ¶
func (_OCR2Base *OCR2BaseTransactorSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
type OCR2BaseTransmitted ¶
type OCR2BaseTransmitted struct { ConfigDigest [32]byte Epoch uint32 Raw types.Log // Blockchain specific contextual infos }
OCR2BaseTransmitted represents a Transmitted event raised by the OCR2Base contract.
type OCR2BaseTransmittedIterator ¶
type OCR2BaseTransmittedIterator struct { Event *OCR2BaseTransmitted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2BaseTransmittedIterator) Close ¶
func (it *OCR2BaseTransmittedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2BaseTransmittedIterator) Error ¶
func (it *OCR2BaseTransmittedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2BaseTransmittedIterator) Next ¶
func (it *OCR2BaseTransmittedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2TitleRequest ¶
type OCR2TitleRequest struct { OCR2TitleRequestCaller // Read-only binding to the contract OCR2TitleRequestTransactor // Write-only binding to the contract OCR2TitleRequestFilterer // Log filterer for contract events }
OCR2TitleRequest is an auto generated Go binding around an Ethereum contract.
func DeployOCR2TitleRequest ¶
func DeployOCR2TitleRequest(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *OCR2TitleRequest, error)
DeployOCR2TitleRequest deploys a new Ethereum contract, binding an instance of OCR2TitleRequest to it.
func NewOCR2TitleRequest ¶
func NewOCR2TitleRequest(address common.Address, backend bind.ContractBackend) (*OCR2TitleRequest, error)
NewOCR2TitleRequest creates a new instance of OCR2TitleRequest, bound to a specific deployed contract.
type OCR2TitleRequestCaller ¶
type OCR2TitleRequestCaller struct {
// contains filtered or unexported fields
}
OCR2TitleRequestCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOCR2TitleRequestCaller ¶
func NewOCR2TitleRequestCaller(address common.Address, caller bind.ContractCaller) (*OCR2TitleRequestCaller, error)
NewOCR2TitleRequestCaller creates a new read-only instance of OCR2TitleRequest, bound to a specific deployed contract.
func (*OCR2TitleRequestCaller) Fulfilled ¶
func (_OCR2TitleRequest *OCR2TitleRequestCaller) Fulfilled(opts *bind.CallOpts, requestId [32]byte) (bool, error)
Fulfilled is a free data retrieval call binding the contract method 0x2aa91bfd.
Solidity: function fulfilled(bytes32 requestId) view returns(bool)
func (*OCR2TitleRequestCaller) LatestConfigDetails ¶
func (_OCR2TitleRequest *OCR2TitleRequestCaller) LatestConfigDetails(opts *bind.CallOpts) (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2TitleRequestCaller) LatestConfigDigestAndEpoch ¶
func (_OCR2TitleRequest *OCR2TitleRequestCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2TitleRequestCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*OCR2TitleRequestCaller) Transmitters ¶
func (_OCR2TitleRequest *OCR2TitleRequestCaller) Transmitters(opts *bind.CallOpts) ([]common.Address, error)
Transmitters is a free data retrieval call binding the contract method 0x81411834.
Solidity: function transmitters() view returns(address[])
func (*OCR2TitleRequestCaller) TypeAndVersion ¶
func (_OCR2TitleRequest *OCR2TitleRequestCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2TitleRequestCallerRaw ¶
type OCR2TitleRequestCallerRaw struct {
Contract *OCR2TitleRequestCaller // Generic read-only contract binding to access the raw methods on
}
OCR2TitleRequestCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OCR2TitleRequestCallerRaw) Call ¶
func (_OCR2TitleRequest *OCR2TitleRequestCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OCR2TitleRequestCallerSession ¶
type OCR2TitleRequestCallerSession struct { Contract *OCR2TitleRequestCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OCR2TitleRequestCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OCR2TitleRequestCallerSession) Fulfilled ¶
func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) Fulfilled(requestId [32]byte) (bool, error)
Fulfilled is a free data retrieval call binding the contract method 0x2aa91bfd.
Solidity: function fulfilled(bytes32 requestId) view returns(bool)
func (*OCR2TitleRequestCallerSession) LatestConfigDetails ¶
func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) LatestConfigDetails() (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2TitleRequestCallerSession) LatestConfigDigestAndEpoch ¶
func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) LatestConfigDigestAndEpoch() (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2TitleRequestCallerSession) Owner ¶
func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*OCR2TitleRequestCallerSession) Transmitters ¶
func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) Transmitters() ([]common.Address, error)
Transmitters is a free data retrieval call binding the contract method 0x81411834.
Solidity: function transmitters() view returns(address[])
func (*OCR2TitleRequestCallerSession) TypeAndVersion ¶
func (_OCR2TitleRequest *OCR2TitleRequestCallerSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2TitleRequestConfigSet ¶
type OCR2TitleRequestConfigSet struct { PreviousConfigBlockNumber uint32 ConfigDigest [32]byte ConfigCount uint64 Signers []common.Address Transmitters []common.Address F uint8 OnchainConfig []byte OffchainConfigVersion uint64 OffchainConfig []byte Raw types.Log // Blockchain specific contextual infos }
OCR2TitleRequestConfigSet represents a ConfigSet event raised by the OCR2TitleRequest contract.
type OCR2TitleRequestConfigSetIterator ¶
type OCR2TitleRequestConfigSetIterator struct { Event *OCR2TitleRequestConfigSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2TitleRequestConfigSetIterator) Close ¶
func (it *OCR2TitleRequestConfigSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2TitleRequestConfigSetIterator) Error ¶
func (it *OCR2TitleRequestConfigSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2TitleRequestConfigSetIterator) Next ¶
func (it *OCR2TitleRequestConfigSetIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2TitleRequestFilterer ¶
type OCR2TitleRequestFilterer struct {
// contains filtered or unexported fields
}
OCR2TitleRequestFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOCR2TitleRequestFilterer ¶
func NewOCR2TitleRequestFilterer(address common.Address, filterer bind.ContractFilterer) (*OCR2TitleRequestFilterer, error)
NewOCR2TitleRequestFilterer creates a new log filterer instance of OCR2TitleRequest, bound to a specific deployed contract.
func (*OCR2TitleRequestFilterer) FilterConfigSet ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterConfigSet(opts *bind.FilterOpts) (*OCR2TitleRequestConfigSetIterator, error)
FilterConfigSet is a free log retrieval operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2TitleRequestFilterer) FilterOwnershipTransferRequested ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2TitleRequestOwnershipTransferRequestedIterator, error)
FilterOwnershipTransferRequested is a free log retrieval operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OCR2TitleRequestFilterer) FilterOwnershipTransferred ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2TitleRequestOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*OCR2TitleRequestFilterer) FilterTitleFulfillment ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterTitleFulfillment(opts *bind.FilterOpts) (*OCR2TitleRequestTitleFulfillmentIterator, error)
FilterTitleFulfillment is a free log retrieval operation binding the contract event 0x7cc5a0960ca99cf39ef66b30fb0dbec840eb2cbbd2ecf40d13c78a10a47bb763.
Solidity: event TitleFulfillment(bytes32 requestId, string title)
func (*OCR2TitleRequestFilterer) FilterTitleRequest ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterTitleRequest(opts *bind.FilterOpts) (*OCR2TitleRequestTitleRequestIterator, error)
FilterTitleRequest is a free log retrieval operation binding the contract event 0x37adadbbe0ac5130611b65b06c5e2cef03817b6563f93855718a80afca1402ef.
Solidity: event TitleRequest(bytes32 requestId, string url)
func (*OCR2TitleRequestFilterer) FilterTransmitted ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) FilterTransmitted(opts *bind.FilterOpts) (*OCR2TitleRequestTransmittedIterator, error)
FilterTransmitted is a free log retrieval operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
func (*OCR2TitleRequestFilterer) ParseConfigSet ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseConfigSet(log types.Log) (*OCR2TitleRequestConfigSet, error)
ParseConfigSet is a log parse operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2TitleRequestFilterer) ParseOwnershipTransferRequested ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseOwnershipTransferRequested(log types.Log) (*OCR2TitleRequestOwnershipTransferRequested, error)
ParseOwnershipTransferRequested is a log parse operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OCR2TitleRequestFilterer) ParseOwnershipTransferred ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseOwnershipTransferred(log types.Log) (*OCR2TitleRequestOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*OCR2TitleRequestFilterer) ParseTitleFulfillment ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseTitleFulfillment(log types.Log) (*OCR2TitleRequestTitleFulfillment, error)
ParseTitleFulfillment is a log parse operation binding the contract event 0x7cc5a0960ca99cf39ef66b30fb0dbec840eb2cbbd2ecf40d13c78a10a47bb763.
Solidity: event TitleFulfillment(bytes32 requestId, string title)
func (*OCR2TitleRequestFilterer) ParseTitleRequest ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseTitleRequest(log types.Log) (*OCR2TitleRequestTitleRequest, error)
ParseTitleRequest is a log parse operation binding the contract event 0x37adadbbe0ac5130611b65b06c5e2cef03817b6563f93855718a80afca1402ef.
Solidity: event TitleRequest(bytes32 requestId, string url)
func (*OCR2TitleRequestFilterer) ParseTransmitted ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) ParseTransmitted(log types.Log) (*OCR2TitleRequestTransmitted, error)
ParseTransmitted is a log parse operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
func (*OCR2TitleRequestFilterer) WatchConfigSet ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestConfigSet) (event.Subscription, error)
WatchConfigSet is a free log subscription operation binding the contract event 0x1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e05.
Solidity: event ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
func (*OCR2TitleRequestFilterer) WatchOwnershipTransferRequested ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferRequested is a free log subscription operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OCR2TitleRequestFilterer) WatchOwnershipTransferred ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*OCR2TitleRequestFilterer) WatchTitleFulfillment ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchTitleFulfillment(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestTitleFulfillment) (event.Subscription, error)
WatchTitleFulfillment is a free log subscription operation binding the contract event 0x7cc5a0960ca99cf39ef66b30fb0dbec840eb2cbbd2ecf40d13c78a10a47bb763.
Solidity: event TitleFulfillment(bytes32 requestId, string title)
func (*OCR2TitleRequestFilterer) WatchTitleRequest ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchTitleRequest(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestTitleRequest) (event.Subscription, error)
WatchTitleRequest is a free log subscription operation binding the contract event 0x37adadbbe0ac5130611b65b06c5e2cef03817b6563f93855718a80afca1402ef.
Solidity: event TitleRequest(bytes32 requestId, string url)
func (*OCR2TitleRequestFilterer) WatchTransmitted ¶
func (_OCR2TitleRequest *OCR2TitleRequestFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *OCR2TitleRequestTransmitted) (event.Subscription, error)
WatchTransmitted is a free log subscription operation binding the contract event 0xb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62.
Solidity: event Transmitted(bytes32 configDigest, uint32 epoch)
type OCR2TitleRequestOwnershipTransferRequested ¶
type OCR2TitleRequestOwnershipTransferRequested struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
OCR2TitleRequestOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the OCR2TitleRequest contract.
type OCR2TitleRequestOwnershipTransferRequestedIterator ¶
type OCR2TitleRequestOwnershipTransferRequestedIterator struct { Event *OCR2TitleRequestOwnershipTransferRequested // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2TitleRequestOwnershipTransferRequestedIterator) Close ¶
func (it *OCR2TitleRequestOwnershipTransferRequestedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2TitleRequestOwnershipTransferRequestedIterator) Error ¶
func (it *OCR2TitleRequestOwnershipTransferRequestedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2TitleRequestOwnershipTransferRequestedIterator) Next ¶
func (it *OCR2TitleRequestOwnershipTransferRequestedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2TitleRequestOwnershipTransferred ¶
type OCR2TitleRequestOwnershipTransferred struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
OCR2TitleRequestOwnershipTransferred represents a OwnershipTransferred event raised by the OCR2TitleRequest contract.
type OCR2TitleRequestOwnershipTransferredIterator ¶
type OCR2TitleRequestOwnershipTransferredIterator struct { Event *OCR2TitleRequestOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2TitleRequestOwnershipTransferredIterator) Close ¶
func (it *OCR2TitleRequestOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2TitleRequestOwnershipTransferredIterator) Error ¶
func (it *OCR2TitleRequestOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2TitleRequestOwnershipTransferredIterator) Next ¶
func (it *OCR2TitleRequestOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2TitleRequestRaw ¶
type OCR2TitleRequestRaw struct {
Contract *OCR2TitleRequest // Generic contract binding to access the raw methods on
}
OCR2TitleRequestRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OCR2TitleRequestRaw) Call ¶
func (_OCR2TitleRequest *OCR2TitleRequestRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OCR2TitleRequestRaw) Transact ¶
func (_OCR2TitleRequest *OCR2TitleRequestRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OCR2TitleRequestRaw) Transfer ¶
func (_OCR2TitleRequest *OCR2TitleRequestRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OCR2TitleRequestSession ¶
type OCR2TitleRequestSession struct { Contract *OCR2TitleRequest // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OCR2TitleRequestSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OCR2TitleRequestSession) AcceptOwnership ¶
func (_OCR2TitleRequest *OCR2TitleRequestSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OCR2TitleRequestSession) Fulfilled ¶
func (_OCR2TitleRequest *OCR2TitleRequestSession) Fulfilled(requestId [32]byte) (bool, error)
Fulfilled is a free data retrieval call binding the contract method 0x2aa91bfd.
Solidity: function fulfilled(bytes32 requestId) view returns(bool)
func (*OCR2TitleRequestSession) LatestConfigDetails ¶
func (_OCR2TitleRequest *OCR2TitleRequestSession) LatestConfigDetails() (struct { ConfigCount uint32 BlockNumber uint32 ConfigDigest [32]byte }, error)
LatestConfigDetails is a free data retrieval call binding the contract method 0x81ff7048.
Solidity: function latestConfigDetails() view returns(uint32 configCount, uint32 blockNumber, bytes32 configDigest)
func (*OCR2TitleRequestSession) LatestConfigDigestAndEpoch ¶
func (_OCR2TitleRequest *OCR2TitleRequestSession) LatestConfigDigestAndEpoch() (struct { ScanLogs bool ConfigDigest [32]byte Epoch uint32 }, error)
LatestConfigDigestAndEpoch is a free data retrieval call binding the contract method 0xafcb95d7.
Solidity: function latestConfigDigestAndEpoch() view returns(bool scanLogs, bytes32 configDigest, uint32 epoch)
func (*OCR2TitleRequestSession) Owner ¶
func (_OCR2TitleRequest *OCR2TitleRequestSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*OCR2TitleRequestSession) Request ¶
func (_OCR2TitleRequest *OCR2TitleRequestSession) Request(url string) (*types.Transaction, error)
Request is a paid mutator transaction binding the contract method 0x2c199889.
Solidity: function request(string url) returns()
func (*OCR2TitleRequestSession) SetConfig ¶
func (_OCR2TitleRequest *OCR2TitleRequestSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _f uint8, _onchainConfig []byte, _offchainConfigVersion uint64, _offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] _signers, address[] _transmitters, uint8 _f, bytes _onchainConfig, uint64 _offchainConfigVersion, bytes _offchainConfig) returns()
func (*OCR2TitleRequestSession) TransferOwnership ¶
func (_OCR2TitleRequest *OCR2TitleRequestSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
func (*OCR2TitleRequestSession) Transmit ¶
func (_OCR2TitleRequest *OCR2TitleRequestSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
func (*OCR2TitleRequestSession) Transmitters ¶
func (_OCR2TitleRequest *OCR2TitleRequestSession) Transmitters() ([]common.Address, error)
Transmitters is a free data retrieval call binding the contract method 0x81411834.
Solidity: function transmitters() view returns(address[])
func (*OCR2TitleRequestSession) TypeAndVersion ¶
func (_OCR2TitleRequest *OCR2TitleRequestSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type OCR2TitleRequestTitleFulfillment ¶
type OCR2TitleRequestTitleFulfillment struct { RequestId [32]byte Title string Raw types.Log // Blockchain specific contextual infos }
OCR2TitleRequestTitleFulfillment represents a TitleFulfillment event raised by the OCR2TitleRequest contract.
type OCR2TitleRequestTitleFulfillmentIterator ¶
type OCR2TitleRequestTitleFulfillmentIterator struct { Event *OCR2TitleRequestTitleFulfillment // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2TitleRequestTitleFulfillmentIterator) Close ¶
func (it *OCR2TitleRequestTitleFulfillmentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2TitleRequestTitleFulfillmentIterator) Error ¶
func (it *OCR2TitleRequestTitleFulfillmentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2TitleRequestTitleFulfillmentIterator) Next ¶
func (it *OCR2TitleRequestTitleFulfillmentIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2TitleRequestTitleRequest ¶
type OCR2TitleRequestTitleRequest struct { RequestId [32]byte Url string Raw types.Log // Blockchain specific contextual infos }
OCR2TitleRequestTitleRequest represents a TitleRequest event raised by the OCR2TitleRequest contract.
type OCR2TitleRequestTitleRequestIterator ¶
type OCR2TitleRequestTitleRequestIterator struct { Event *OCR2TitleRequestTitleRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2TitleRequestTitleRequestIterator) Close ¶
func (it *OCR2TitleRequestTitleRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2TitleRequestTitleRequestIterator) Error ¶
func (it *OCR2TitleRequestTitleRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2TitleRequestTitleRequestIterator) Next ¶
func (it *OCR2TitleRequestTitleRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OCR2TitleRequestTransactor ¶
type OCR2TitleRequestTransactor struct {
// contains filtered or unexported fields
}
OCR2TitleRequestTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOCR2TitleRequestTransactor ¶
func NewOCR2TitleRequestTransactor(address common.Address, transactor bind.ContractTransactor) (*OCR2TitleRequestTransactor, error)
NewOCR2TitleRequestTransactor creates a new write-only instance of OCR2TitleRequest, bound to a specific deployed contract.
func (*OCR2TitleRequestTransactor) AcceptOwnership ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OCR2TitleRequestTransactor) Request ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactor) Request(opts *bind.TransactOpts, url string) (*types.Transaction, error)
Request is a paid mutator transaction binding the contract method 0x2c199889.
Solidity: function request(string url) returns()
func (*OCR2TitleRequestTransactor) SetConfig ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactor) SetConfig(opts *bind.TransactOpts, _signers []common.Address, _transmitters []common.Address, _f uint8, _onchainConfig []byte, _offchainConfigVersion uint64, _offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] _signers, address[] _transmitters, uint8 _f, bytes _onchainConfig, uint64 _offchainConfigVersion, bytes _offchainConfig) returns()
func (*OCR2TitleRequestTransactor) TransferOwnership ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
func (*OCR2TitleRequestTransactor) Transmit ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
type OCR2TitleRequestTransactorRaw ¶
type OCR2TitleRequestTransactorRaw struct {
Contract *OCR2TitleRequestTransactor // Generic write-only contract binding to access the raw methods on
}
OCR2TitleRequestTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OCR2TitleRequestTransactorRaw) Transact ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OCR2TitleRequestTransactorRaw) Transfer ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OCR2TitleRequestTransactorSession ¶
type OCR2TitleRequestTransactorSession struct { Contract *OCR2TitleRequestTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OCR2TitleRequestTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OCR2TitleRequestTransactorSession) AcceptOwnership ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OCR2TitleRequestTransactorSession) Request ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactorSession) Request(url string) (*types.Transaction, error)
Request is a paid mutator transaction binding the contract method 0x2c199889.
Solidity: function request(string url) returns()
func (*OCR2TitleRequestTransactorSession) SetConfig ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactorSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _f uint8, _onchainConfig []byte, _offchainConfigVersion uint64, _offchainConfig []byte) (*types.Transaction, error)
SetConfig is a paid mutator transaction binding the contract method 0xe3d0e712.
Solidity: function setConfig(address[] _signers, address[] _transmitters, uint8 _f, bytes _onchainConfig, uint64 _offchainConfigVersion, bytes _offchainConfig) returns()
func (*OCR2TitleRequestTransactorSession) TransferOwnership ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
func (*OCR2TitleRequestTransactorSession) Transmit ¶
func (_OCR2TitleRequest *OCR2TitleRequestTransactorSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)
Transmit is a paid mutator transaction binding the contract method 0xb1dc65a4.
Solidity: function transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs) returns()
type OCR2TitleRequestTransmitted ¶
type OCR2TitleRequestTransmitted struct { ConfigDigest [32]byte Epoch uint32 Raw types.Log // Blockchain specific contextual infos }
OCR2TitleRequestTransmitted represents a Transmitted event raised by the OCR2TitleRequest contract.
type OCR2TitleRequestTransmittedIterator ¶
type OCR2TitleRequestTransmittedIterator struct { Event *OCR2TitleRequestTransmitted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OCR2TitleRequestTransmittedIterator) Close ¶
func (it *OCR2TitleRequestTransmittedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OCR2TitleRequestTransmittedIterator) Error ¶
func (it *OCR2TitleRequestTransmittedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OCR2TitleRequestTransmittedIterator) Next ¶
func (it *OCR2TitleRequestTransmittedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OwnableInterface ¶
type OwnableInterface struct { OwnableInterfaceCaller // Read-only binding to the contract OwnableInterfaceTransactor // Write-only binding to the contract OwnableInterfaceFilterer // Log filterer for contract events }
OwnableInterface is an auto generated Go binding around an Ethereum contract.
func NewOwnableInterface ¶
func NewOwnableInterface(address common.Address, backend bind.ContractBackend) (*OwnableInterface, error)
NewOwnableInterface creates a new instance of OwnableInterface, bound to a specific deployed contract.
type OwnableInterfaceCaller ¶
type OwnableInterfaceCaller struct {
// contains filtered or unexported fields
}
OwnableInterfaceCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnableInterfaceCaller ¶
func NewOwnableInterfaceCaller(address common.Address, caller bind.ContractCaller) (*OwnableInterfaceCaller, error)
NewOwnableInterfaceCaller creates a new read-only instance of OwnableInterface, bound to a specific deployed contract.
type OwnableInterfaceCallerRaw ¶
type OwnableInterfaceCallerRaw struct {
Contract *OwnableInterfaceCaller // Generic read-only contract binding to access the raw methods on
}
OwnableInterfaceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnableInterfaceCallerRaw) Call ¶
func (_OwnableInterface *OwnableInterfaceCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OwnableInterfaceCallerSession ¶
type OwnableInterfaceCallerSession struct { Contract *OwnableInterfaceCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnableInterfaceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type OwnableInterfaceFilterer ¶
type OwnableInterfaceFilterer struct {
// contains filtered or unexported fields
}
OwnableInterfaceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnableInterfaceFilterer ¶
func NewOwnableInterfaceFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableInterfaceFilterer, error)
NewOwnableInterfaceFilterer creates a new log filterer instance of OwnableInterface, bound to a specific deployed contract.
type OwnableInterfaceRaw ¶
type OwnableInterfaceRaw struct {
Contract *OwnableInterface // Generic contract binding to access the raw methods on
}
OwnableInterfaceRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnableInterfaceRaw) Call ¶
func (_OwnableInterface *OwnableInterfaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OwnableInterfaceRaw) Transact ¶
func (_OwnableInterface *OwnableInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableInterfaceRaw) Transfer ¶
func (_OwnableInterface *OwnableInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableInterfaceSession ¶
type OwnableInterfaceSession struct { Contract *OwnableInterface // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableInterfaceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnableInterfaceSession) AcceptOwnership ¶
func (_OwnableInterface *OwnableInterfaceSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnableInterfaceSession) Owner ¶
func (_OwnableInterface *OwnableInterfaceSession) Owner() (*types.Transaction, error)
Owner is a paid mutator transaction binding the contract method 0x8da5cb5b.
Solidity: function owner() returns(address)
func (*OwnableInterfaceSession) TransferOwnership ¶
func (_OwnableInterface *OwnableInterfaceSession) TransferOwnership(recipient common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address recipient) returns()
type OwnableInterfaceTransactor ¶
type OwnableInterfaceTransactor struct {
// contains filtered or unexported fields
}
OwnableInterfaceTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnableInterfaceTransactor ¶
func NewOwnableInterfaceTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableInterfaceTransactor, error)
NewOwnableInterfaceTransactor creates a new write-only instance of OwnableInterface, bound to a specific deployed contract.
func (*OwnableInterfaceTransactor) AcceptOwnership ¶
func (_OwnableInterface *OwnableInterfaceTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnableInterfaceTransactor) Owner ¶
func (_OwnableInterface *OwnableInterfaceTransactor) Owner(opts *bind.TransactOpts) (*types.Transaction, error)
Owner is a paid mutator transaction binding the contract method 0x8da5cb5b.
Solidity: function owner() returns(address)
func (*OwnableInterfaceTransactor) TransferOwnership ¶
func (_OwnableInterface *OwnableInterfaceTransactor) TransferOwnership(opts *bind.TransactOpts, recipient common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address recipient) returns()
type OwnableInterfaceTransactorRaw ¶
type OwnableInterfaceTransactorRaw struct {
Contract *OwnableInterfaceTransactor // Generic write-only contract binding to access the raw methods on
}
OwnableInterfaceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnableInterfaceTransactorRaw) Transact ¶
func (_OwnableInterface *OwnableInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableInterfaceTransactorRaw) Transfer ¶
func (_OwnableInterface *OwnableInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableInterfaceTransactorSession ¶
type OwnableInterfaceTransactorSession struct { Contract *OwnableInterfaceTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableInterfaceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnableInterfaceTransactorSession) AcceptOwnership ¶
func (_OwnableInterface *OwnableInterfaceTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnableInterfaceTransactorSession) Owner ¶
func (_OwnableInterface *OwnableInterfaceTransactorSession) Owner() (*types.Transaction, error)
Owner is a paid mutator transaction binding the contract method 0x8da5cb5b.
Solidity: function owner() returns(address)
func (*OwnableInterfaceTransactorSession) TransferOwnership ¶
func (_OwnableInterface *OwnableInterfaceTransactorSession) TransferOwnership(recipient common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address recipient) returns()
type OwnerIsCreator ¶
type OwnerIsCreator struct { OwnerIsCreatorCaller // Read-only binding to the contract OwnerIsCreatorTransactor // Write-only binding to the contract OwnerIsCreatorFilterer // Log filterer for contract events }
OwnerIsCreator is an auto generated Go binding around an Ethereum contract.
func DeployOwnerIsCreator ¶
func DeployOwnerIsCreator(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *OwnerIsCreator, error)
DeployOwnerIsCreator deploys a new Ethereum contract, binding an instance of OwnerIsCreator to it.
func NewOwnerIsCreator ¶
func NewOwnerIsCreator(address common.Address, backend bind.ContractBackend) (*OwnerIsCreator, error)
NewOwnerIsCreator creates a new instance of OwnerIsCreator, bound to a specific deployed contract.
type OwnerIsCreatorCaller ¶
type OwnerIsCreatorCaller struct {
// contains filtered or unexported fields
}
OwnerIsCreatorCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnerIsCreatorCaller ¶
func NewOwnerIsCreatorCaller(address common.Address, caller bind.ContractCaller) (*OwnerIsCreatorCaller, error)
NewOwnerIsCreatorCaller creates a new read-only instance of OwnerIsCreator, bound to a specific deployed contract.
type OwnerIsCreatorCallerRaw ¶
type OwnerIsCreatorCallerRaw struct {
Contract *OwnerIsCreatorCaller // Generic read-only contract binding to access the raw methods on
}
OwnerIsCreatorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnerIsCreatorCallerRaw) Call ¶
func (_OwnerIsCreator *OwnerIsCreatorCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OwnerIsCreatorCallerSession ¶
type OwnerIsCreatorCallerSession struct { Contract *OwnerIsCreatorCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnerIsCreatorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type OwnerIsCreatorFilterer ¶
type OwnerIsCreatorFilterer struct {
// contains filtered or unexported fields
}
OwnerIsCreatorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnerIsCreatorFilterer ¶
func NewOwnerIsCreatorFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnerIsCreatorFilterer, error)
NewOwnerIsCreatorFilterer creates a new log filterer instance of OwnerIsCreator, bound to a specific deployed contract.
func (*OwnerIsCreatorFilterer) FilterOwnershipTransferRequested ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OwnerIsCreatorOwnershipTransferRequestedIterator, error)
FilterOwnershipTransferRequested is a free log retrieval operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OwnerIsCreatorFilterer) FilterOwnershipTransferred ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OwnerIsCreatorOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*OwnerIsCreatorFilterer) ParseOwnershipTransferRequested ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) ParseOwnershipTransferRequested(log types.Log) (*OwnerIsCreatorOwnershipTransferRequested, error)
ParseOwnershipTransferRequested is a log parse operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OwnerIsCreatorFilterer) ParseOwnershipTransferred ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) ParseOwnershipTransferred(log types.Log) (*OwnerIsCreatorOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
func (*OwnerIsCreatorFilterer) WatchOwnershipTransferRequested ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OwnerIsCreatorOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferRequested is a free log subscription operation binding the contract event 0xed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae1278.
Solidity: event OwnershipTransferRequested(address indexed from, address indexed to)
func (*OwnerIsCreatorFilterer) WatchOwnershipTransferred ¶
func (_OwnerIsCreator *OwnerIsCreatorFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnerIsCreatorOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed from, address indexed to)
type OwnerIsCreatorOwnershipTransferRequested ¶
type OwnerIsCreatorOwnershipTransferRequested struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
OwnerIsCreatorOwnershipTransferRequested represents a OwnershipTransferRequested event raised by the OwnerIsCreator contract.
type OwnerIsCreatorOwnershipTransferRequestedIterator ¶
type OwnerIsCreatorOwnershipTransferRequestedIterator struct { Event *OwnerIsCreatorOwnershipTransferRequested // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OwnerIsCreatorOwnershipTransferRequestedIterator) Close ¶
func (it *OwnerIsCreatorOwnershipTransferRequestedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnerIsCreatorOwnershipTransferRequestedIterator) Error ¶
func (it *OwnerIsCreatorOwnershipTransferRequestedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnerIsCreatorOwnershipTransferRequestedIterator) Next ¶
func (it *OwnerIsCreatorOwnershipTransferRequestedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OwnerIsCreatorOwnershipTransferred ¶
type OwnerIsCreatorOwnershipTransferred struct { From common.Address To common.Address Raw types.Log // Blockchain specific contextual infos }
OwnerIsCreatorOwnershipTransferred represents a OwnershipTransferred event raised by the OwnerIsCreator contract.
type OwnerIsCreatorOwnershipTransferredIterator ¶
type OwnerIsCreatorOwnershipTransferredIterator struct { Event *OwnerIsCreatorOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
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.
func (*OwnerIsCreatorOwnershipTransferredIterator) Close ¶
func (it *OwnerIsCreatorOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnerIsCreatorOwnershipTransferredIterator) Error ¶
func (it *OwnerIsCreatorOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnerIsCreatorOwnershipTransferredIterator) Next ¶
func (it *OwnerIsCreatorOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OwnerIsCreatorRaw ¶
type OwnerIsCreatorRaw struct {
Contract *OwnerIsCreator // Generic contract binding to access the raw methods on
}
OwnerIsCreatorRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnerIsCreatorRaw) Call ¶
func (_OwnerIsCreator *OwnerIsCreatorRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OwnerIsCreatorRaw) Transact ¶
func (_OwnerIsCreator *OwnerIsCreatorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnerIsCreatorRaw) Transfer ¶
func (_OwnerIsCreator *OwnerIsCreatorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnerIsCreatorSession ¶
type OwnerIsCreatorSession struct { Contract *OwnerIsCreator // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnerIsCreatorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnerIsCreatorSession) AcceptOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnerIsCreatorSession) Owner ¶
func (_OwnerIsCreator *OwnerIsCreatorSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*OwnerIsCreatorSession) TransferOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type OwnerIsCreatorTransactor ¶
type OwnerIsCreatorTransactor struct {
// contains filtered or unexported fields
}
OwnerIsCreatorTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnerIsCreatorTransactor ¶
func NewOwnerIsCreatorTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnerIsCreatorTransactor, error)
NewOwnerIsCreatorTransactor creates a new write-only instance of OwnerIsCreator, bound to a specific deployed contract.
func (*OwnerIsCreatorTransactor) AcceptOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnerIsCreatorTransactor) TransferOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type OwnerIsCreatorTransactorRaw ¶
type OwnerIsCreatorTransactorRaw struct {
Contract *OwnerIsCreatorTransactor // Generic write-only contract binding to access the raw methods on
}
OwnerIsCreatorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnerIsCreatorTransactorRaw) Transact ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnerIsCreatorTransactorRaw) Transfer ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnerIsCreatorTransactorSession ¶
type OwnerIsCreatorTransactorSession struct { Contract *OwnerIsCreatorTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnerIsCreatorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnerIsCreatorTransactorSession) AcceptOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnerIsCreatorTransactorSession) TransferOwnership ¶
func (_OwnerIsCreator *OwnerIsCreatorTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address to) returns()
type TypeAndVersionInterface ¶
type TypeAndVersionInterface struct { TypeAndVersionInterfaceCaller // Read-only binding to the contract TypeAndVersionInterfaceTransactor // Write-only binding to the contract TypeAndVersionInterfaceFilterer // Log filterer for contract events }
TypeAndVersionInterface is an auto generated Go binding around an Ethereum contract.
func NewTypeAndVersionInterface ¶
func NewTypeAndVersionInterface(address common.Address, backend bind.ContractBackend) (*TypeAndVersionInterface, error)
NewTypeAndVersionInterface creates a new instance of TypeAndVersionInterface, bound to a specific deployed contract.
type TypeAndVersionInterfaceCaller ¶
type TypeAndVersionInterfaceCaller struct {
// contains filtered or unexported fields
}
TypeAndVersionInterfaceCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTypeAndVersionInterfaceCaller ¶
func NewTypeAndVersionInterfaceCaller(address common.Address, caller bind.ContractCaller) (*TypeAndVersionInterfaceCaller, error)
NewTypeAndVersionInterfaceCaller creates a new read-only instance of TypeAndVersionInterface, bound to a specific deployed contract.
func (*TypeAndVersionInterfaceCaller) TypeAndVersion ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type TypeAndVersionInterfaceCallerRaw ¶
type TypeAndVersionInterfaceCallerRaw struct {
Contract *TypeAndVersionInterfaceCaller // Generic read-only contract binding to access the raw methods on
}
TypeAndVersionInterfaceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TypeAndVersionInterfaceCallerRaw) Call ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type TypeAndVersionInterfaceCallerSession ¶
type TypeAndVersionInterfaceCallerSession struct { Contract *TypeAndVersionInterfaceCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TypeAndVersionInterfaceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TypeAndVersionInterfaceCallerSession) TypeAndVersion ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceCallerSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type TypeAndVersionInterfaceFilterer ¶
type TypeAndVersionInterfaceFilterer struct {
// contains filtered or unexported fields
}
TypeAndVersionInterfaceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTypeAndVersionInterfaceFilterer ¶
func NewTypeAndVersionInterfaceFilterer(address common.Address, filterer bind.ContractFilterer) (*TypeAndVersionInterfaceFilterer, error)
NewTypeAndVersionInterfaceFilterer creates a new log filterer instance of TypeAndVersionInterface, bound to a specific deployed contract.
type TypeAndVersionInterfaceRaw ¶
type TypeAndVersionInterfaceRaw struct {
Contract *TypeAndVersionInterface // Generic contract binding to access the raw methods on
}
TypeAndVersionInterfaceRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TypeAndVersionInterfaceRaw) Call ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*TypeAndVersionInterfaceRaw) Transact ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TypeAndVersionInterfaceRaw) Transfer ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type TypeAndVersionInterfaceSession ¶
type TypeAndVersionInterfaceSession struct { Contract *TypeAndVersionInterface // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TypeAndVersionInterfaceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TypeAndVersionInterfaceSession) TypeAndVersion ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceSession) TypeAndVersion() (string, error)
TypeAndVersion is a free data retrieval call binding the contract method 0x181f5a77.
Solidity: function typeAndVersion() pure returns(string)
type TypeAndVersionInterfaceTransactor ¶
type TypeAndVersionInterfaceTransactor struct {
// contains filtered or unexported fields
}
TypeAndVersionInterfaceTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTypeAndVersionInterfaceTransactor ¶
func NewTypeAndVersionInterfaceTransactor(address common.Address, transactor bind.ContractTransactor) (*TypeAndVersionInterfaceTransactor, error)
NewTypeAndVersionInterfaceTransactor creates a new write-only instance of TypeAndVersionInterface, bound to a specific deployed contract.
type TypeAndVersionInterfaceTransactorRaw ¶
type TypeAndVersionInterfaceTransactorRaw struct {
Contract *TypeAndVersionInterfaceTransactor // Generic write-only contract binding to access the raw methods on
}
TypeAndVersionInterfaceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TypeAndVersionInterfaceTransactorRaw) Transact ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TypeAndVersionInterfaceTransactorRaw) Transfer ¶
func (_TypeAndVersionInterface *TypeAndVersionInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type TypeAndVersionInterfaceTransactorSession ¶
type TypeAndVersionInterfaceTransactorSession struct { Contract *TypeAndVersionInterfaceTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TypeAndVersionInterfaceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.