Versions in this module Expand all Collapse all v0 v0.5.0 Jun 23, 2023 v0.4.0 Jun 22, 2023 v0.3.0 Jun 22, 2023 v0.2.0 Jun 22, 2023 Changes in this version + var OCR2DROracleABI = OCR2DROracleMetaData.ABI + var OCR2DROracleBin = OCR2DROracleMetaData.Bin + var OCR2DROracleMetaData = &bind.MetaData + type FunctionsBillingRegistryInterfaceRequestBilling struct + Client common.Address + GasLimit uint32 + GasPrice *big.Int + SubscriptionId uint64 + type LatestConfigDetails struct + BlockNumber uint32 + ConfigCount uint32 + ConfigDigest [32]byte + type LatestConfigDigestAndEpoch struct + ConfigDigest [32]byte + Epoch uint32 + ScanLogs bool + type OCR2DROracle struct + func DeployOCR2DROracle(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *OCR2DROracle, error) + func NewOCR2DROracle(address common.Address, backend bind.ContractBackend) (*OCR2DROracle, error) + func (_OCR2DROracle *OCR2DROracle) Address() common.Address + func (_OCR2DROracle *OCR2DROracle) ParseLog(log types.Log) (generated.AbigenLog, error) + type OCR2DROracleAuthorizedSendersActive struct + Account common.Address + Raw types.Log + func (OCR2DROracleAuthorizedSendersActive) Topic() common.Hash + type OCR2DROracleAuthorizedSendersActiveIterator struct + Event *OCR2DROracleAuthorizedSendersActive + func (it *OCR2DROracleAuthorizedSendersActiveIterator) Close() error + func (it *OCR2DROracleAuthorizedSendersActiveIterator) Error() error + func (it *OCR2DROracleAuthorizedSendersActiveIterator) Next() bool + type OCR2DROracleAuthorizedSendersChanged struct + ChangedBy common.Address + Raw types.Log + Senders []common.Address + func (OCR2DROracleAuthorizedSendersChanged) Topic() common.Hash + type OCR2DROracleAuthorizedSendersChangedIterator struct + Event *OCR2DROracleAuthorizedSendersChanged + func (it *OCR2DROracleAuthorizedSendersChangedIterator) Close() error + func (it *OCR2DROracleAuthorizedSendersChangedIterator) Error() error + func (it *OCR2DROracleAuthorizedSendersChangedIterator) Next() bool + type OCR2DROracleAuthorizedSendersDeactive struct + Account common.Address + Raw types.Log + func (OCR2DROracleAuthorizedSendersDeactive) Topic() common.Hash + type OCR2DROracleAuthorizedSendersDeactiveIterator struct + Event *OCR2DROracleAuthorizedSendersDeactive + func (it *OCR2DROracleAuthorizedSendersDeactiveIterator) Close() error + func (it *OCR2DROracleAuthorizedSendersDeactiveIterator) Error() error + func (it *OCR2DROracleAuthorizedSendersDeactiveIterator) Next() bool + type OCR2DROracleCaller struct + func NewOCR2DROracleCaller(address common.Address, caller bind.ContractCaller) (*OCR2DROracleCaller, error) + func (_OCR2DROracle *OCR2DROracleCaller) AuthorizedReceiverActive(opts *bind.CallOpts) (bool, error) + func (_OCR2DROracle *OCR2DROracleCaller) EstimateCost(opts *bind.CallOpts, subscriptionId uint64, data []byte, gasLimit uint32, ...) (*big.Int, error) + func (_OCR2DROracle *OCR2DROracleCaller) GetAllNodePublicKeys(opts *bind.CallOpts) ([]common.Address, [][]byte, error) + func (_OCR2DROracle *OCR2DROracleCaller) GetAuthorizedSenders(opts *bind.CallOpts) ([]common.Address, error) + func (_OCR2DROracle *OCR2DROracleCaller) GetDONPublicKey(opts *bind.CallOpts) ([]byte, error) + func (_OCR2DROracle *OCR2DROracleCaller) GetRegistry(opts *bind.CallOpts) (common.Address, error) + func (_OCR2DROracle *OCR2DROracleCaller) GetRequiredFee(opts *bind.CallOpts, arg0 []byte, ...) (*big.Int, error) + func (_OCR2DROracle *OCR2DROracleCaller) IsAuthorizedSender(opts *bind.CallOpts, sender common.Address) (bool, error) + func (_OCR2DROracle *OCR2DROracleCaller) LatestConfigDetails(opts *bind.CallOpts) (LatestConfigDetails, error) + func (_OCR2DROracle *OCR2DROracleCaller) LatestConfigDigestAndEpoch(opts *bind.CallOpts) (LatestConfigDigestAndEpoch, error) + func (_OCR2DROracle *OCR2DROracleCaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_OCR2DROracle *OCR2DROracleCaller) Transmitters(opts *bind.CallOpts) ([]common.Address, error) + func (_OCR2DROracle *OCR2DROracleCaller) TypeAndVersion(opts *bind.CallOpts) (string, error) + type OCR2DROracleCallerRaw struct + Contract *OCR2DROracleCaller + func (_OCR2DROracle *OCR2DROracleCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type OCR2DROracleCallerSession struct + CallOpts bind.CallOpts + Contract *OCR2DROracleCaller + func (_OCR2DROracle *OCR2DROracleCallerSession) AuthorizedReceiverActive() (bool, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) EstimateCost(subscriptionId uint64, data []byte, gasLimit uint32, gasPrice *big.Int) (*big.Int, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) GetAllNodePublicKeys() ([]common.Address, [][]byte, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) GetAuthorizedSenders() ([]common.Address, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) GetDONPublicKey() ([]byte, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) GetRegistry() (common.Address, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) GetRequiredFee(arg0 []byte, arg1 FunctionsBillingRegistryInterfaceRequestBilling) (*big.Int, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) IsAuthorizedSender(sender common.Address) (bool, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) LatestConfigDetails() (LatestConfigDetails, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) LatestConfigDigestAndEpoch() (LatestConfigDigestAndEpoch, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) Owner() (common.Address, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) Transmitters() ([]common.Address, error) + func (_OCR2DROracle *OCR2DROracleCallerSession) TypeAndVersion() (string, error) + type OCR2DROracleConfigSet struct + ConfigCount uint64 + ConfigDigest [32]byte + F uint8 + OffchainConfig []byte + OffchainConfigVersion uint64 + OnchainConfig []byte + PreviousConfigBlockNumber uint32 + Raw types.Log + Signers []common.Address + Transmitters []common.Address + func (OCR2DROracleConfigSet) Topic() common.Hash + type OCR2DROracleConfigSetIterator struct + Event *OCR2DROracleConfigSet + func (it *OCR2DROracleConfigSetIterator) Close() error + func (it *OCR2DROracleConfigSetIterator) Error() error + func (it *OCR2DROracleConfigSetIterator) Next() bool + type OCR2DROracleFilterer struct + func NewOCR2DROracleFilterer(address common.Address, filterer bind.ContractFilterer) (*OCR2DROracleFilterer, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterAuthorizedSendersActive(opts *bind.FilterOpts) (*OCR2DROracleAuthorizedSendersActiveIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterAuthorizedSendersChanged(opts *bind.FilterOpts) (*OCR2DROracleAuthorizedSendersChangedIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterAuthorizedSendersDeactive(opts *bind.FilterOpts) (*OCR2DROracleAuthorizedSendersDeactiveIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterConfigSet(opts *bind.FilterOpts) (*OCR2DROracleConfigSetIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterInitialized(opts *bind.FilterOpts) (*OCR2DROracleInitializedIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterOracleRequest(opts *bind.FilterOpts, requestId [][32]byte) (*OCR2DROracleOracleRequestIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterOracleResponse(opts *bind.FilterOpts, requestId [][32]byte) (*OCR2DROracleOracleResponseIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2DROracleOwnershipTransferRequestedIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2DROracleOwnershipTransferredIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterTransmitted(opts *bind.FilterOpts) (*OCR2DROracleTransmittedIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterUserCallbackError(opts *bind.FilterOpts, requestId [][32]byte) (*OCR2DROracleUserCallbackErrorIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) FilterUserCallbackRawError(opts *bind.FilterOpts, requestId [][32]byte) (*OCR2DROracleUserCallbackRawErrorIterator, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseAuthorizedSendersActive(log types.Log) (*OCR2DROracleAuthorizedSendersActive, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseAuthorizedSendersChanged(log types.Log) (*OCR2DROracleAuthorizedSendersChanged, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseAuthorizedSendersDeactive(log types.Log) (*OCR2DROracleAuthorizedSendersDeactive, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseConfigSet(log types.Log) (*OCR2DROracleConfigSet, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseInitialized(log types.Log) (*OCR2DROracleInitialized, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseOracleRequest(log types.Log) (*OCR2DROracleOracleRequest, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseOracleResponse(log types.Log) (*OCR2DROracleOracleResponse, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseOwnershipTransferRequested(log types.Log) (*OCR2DROracleOwnershipTransferRequested, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseOwnershipTransferred(log types.Log) (*OCR2DROracleOwnershipTransferred, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseTransmitted(log types.Log) (*OCR2DROracleTransmitted, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseUserCallbackError(log types.Log) (*OCR2DROracleUserCallbackError, error) + func (_OCR2DROracle *OCR2DROracleFilterer) ParseUserCallbackRawError(log types.Log) (*OCR2DROracleUserCallbackRawError, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchAuthorizedSendersActive(opts *bind.WatchOpts, sink chan<- *OCR2DROracleAuthorizedSendersActive) (event.Subscription, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchAuthorizedSendersChanged(opts *bind.WatchOpts, sink chan<- *OCR2DROracleAuthorizedSendersChanged) (event.Subscription, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchAuthorizedSendersDeactive(opts *bind.WatchOpts, sink chan<- *OCR2DROracleAuthorizedSendersDeactive) (event.Subscription, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *OCR2DROracleConfigSet) (event.Subscription, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *OCR2DROracleInitialized) (event.Subscription, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchOracleRequest(opts *bind.WatchOpts, sink chan<- *OCR2DROracleOracleRequest, ...) (event.Subscription, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchOracleResponse(opts *bind.WatchOpts, sink chan<- *OCR2DROracleOracleResponse, ...) (event.Subscription, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *OCR2DROracleOwnershipTransferRequested, ...) (event.Subscription, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OCR2DROracleOwnershipTransferred, ...) (event.Subscription, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchTransmitted(opts *bind.WatchOpts, sink chan<- *OCR2DROracleTransmitted) (event.Subscription, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchUserCallbackError(opts *bind.WatchOpts, sink chan<- *OCR2DROracleUserCallbackError, ...) (event.Subscription, error) + func (_OCR2DROracle *OCR2DROracleFilterer) WatchUserCallbackRawError(opts *bind.WatchOpts, sink chan<- *OCR2DROracleUserCallbackRawError, ...) (event.Subscription, error) + type OCR2DROracleInitialized struct + Raw types.Log + Version uint8 + func (OCR2DROracleInitialized) Topic() common.Hash + type OCR2DROracleInitializedIterator struct + Event *OCR2DROracleInitialized + func (it *OCR2DROracleInitializedIterator) Close() error + func (it *OCR2DROracleInitializedIterator) Error() error + func (it *OCR2DROracleInitializedIterator) Next() bool + type OCR2DROracleInterface interface + AcceptOwnership func(opts *bind.TransactOpts) (*types.Transaction, error) + ActivateAuthorizedReceiver func(opts *bind.TransactOpts) (*types.Transaction, error) + AddAuthorizedSenders func(opts *bind.TransactOpts, senders []common.Address) (*types.Transaction, error) + Address func() common.Address + AuthorizedReceiverActive func(opts *bind.CallOpts) (bool, error) + DeactivateAuthorizedReceiver func(opts *bind.TransactOpts) (*types.Transaction, error) + DeleteNodePublicKey func(opts *bind.TransactOpts, node common.Address) (*types.Transaction, error) + EstimateCost func(opts *bind.CallOpts, subscriptionId uint64, data []byte, gasLimit uint32, ...) (*big.Int, error) + FilterAuthorizedSendersActive func(opts *bind.FilterOpts) (*OCR2DROracleAuthorizedSendersActiveIterator, error) + FilterAuthorizedSendersChanged func(opts *bind.FilterOpts) (*OCR2DROracleAuthorizedSendersChangedIterator, error) + FilterAuthorizedSendersDeactive func(opts *bind.FilterOpts) (*OCR2DROracleAuthorizedSendersDeactiveIterator, error) + FilterConfigSet func(opts *bind.FilterOpts) (*OCR2DROracleConfigSetIterator, error) + FilterInitialized func(opts *bind.FilterOpts) (*OCR2DROracleInitializedIterator, error) + FilterOracleRequest func(opts *bind.FilterOpts, requestId [][32]byte) (*OCR2DROracleOracleRequestIterator, error) + FilterOracleResponse func(opts *bind.FilterOpts, requestId [][32]byte) (*OCR2DROracleOracleResponseIterator, error) + FilterOwnershipTransferRequested func(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2DROracleOwnershipTransferRequestedIterator, error) + FilterOwnershipTransferred func(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OCR2DROracleOwnershipTransferredIterator, error) + FilterTransmitted func(opts *bind.FilterOpts) (*OCR2DROracleTransmittedIterator, error) + FilterUserCallbackError func(opts *bind.FilterOpts, requestId [][32]byte) (*OCR2DROracleUserCallbackErrorIterator, error) + FilterUserCallbackRawError func(opts *bind.FilterOpts, requestId [][32]byte) (*OCR2DROracleUserCallbackRawErrorIterator, error) + GetAllNodePublicKeys func(opts *bind.CallOpts) ([]common.Address, [][]byte, error) + GetAuthorizedSenders func(opts *bind.CallOpts) ([]common.Address, error) + GetDONPublicKey func(opts *bind.CallOpts) ([]byte, error) + GetRegistry func(opts *bind.CallOpts) (common.Address, error) + GetRequiredFee func(opts *bind.CallOpts, arg0 []byte, ...) (*big.Int, error) + Initialize func(opts *bind.TransactOpts) (*types.Transaction, error) + IsAuthorizedSender func(opts *bind.CallOpts, sender common.Address) (bool, error) + LatestConfigDetails func(opts *bind.CallOpts) (LatestConfigDetails, error) + LatestConfigDigestAndEpoch func(opts *bind.CallOpts) (LatestConfigDigestAndEpoch, error) + Owner func(opts *bind.CallOpts) (common.Address, error) + ParseAuthorizedSendersActive func(log types.Log) (*OCR2DROracleAuthorizedSendersActive, error) + ParseAuthorizedSendersChanged func(log types.Log) (*OCR2DROracleAuthorizedSendersChanged, error) + ParseAuthorizedSendersDeactive func(log types.Log) (*OCR2DROracleAuthorizedSendersDeactive, error) + ParseConfigSet func(log types.Log) (*OCR2DROracleConfigSet, error) + ParseInitialized func(log types.Log) (*OCR2DROracleInitialized, error) + ParseLog func(log types.Log) (generated.AbigenLog, error) + ParseOracleRequest func(log types.Log) (*OCR2DROracleOracleRequest, error) + ParseOracleResponse func(log types.Log) (*OCR2DROracleOracleResponse, error) + ParseOwnershipTransferRequested func(log types.Log) (*OCR2DROracleOwnershipTransferRequested, error) + ParseOwnershipTransferred func(log types.Log) (*OCR2DROracleOwnershipTransferred, error) + ParseTransmitted func(log types.Log) (*OCR2DROracleTransmitted, error) + ParseUserCallbackError func(log types.Log) (*OCR2DROracleUserCallbackError, error) + ParseUserCallbackRawError func(log types.Log) (*OCR2DROracleUserCallbackRawError, error) + RemoveAuthorizedSenders func(opts *bind.TransactOpts, senders []common.Address) (*types.Transaction, error) + SendRequest func(opts *bind.TransactOpts, subscriptionId uint64, data []byte, gasLimit uint32) (*types.Transaction, error) + SetConfig func(opts *bind.TransactOpts, _signers []common.Address, ...) (*types.Transaction, error) + SetDONPublicKey func(opts *bind.TransactOpts, donPublicKey []byte) (*types.Transaction, error) + SetNodePublicKey func(opts *bind.TransactOpts, node common.Address, publicKey []byte) (*types.Transaction, error) + SetRegistry func(opts *bind.TransactOpts, registryAddress common.Address) (*types.Transaction, error) + TransferOwnership func(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error) + Transmit func(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, ...) (*types.Transaction, error) + Transmitters func(opts *bind.CallOpts) ([]common.Address, error) + TypeAndVersion func(opts *bind.CallOpts) (string, error) + WatchAuthorizedSendersActive func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleAuthorizedSendersActive) (event.Subscription, error) + WatchAuthorizedSendersChanged func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleAuthorizedSendersChanged) (event.Subscription, error) + WatchAuthorizedSendersDeactive func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleAuthorizedSendersDeactive) (event.Subscription, error) + WatchConfigSet func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleConfigSet) (event.Subscription, error) + WatchInitialized func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleInitialized) (event.Subscription, error) + WatchOracleRequest func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleOracleRequest, ...) (event.Subscription, error) + WatchOracleResponse func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleOracleResponse, ...) (event.Subscription, error) + WatchOwnershipTransferRequested func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleOwnershipTransferRequested, ...) (event.Subscription, error) + WatchOwnershipTransferred func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleOwnershipTransferred, ...) (event.Subscription, error) + WatchTransmitted func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleTransmitted) (event.Subscription, error) + WatchUserCallbackError func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleUserCallbackError, ...) (event.Subscription, error) + WatchUserCallbackRawError func(opts *bind.WatchOpts, sink chan<- *OCR2DROracleUserCallbackRawError, ...) (event.Subscription, error) + type OCR2DROracleOracleRequest struct + Data []byte + Raw types.Log + RequestId [32]byte + RequestInitiator common.Address + RequestingContract common.Address + SubscriptionId uint64 + SubscriptionOwner common.Address + func (OCR2DROracleOracleRequest) Topic() common.Hash + type OCR2DROracleOracleRequestIterator struct + Event *OCR2DROracleOracleRequest + func (it *OCR2DROracleOracleRequestIterator) Close() error + func (it *OCR2DROracleOracleRequestIterator) Error() error + func (it *OCR2DROracleOracleRequestIterator) Next() bool + type OCR2DROracleOracleResponse struct + Raw types.Log + RequestId [32]byte + func (OCR2DROracleOracleResponse) Topic() common.Hash + type OCR2DROracleOracleResponseIterator struct + Event *OCR2DROracleOracleResponse + func (it *OCR2DROracleOracleResponseIterator) Close() error + func (it *OCR2DROracleOracleResponseIterator) Error() error + func (it *OCR2DROracleOracleResponseIterator) Next() bool + type OCR2DROracleOwnershipTransferRequested struct + From common.Address + Raw types.Log + To common.Address + func (OCR2DROracleOwnershipTransferRequested) Topic() common.Hash + type OCR2DROracleOwnershipTransferRequestedIterator struct + Event *OCR2DROracleOwnershipTransferRequested + func (it *OCR2DROracleOwnershipTransferRequestedIterator) Close() error + func (it *OCR2DROracleOwnershipTransferRequestedIterator) Error() error + func (it *OCR2DROracleOwnershipTransferRequestedIterator) Next() bool + type OCR2DROracleOwnershipTransferred struct + From common.Address + Raw types.Log + To common.Address + func (OCR2DROracleOwnershipTransferred) Topic() common.Hash + type OCR2DROracleOwnershipTransferredIterator struct + Event *OCR2DROracleOwnershipTransferred + func (it *OCR2DROracleOwnershipTransferredIterator) Close() error + func (it *OCR2DROracleOwnershipTransferredIterator) Error() error + func (it *OCR2DROracleOwnershipTransferredIterator) Next() bool + type OCR2DROracleRaw struct + Contract *OCR2DROracle + func (_OCR2DROracle *OCR2DROracleRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_OCR2DROracle *OCR2DROracleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type OCR2DROracleSession struct + CallOpts bind.CallOpts + Contract *OCR2DROracle + TransactOpts bind.TransactOpts + func (_OCR2DROracle *OCR2DROracleSession) AcceptOwnership() (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) ActivateAuthorizedReceiver() (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) AddAuthorizedSenders(senders []common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) AuthorizedReceiverActive() (bool, error) + func (_OCR2DROracle *OCR2DROracleSession) DeactivateAuthorizedReceiver() (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) DeleteNodePublicKey(node common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) EstimateCost(subscriptionId uint64, data []byte, gasLimit uint32, gasPrice *big.Int) (*big.Int, error) + func (_OCR2DROracle *OCR2DROracleSession) GetAllNodePublicKeys() ([]common.Address, [][]byte, error) + func (_OCR2DROracle *OCR2DROracleSession) GetAuthorizedSenders() ([]common.Address, error) + func (_OCR2DROracle *OCR2DROracleSession) GetDONPublicKey() ([]byte, error) + func (_OCR2DROracle *OCR2DROracleSession) GetRegistry() (common.Address, error) + func (_OCR2DROracle *OCR2DROracleSession) GetRequiredFee(arg0 []byte, arg1 FunctionsBillingRegistryInterfaceRequestBilling) (*big.Int, error) + func (_OCR2DROracle *OCR2DROracleSession) Initialize() (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) IsAuthorizedSender(sender common.Address) (bool, error) + func (_OCR2DROracle *OCR2DROracleSession) LatestConfigDetails() (LatestConfigDetails, error) + func (_OCR2DROracle *OCR2DROracleSession) LatestConfigDigestAndEpoch() (LatestConfigDigestAndEpoch, error) + func (_OCR2DROracle *OCR2DROracleSession) Owner() (common.Address, error) + func (_OCR2DROracle *OCR2DROracleSession) RemoveAuthorizedSenders(senders []common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) SendRequest(subscriptionId uint64, data []byte, gasLimit uint32) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _f uint8, ...) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) SetDONPublicKey(donPublicKey []byte) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) SetNodePublicKey(node common.Address, publicKey []byte) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) SetRegistry(registryAddress common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) TransferOwnership(to common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleSession) Transmitters() ([]common.Address, error) + func (_OCR2DROracle *OCR2DROracleSession) TypeAndVersion() (string, error) + type OCR2DROracleTransactor struct + func NewOCR2DROracleTransactor(address common.Address, transactor bind.ContractTransactor) (*OCR2DROracleTransactor, error) + func (_OCR2DROracle *OCR2DROracleTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) ActivateAuthorizedReceiver(opts *bind.TransactOpts) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) AddAuthorizedSenders(opts *bind.TransactOpts, senders []common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) DeactivateAuthorizedReceiver(opts *bind.TransactOpts) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) DeleteNodePublicKey(opts *bind.TransactOpts, node common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) Initialize(opts *bind.TransactOpts) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) RemoveAuthorizedSenders(opts *bind.TransactOpts, senders []common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) SendRequest(opts *bind.TransactOpts, subscriptionId uint64, data []byte, gasLimit uint32) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) SetConfig(opts *bind.TransactOpts, _signers []common.Address, ...) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) SetDONPublicKey(opts *bind.TransactOpts, donPublicKey []byte) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) SetNodePublicKey(opts *bind.TransactOpts, node common.Address, publicKey []byte) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) SetRegistry(opts *bind.TransactOpts, registryAddress common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, ...) (*types.Transaction, error) + type OCR2DROracleTransactorRaw struct + Contract *OCR2DROracleTransactor + func (_OCR2DROracle *OCR2DROracleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type OCR2DROracleTransactorSession struct + Contract *OCR2DROracleTransactor + TransactOpts bind.TransactOpts + func (_OCR2DROracle *OCR2DROracleTransactorSession) AcceptOwnership() (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) ActivateAuthorizedReceiver() (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) AddAuthorizedSenders(senders []common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) DeactivateAuthorizedReceiver() (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) DeleteNodePublicKey(node common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) Initialize() (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) RemoveAuthorizedSenders(senders []common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) SendRequest(subscriptionId uint64, data []byte, gasLimit uint32) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _f uint8, ...) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) SetDONPublicKey(donPublicKey []byte) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) SetNodePublicKey(node common.Address, publicKey []byte) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) SetRegistry(registryAddress common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error) + func (_OCR2DROracle *OCR2DROracleTransactorSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, ...) (*types.Transaction, error) + type OCR2DROracleTransmitted struct + ConfigDigest [32]byte + Epoch uint32 + Raw types.Log + func (OCR2DROracleTransmitted) Topic() common.Hash + type OCR2DROracleTransmittedIterator struct + Event *OCR2DROracleTransmitted + func (it *OCR2DROracleTransmittedIterator) Close() error + func (it *OCR2DROracleTransmittedIterator) Error() error + func (it *OCR2DROracleTransmittedIterator) Next() bool + type OCR2DROracleUserCallbackError struct + Raw types.Log + Reason string + RequestId [32]byte + func (OCR2DROracleUserCallbackError) Topic() common.Hash + type OCR2DROracleUserCallbackErrorIterator struct + Event *OCR2DROracleUserCallbackError + func (it *OCR2DROracleUserCallbackErrorIterator) Close() error + func (it *OCR2DROracleUserCallbackErrorIterator) Error() error + func (it *OCR2DROracleUserCallbackErrorIterator) Next() bool + type OCR2DROracleUserCallbackRawError struct + LowLevelData []byte + Raw types.Log + RequestId [32]byte + func (OCR2DROracleUserCallbackRawError) Topic() common.Hash + type OCR2DROracleUserCallbackRawErrorIterator struct + Event *OCR2DROracleUserCallbackRawError + func (it *OCR2DROracleUserCallbackRawErrorIterator) Close() error + func (it *OCR2DROracleUserCallbackRawErrorIterator) Error() error + func (it *OCR2DROracleUserCallbackRawErrorIterator) Next() bool