Versions in this module Expand all Collapse all v0 v0.0.3 May 11, 2021 v0.0.2 May 11, 2021 Changes in this version + const OffchainAggregatorABI + type GetBilling struct + LinkGweiPerObservation uint32 + LinkGweiPerTransmission uint32 + MaximumGasPrice uint32 + MicroLinkPerEth uint32 + ReasonableGasPrice uint32 + type GetRoundData struct + Answer *big.Int + AnsweredInRound *big.Int + RoundId *big.Int + StartedAt *big.Int + UpdatedAt *big.Int + type LatestConfigDetails struct + BlockNumber uint32 + ConfigCount uint32 + ConfigDigest [16]byte + type LatestRoundData struct + Answer *big.Int + AnsweredInRound *big.Int + RoundId *big.Int + StartedAt *big.Int + UpdatedAt *big.Int + type LatestTransmissionDetails struct + ConfigDigest [16]byte + Epoch uint32 + LatestAnswer *big.Int + LatestTimestamp uint64 + Round uint8 + type OffchainAggregator struct + func NewOffchainAggregator(address common.Address, backend bind.ContractBackend) (*OffchainAggregator, error) + func (_OffchainAggregator *OffchainAggregator) Address() common.Address + func (_OffchainAggregator *OffchainAggregator) ParseLog(log types.Log) (generated.AbigenLog, error) + type OffchainAggregatorAnswerUpdated struct + Current *big.Int + Raw types.Log + RoundId *big.Int + UpdatedAt *big.Int + func (OffchainAggregatorAnswerUpdated) Topic() common.Hash + type OffchainAggregatorAnswerUpdatedIterator struct + Event *OffchainAggregatorAnswerUpdated + func (it *OffchainAggregatorAnswerUpdatedIterator) Close() error + func (it *OffchainAggregatorAnswerUpdatedIterator) Error() error + func (it *OffchainAggregatorAnswerUpdatedIterator) Next() bool + type OffchainAggregatorBillingAccessControllerSet struct + Current common.Address + Old common.Address + Raw types.Log + func (OffchainAggregatorBillingAccessControllerSet) Topic() common.Hash + type OffchainAggregatorBillingAccessControllerSetIterator struct + Event *OffchainAggregatorBillingAccessControllerSet + func (it *OffchainAggregatorBillingAccessControllerSetIterator) Close() error + func (it *OffchainAggregatorBillingAccessControllerSetIterator) Error() error + func (it *OffchainAggregatorBillingAccessControllerSetIterator) Next() bool + type OffchainAggregatorBillingSet struct + LinkGweiPerObservation uint32 + LinkGweiPerTransmission uint32 + MaximumGasPrice uint32 + MicroLinkPerEth uint32 + Raw types.Log + ReasonableGasPrice uint32 + func (OffchainAggregatorBillingSet) Topic() common.Hash + type OffchainAggregatorBillingSetIterator struct + Event *OffchainAggregatorBillingSet + func (it *OffchainAggregatorBillingSetIterator) Close() error + func (it *OffchainAggregatorBillingSetIterator) Error() error + func (it *OffchainAggregatorBillingSetIterator) Next() bool + type OffchainAggregatorCaller struct + func NewOffchainAggregatorCaller(address common.Address, caller bind.ContractCaller) (*OffchainAggregatorCaller, error) + func (_OffchainAggregator *OffchainAggregatorCaller) BillingAccessController(opts *bind.CallOpts) (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCaller) Decimals(opts *bind.CallOpts) (uint8, error) + func (_OffchainAggregator *OffchainAggregatorCaller) Description(opts *bind.CallOpts) (string, error) + func (_OffchainAggregator *OffchainAggregatorCaller) GetAnswer(opts *bind.CallOpts, _roundId *big.Int) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCaller) GetBilling(opts *bind.CallOpts) (GetBilling, error) + func (_OffchainAggregator *OffchainAggregatorCaller) GetRoundData(opts *bind.CallOpts, _roundId *big.Int) (GetRoundData, error) + func (_OffchainAggregator *OffchainAggregatorCaller) GetTimestamp(opts *bind.CallOpts, _roundId *big.Int) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCaller) LINK(opts *bind.CallOpts) (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCaller) LatestAnswer(opts *bind.CallOpts) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCaller) LatestConfigDetails(opts *bind.CallOpts) (LatestConfigDetails, error) + func (_OffchainAggregator *OffchainAggregatorCaller) LatestRound(opts *bind.CallOpts) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCaller) LatestRoundData(opts *bind.CallOpts) (LatestRoundData, error) + func (_OffchainAggregator *OffchainAggregatorCaller) LatestTimestamp(opts *bind.CallOpts) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCaller) LatestTransmissionDetails(opts *bind.CallOpts) (LatestTransmissionDetails, error) + func (_OffchainAggregator *OffchainAggregatorCaller) LinkAvailableForPayment(opts *bind.CallOpts) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCaller) MaxAnswer(opts *bind.CallOpts) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCaller) MinAnswer(opts *bind.CallOpts) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCaller) OracleObservationCount(opts *bind.CallOpts, _signerOrTransmitter common.Address) (uint16, error) + func (_OffchainAggregator *OffchainAggregatorCaller) OwedPayment(opts *bind.CallOpts, _transmitter common.Address) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCaller) RequesterAccessController(opts *bind.CallOpts) (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCaller) Transmitters(opts *bind.CallOpts) ([]common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCaller) Validator(opts *bind.CallOpts) (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCaller) Version(opts *bind.CallOpts) (*big.Int, error) + type OffchainAggregatorCallerRaw struct + Contract *OffchainAggregatorCaller + func (_OffchainAggregator *OffchainAggregatorCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type OffchainAggregatorCallerSession struct + CallOpts bind.CallOpts + Contract *OffchainAggregatorCaller + func (_OffchainAggregator *OffchainAggregatorCallerSession) BillingAccessController() (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) Decimals() (uint8, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) Description() (string, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) GetAnswer(_roundId *big.Int) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) GetBilling() (GetBilling, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) GetRoundData(_roundId *big.Int) (GetRoundData, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) GetTimestamp(_roundId *big.Int) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) LINK() (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) LatestAnswer() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) LatestConfigDetails() (LatestConfigDetails, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) LatestRound() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) LatestRoundData() (LatestRoundData, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) LatestTimestamp() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) LatestTransmissionDetails() (LatestTransmissionDetails, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) LinkAvailableForPayment() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) MaxAnswer() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) MinAnswer() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) OracleObservationCount(_signerOrTransmitter common.Address) (uint16, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) OwedPayment(_transmitter common.Address) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) Owner() (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) RequesterAccessController() (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) Transmitters() ([]common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) Validator() (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorCallerSession) Version() (*big.Int, error) + type OffchainAggregatorConfigSet struct + ConfigCount uint64 + Encoded []byte + EncodedConfigVersion uint64 + PreviousConfigBlockNumber uint32 + Raw types.Log + Signers []common.Address + Threshold uint8 + Transmitters []common.Address + func (OffchainAggregatorConfigSet) Topic() common.Hash + type OffchainAggregatorConfigSetIterator struct + Event *OffchainAggregatorConfigSet + func (it *OffchainAggregatorConfigSetIterator) Close() error + func (it *OffchainAggregatorConfigSetIterator) Error() error + func (it *OffchainAggregatorConfigSetIterator) Next() bool + type OffchainAggregatorFilterer struct + func NewOffchainAggregatorFilterer(address common.Address, filterer bind.ContractFilterer) (*OffchainAggregatorFilterer, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterAnswerUpdated(opts *bind.FilterOpts, current []*big.Int, roundId []*big.Int) (*OffchainAggregatorAnswerUpdatedIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterBillingAccessControllerSet(opts *bind.FilterOpts) (*OffchainAggregatorBillingAccessControllerSetIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterBillingSet(opts *bind.FilterOpts) (*OffchainAggregatorBillingSetIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterConfigSet(opts *bind.FilterOpts) (*OffchainAggregatorConfigSetIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterNewRound(opts *bind.FilterOpts, roundId []*big.Int, startedBy []common.Address) (*OffchainAggregatorNewRoundIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterNewTransmission(opts *bind.FilterOpts, aggregatorRoundId []uint32) (*OffchainAggregatorNewTransmissionIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterOraclePaid(opts *bind.FilterOpts) (*OffchainAggregatorOraclePaidIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OffchainAggregatorOwnershipTransferRequestedIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OffchainAggregatorOwnershipTransferredIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, current []common.Address, ...) (*OffchainAggregatorPayeeshipTransferRequestedIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, previous []common.Address, ...) (*OffchainAggregatorPayeeshipTransferredIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterRequesterAccessControllerSet(opts *bind.FilterOpts) (*OffchainAggregatorRequesterAccessControllerSetIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterRoundRequested(opts *bind.FilterOpts, requester []common.Address) (*OffchainAggregatorRoundRequestedIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) FilterValidatorUpdated(opts *bind.FilterOpts, previous []common.Address, current []common.Address) (*OffchainAggregatorValidatorUpdatedIterator, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseAnswerUpdated(log types.Log) (*OffchainAggregatorAnswerUpdated, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseBillingAccessControllerSet(log types.Log) (*OffchainAggregatorBillingAccessControllerSet, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseBillingSet(log types.Log) (*OffchainAggregatorBillingSet, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseConfigSet(log types.Log) (*OffchainAggregatorConfigSet, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseNewRound(log types.Log) (*OffchainAggregatorNewRound, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseNewTransmission(log types.Log) (*OffchainAggregatorNewTransmission, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseOraclePaid(log types.Log) (*OffchainAggregatorOraclePaid, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseOwnershipTransferRequested(log types.Log) (*OffchainAggregatorOwnershipTransferRequested, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseOwnershipTransferred(log types.Log) (*OffchainAggregatorOwnershipTransferred, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParsePayeeshipTransferRequested(log types.Log) (*OffchainAggregatorPayeeshipTransferRequested, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParsePayeeshipTransferred(log types.Log) (*OffchainAggregatorPayeeshipTransferred, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseRequesterAccessControllerSet(log types.Log) (*OffchainAggregatorRequesterAccessControllerSet, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseRoundRequested(log types.Log) (*OffchainAggregatorRoundRequested, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) ParseValidatorUpdated(log types.Log) (*OffchainAggregatorValidatorUpdated, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchAnswerUpdated(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorAnswerUpdated, ...) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchBillingAccessControllerSet(opts *bind.WatchOpts, ...) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchBillingSet(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorBillingSet) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorConfigSet) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchNewRound(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorNewRound, ...) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchNewTransmission(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorNewTransmission, ...) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchOraclePaid(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorOraclePaid) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, ...) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorOwnershipTransferred, ...) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, ...) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorPayeeshipTransferred, ...) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchRequesterAccessControllerSet(opts *bind.WatchOpts, ...) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchRoundRequested(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorRoundRequested, ...) (event.Subscription, error) + func (_OffchainAggregator *OffchainAggregatorFilterer) WatchValidatorUpdated(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorValidatorUpdated, ...) (event.Subscription, error) + type OffchainAggregatorInterface interface + AcceptOwnership func(opts *bind.TransactOpts) (*types.Transaction, error) + AcceptPayeeship func(opts *bind.TransactOpts, _transmitter common.Address) (*types.Transaction, error) + Address func() common.Address + BillingAccessController func(opts *bind.CallOpts) (common.Address, error) + Decimals func(opts *bind.CallOpts) (uint8, error) + Description func(opts *bind.CallOpts) (string, error) + FilterAnswerUpdated func(opts *bind.FilterOpts, current []*big.Int, roundId []*big.Int) (*OffchainAggregatorAnswerUpdatedIterator, error) + FilterBillingAccessControllerSet func(opts *bind.FilterOpts) (*OffchainAggregatorBillingAccessControllerSetIterator, error) + FilterBillingSet func(opts *bind.FilterOpts) (*OffchainAggregatorBillingSetIterator, error) + FilterConfigSet func(opts *bind.FilterOpts) (*OffchainAggregatorConfigSetIterator, error) + FilterNewRound func(opts *bind.FilterOpts, roundId []*big.Int, startedBy []common.Address) (*OffchainAggregatorNewRoundIterator, error) + FilterNewTransmission func(opts *bind.FilterOpts, aggregatorRoundId []uint32) (*OffchainAggregatorNewTransmissionIterator, error) + FilterOraclePaid func(opts *bind.FilterOpts) (*OffchainAggregatorOraclePaidIterator, error) + FilterOwnershipTransferRequested func(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OffchainAggregatorOwnershipTransferRequestedIterator, error) + FilterOwnershipTransferred func(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*OffchainAggregatorOwnershipTransferredIterator, error) + FilterPayeeshipTransferRequested func(opts *bind.FilterOpts, transmitter []common.Address, current []common.Address, ...) (*OffchainAggregatorPayeeshipTransferRequestedIterator, error) + FilterPayeeshipTransferred func(opts *bind.FilterOpts, transmitter []common.Address, previous []common.Address, ...) (*OffchainAggregatorPayeeshipTransferredIterator, error) + FilterRequesterAccessControllerSet func(opts *bind.FilterOpts) (*OffchainAggregatorRequesterAccessControllerSetIterator, error) + FilterRoundRequested func(opts *bind.FilterOpts, requester []common.Address) (*OffchainAggregatorRoundRequestedIterator, error) + FilterValidatorUpdated func(opts *bind.FilterOpts, previous []common.Address, current []common.Address) (*OffchainAggregatorValidatorUpdatedIterator, error) + GetAnswer func(opts *bind.CallOpts, _roundId *big.Int) (*big.Int, error) + GetBilling func(opts *bind.CallOpts) (GetBilling, error) + GetRoundData func(opts *bind.CallOpts, _roundId *big.Int) (GetRoundData, error) + GetTimestamp func(opts *bind.CallOpts, _roundId *big.Int) (*big.Int, error) + LINK func(opts *bind.CallOpts) (common.Address, error) + LatestAnswer func(opts *bind.CallOpts) (*big.Int, error) + LatestConfigDetails func(opts *bind.CallOpts) (LatestConfigDetails, error) + LatestRound func(opts *bind.CallOpts) (*big.Int, error) + LatestRoundData func(opts *bind.CallOpts) (LatestRoundData, error) + LatestTimestamp func(opts *bind.CallOpts) (*big.Int, error) + LatestTransmissionDetails func(opts *bind.CallOpts) (LatestTransmissionDetails, error) + LinkAvailableForPayment func(opts *bind.CallOpts) (*big.Int, error) + MaxAnswer func(opts *bind.CallOpts) (*big.Int, error) + MinAnswer func(opts *bind.CallOpts) (*big.Int, error) + OracleObservationCount func(opts *bind.CallOpts, _signerOrTransmitter common.Address) (uint16, error) + OwedPayment func(opts *bind.CallOpts, _transmitter common.Address) (*big.Int, error) + Owner func(opts *bind.CallOpts) (common.Address, error) + ParseAnswerUpdated func(log types.Log) (*OffchainAggregatorAnswerUpdated, error) + ParseBillingAccessControllerSet func(log types.Log) (*OffchainAggregatorBillingAccessControllerSet, error) + ParseBillingSet func(log types.Log) (*OffchainAggregatorBillingSet, error) + ParseConfigSet func(log types.Log) (*OffchainAggregatorConfigSet, error) + ParseLog func(log types.Log) (generated.AbigenLog, error) + ParseNewRound func(log types.Log) (*OffchainAggregatorNewRound, error) + ParseNewTransmission func(log types.Log) (*OffchainAggregatorNewTransmission, error) + ParseOraclePaid func(log types.Log) (*OffchainAggregatorOraclePaid, error) + ParseOwnershipTransferRequested func(log types.Log) (*OffchainAggregatorOwnershipTransferRequested, error) + ParseOwnershipTransferred func(log types.Log) (*OffchainAggregatorOwnershipTransferred, error) + ParsePayeeshipTransferRequested func(log types.Log) (*OffchainAggregatorPayeeshipTransferRequested, error) + ParsePayeeshipTransferred func(log types.Log) (*OffchainAggregatorPayeeshipTransferred, error) + ParseRequesterAccessControllerSet func(log types.Log) (*OffchainAggregatorRequesterAccessControllerSet, error) + ParseRoundRequested func(log types.Log) (*OffchainAggregatorRoundRequested, error) + ParseValidatorUpdated func(log types.Log) (*OffchainAggregatorValidatorUpdated, error) + RequestNewRound func(opts *bind.TransactOpts) (*types.Transaction, error) + RequesterAccessController func(opts *bind.CallOpts) (common.Address, error) + SetBilling func(opts *bind.TransactOpts, _maximumGasPrice uint32, _reasonableGasPrice uint32, ...) (*types.Transaction, error) + SetBillingAccessController func(opts *bind.TransactOpts, _billingAccessController common.Address) (*types.Transaction, error) + SetConfig func(opts *bind.TransactOpts, _signers []common.Address, ...) (*types.Transaction, error) + SetPayees func(opts *bind.TransactOpts, _transmitters []common.Address, ...) (*types.Transaction, error) + SetRequesterAccessController func(opts *bind.TransactOpts, _requesterAccessController common.Address) (*types.Transaction, error) + SetValidator func(opts *bind.TransactOpts, _newValidator common.Address) (*types.Transaction, error) + TransferOwnership func(opts *bind.TransactOpts, _to common.Address) (*types.Transaction, error) + TransferPayeeship func(opts *bind.TransactOpts, _transmitter common.Address, _proposed common.Address) (*types.Transaction, error) + Transmit func(opts *bind.TransactOpts, _report []byte, _rs [][32]byte, _ss [][32]byte, ...) (*types.Transaction, error) + Transmitters func(opts *bind.CallOpts) ([]common.Address, error) + Validator func(opts *bind.CallOpts) (common.Address, error) + Version func(opts *bind.CallOpts) (*big.Int, error) + WatchAnswerUpdated func(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorAnswerUpdated, ...) (event.Subscription, error) + WatchBillingAccessControllerSet func(opts *bind.WatchOpts, ...) (event.Subscription, error) + WatchBillingSet func(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorBillingSet) (event.Subscription, error) + WatchConfigSet func(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorConfigSet) (event.Subscription, error) + WatchNewRound func(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorNewRound, ...) (event.Subscription, error) + WatchNewTransmission func(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorNewTransmission, ...) (event.Subscription, error) + WatchOraclePaid func(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorOraclePaid) (event.Subscription, error) + WatchOwnershipTransferRequested func(opts *bind.WatchOpts, ...) (event.Subscription, error) + WatchOwnershipTransferred func(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorOwnershipTransferred, ...) (event.Subscription, error) + WatchPayeeshipTransferRequested func(opts *bind.WatchOpts, ...) (event.Subscription, error) + WatchPayeeshipTransferred func(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorPayeeshipTransferred, ...) (event.Subscription, error) + WatchRequesterAccessControllerSet func(opts *bind.WatchOpts, ...) (event.Subscription, error) + WatchRoundRequested func(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorRoundRequested, ...) (event.Subscription, error) + WatchValidatorUpdated func(opts *bind.WatchOpts, sink chan<- *OffchainAggregatorValidatorUpdated, ...) (event.Subscription, error) + WithdrawFunds func(opts *bind.TransactOpts, _recipient common.Address, _amount *big.Int) (*types.Transaction, error) + WithdrawPayment func(opts *bind.TransactOpts, _transmitter common.Address) (*types.Transaction, error) + type OffchainAggregatorNewRound struct + Raw types.Log + RoundId *big.Int + StartedAt *big.Int + StartedBy common.Address + func (OffchainAggregatorNewRound) Topic() common.Hash + type OffchainAggregatorNewRoundIterator struct + Event *OffchainAggregatorNewRound + func (it *OffchainAggregatorNewRoundIterator) Close() error + func (it *OffchainAggregatorNewRoundIterator) Error() error + func (it *OffchainAggregatorNewRoundIterator) Next() bool + type OffchainAggregatorNewTransmission struct + AggregatorRoundId uint32 + Answer *big.Int + Observations []*big.Int + Observers []byte + Raw types.Log + RawReportContext [32]byte + Transmitter common.Address + func (OffchainAggregatorNewTransmission) Topic() common.Hash + type OffchainAggregatorNewTransmissionIterator struct + Event *OffchainAggregatorNewTransmission + func (it *OffchainAggregatorNewTransmissionIterator) Close() error + func (it *OffchainAggregatorNewTransmissionIterator) Error() error + func (it *OffchainAggregatorNewTransmissionIterator) Next() bool + type OffchainAggregatorOraclePaid struct + Amount *big.Int + Payee common.Address + Raw types.Log + Transmitter common.Address + func (OffchainAggregatorOraclePaid) Topic() common.Hash + type OffchainAggregatorOraclePaidIterator struct + Event *OffchainAggregatorOraclePaid + func (it *OffchainAggregatorOraclePaidIterator) Close() error + func (it *OffchainAggregatorOraclePaidIterator) Error() error + func (it *OffchainAggregatorOraclePaidIterator) Next() bool + type OffchainAggregatorOwnershipTransferRequested struct + From common.Address + Raw types.Log + To common.Address + func (OffchainAggregatorOwnershipTransferRequested) Topic() common.Hash + type OffchainAggregatorOwnershipTransferRequestedIterator struct + Event *OffchainAggregatorOwnershipTransferRequested + func (it *OffchainAggregatorOwnershipTransferRequestedIterator) Close() error + func (it *OffchainAggregatorOwnershipTransferRequestedIterator) Error() error + func (it *OffchainAggregatorOwnershipTransferRequestedIterator) Next() bool + type OffchainAggregatorOwnershipTransferred struct + From common.Address + Raw types.Log + To common.Address + func (OffchainAggregatorOwnershipTransferred) Topic() common.Hash + type OffchainAggregatorOwnershipTransferredIterator struct + Event *OffchainAggregatorOwnershipTransferred + func (it *OffchainAggregatorOwnershipTransferredIterator) Close() error + func (it *OffchainAggregatorOwnershipTransferredIterator) Error() error + func (it *OffchainAggregatorOwnershipTransferredIterator) Next() bool + type OffchainAggregatorPayeeshipTransferRequested struct + Current common.Address + Proposed common.Address + Raw types.Log + Transmitter common.Address + func (OffchainAggregatorPayeeshipTransferRequested) Topic() common.Hash + type OffchainAggregatorPayeeshipTransferRequestedIterator struct + Event *OffchainAggregatorPayeeshipTransferRequested + func (it *OffchainAggregatorPayeeshipTransferRequestedIterator) Close() error + func (it *OffchainAggregatorPayeeshipTransferRequestedIterator) Error() error + func (it *OffchainAggregatorPayeeshipTransferRequestedIterator) Next() bool + type OffchainAggregatorPayeeshipTransferred struct + Current common.Address + Previous common.Address + Raw types.Log + Transmitter common.Address + func (OffchainAggregatorPayeeshipTransferred) Topic() common.Hash + type OffchainAggregatorPayeeshipTransferredIterator struct + Event *OffchainAggregatorPayeeshipTransferred + func (it *OffchainAggregatorPayeeshipTransferredIterator) Close() error + func (it *OffchainAggregatorPayeeshipTransferredIterator) Error() error + func (it *OffchainAggregatorPayeeshipTransferredIterator) Next() bool + type OffchainAggregatorRaw struct + Contract *OffchainAggregator + func (_OffchainAggregator *OffchainAggregatorRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_OffchainAggregator *OffchainAggregatorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type OffchainAggregatorRequesterAccessControllerSet struct + Current common.Address + Old common.Address + Raw types.Log + func (OffchainAggregatorRequesterAccessControllerSet) Topic() common.Hash + type OffchainAggregatorRequesterAccessControllerSetIterator struct + Event *OffchainAggregatorRequesterAccessControllerSet + func (it *OffchainAggregatorRequesterAccessControllerSetIterator) Close() error + func (it *OffchainAggregatorRequesterAccessControllerSetIterator) Error() error + func (it *OffchainAggregatorRequesterAccessControllerSetIterator) Next() bool + type OffchainAggregatorRoundRequested struct + ConfigDigest [16]byte + Epoch uint32 + Raw types.Log + Requester common.Address + Round uint8 + func (OffchainAggregatorRoundRequested) Topic() common.Hash + type OffchainAggregatorRoundRequestedIterator struct + Event *OffchainAggregatorRoundRequested + func (it *OffchainAggregatorRoundRequestedIterator) Close() error + func (it *OffchainAggregatorRoundRequestedIterator) Error() error + func (it *OffchainAggregatorRoundRequestedIterator) Next() bool + type OffchainAggregatorSession struct + CallOpts bind.CallOpts + Contract *OffchainAggregator + TransactOpts bind.TransactOpts + func (_OffchainAggregator *OffchainAggregatorSession) AcceptOwnership() (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) AcceptPayeeship(_transmitter common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) BillingAccessController() (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorSession) Decimals() (uint8, error) + func (_OffchainAggregator *OffchainAggregatorSession) Description() (string, error) + func (_OffchainAggregator *OffchainAggregatorSession) GetAnswer(_roundId *big.Int) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorSession) GetBilling() (GetBilling, error) + func (_OffchainAggregator *OffchainAggregatorSession) GetRoundData(_roundId *big.Int) (GetRoundData, error) + func (_OffchainAggregator *OffchainAggregatorSession) GetTimestamp(_roundId *big.Int) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorSession) LINK() (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorSession) LatestAnswer() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorSession) LatestConfigDetails() (LatestConfigDetails, error) + func (_OffchainAggregator *OffchainAggregatorSession) LatestRound() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorSession) LatestRoundData() (LatestRoundData, error) + func (_OffchainAggregator *OffchainAggregatorSession) LatestTimestamp() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorSession) LatestTransmissionDetails() (LatestTransmissionDetails, error) + func (_OffchainAggregator *OffchainAggregatorSession) LinkAvailableForPayment() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorSession) MaxAnswer() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorSession) MinAnswer() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorSession) OracleObservationCount(_signerOrTransmitter common.Address) (uint16, error) + func (_OffchainAggregator *OffchainAggregatorSession) OwedPayment(_transmitter common.Address) (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorSession) Owner() (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorSession) RequestNewRound() (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) RequesterAccessController() (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorSession) SetBilling(_maximumGasPrice uint32, _reasonableGasPrice uint32, _microLinkPerEth uint32, ...) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) SetBillingAccessController(_billingAccessController common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _threshold uint8, ...) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) SetPayees(_transmitters []common.Address, _payees []common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) SetRequesterAccessController(_requesterAccessController common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) SetValidator(_newValidator common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) TransferOwnership(_to common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) TransferPayeeship(_transmitter common.Address, _proposed common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) Transmit(_report []byte, _rs [][32]byte, _ss [][32]byte, _rawVs [32]byte) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) Transmitters() ([]common.Address, error) + func (_OffchainAggregator *OffchainAggregatorSession) Validator() (common.Address, error) + func (_OffchainAggregator *OffchainAggregatorSession) Version() (*big.Int, error) + func (_OffchainAggregator *OffchainAggregatorSession) WithdrawFunds(_recipient common.Address, _amount *big.Int) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorSession) WithdrawPayment(_transmitter common.Address) (*types.Transaction, error) + type OffchainAggregatorTransactor struct + func NewOffchainAggregatorTransactor(address common.Address, transactor bind.ContractTransactor) (*OffchainAggregatorTransactor, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) AcceptPayeeship(opts *bind.TransactOpts, _transmitter common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) RequestNewRound(opts *bind.TransactOpts) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) SetBilling(opts *bind.TransactOpts, _maximumGasPrice uint32, _reasonableGasPrice uint32, ...) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) SetBillingAccessController(opts *bind.TransactOpts, _billingAccessController common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) SetConfig(opts *bind.TransactOpts, _signers []common.Address, ...) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) SetPayees(opts *bind.TransactOpts, _transmitters []common.Address, ...) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) SetRequesterAccessController(opts *bind.TransactOpts, _requesterAccessController common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) SetValidator(opts *bind.TransactOpts, _newValidator common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) TransferOwnership(opts *bind.TransactOpts, _to common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) TransferPayeeship(opts *bind.TransactOpts, _transmitter common.Address, _proposed common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) Transmit(opts *bind.TransactOpts, _report []byte, _rs [][32]byte, _ss [][32]byte, ...) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) WithdrawFunds(opts *bind.TransactOpts, _recipient common.Address, _amount *big.Int) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactor) WithdrawPayment(opts *bind.TransactOpts, _transmitter common.Address) (*types.Transaction, error) + type OffchainAggregatorTransactorRaw struct + Contract *OffchainAggregatorTransactor + func (_OffchainAggregator *OffchainAggregatorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type OffchainAggregatorTransactorSession struct + Contract *OffchainAggregatorTransactor + TransactOpts bind.TransactOpts + func (_OffchainAggregator *OffchainAggregatorTransactorSession) AcceptOwnership() (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) AcceptPayeeship(_transmitter common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) RequestNewRound() (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) SetBilling(_maximumGasPrice uint32, _reasonableGasPrice uint32, _microLinkPerEth uint32, ...) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) SetBillingAccessController(_billingAccessController common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _threshold uint8, ...) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) SetPayees(_transmitters []common.Address, _payees []common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) SetRequesterAccessController(_requesterAccessController common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) SetValidator(_newValidator common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) TransferOwnership(_to common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) TransferPayeeship(_transmitter common.Address, _proposed common.Address) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) Transmit(_report []byte, _rs [][32]byte, _ss [][32]byte, _rawVs [32]byte) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) WithdrawFunds(_recipient common.Address, _amount *big.Int) (*types.Transaction, error) + func (_OffchainAggregator *OffchainAggregatorTransactorSession) WithdrawPayment(_transmitter common.Address) (*types.Transaction, error) + type OffchainAggregatorValidatorUpdated struct + Current common.Address + Previous common.Address + Raw types.Log + func (OffchainAggregatorValidatorUpdated) Topic() common.Hash + type OffchainAggregatorValidatorUpdatedIterator struct + Event *OffchainAggregatorValidatorUpdated + func (it *OffchainAggregatorValidatorUpdatedIterator) Close() error + func (it *OffchainAggregatorValidatorUpdatedIterator) Error() error + func (it *OffchainAggregatorValidatorUpdatedIterator) Next() bool