exposedoffchainaggregator

package
v1.8.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 29, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const ExposedOffchainAggregatorABI = "" /* 18304-byte string literal not displayed */

Variables

View Source
var ExposedOffchainAggregatorBin = "" /* 47404-byte string literal not displayed */

Functions

This section is empty.

Types

type ExposedOffchainAggregator

type ExposedOffchainAggregator struct {
	ExposedOffchainAggregatorCaller
	ExposedOffchainAggregatorTransactor
	ExposedOffchainAggregatorFilterer
	// contains filtered or unexported fields
}

func NewExposedOffchainAggregator

func NewExposedOffchainAggregator(address common.Address, backend bind.ContractBackend) (*ExposedOffchainAggregator, error)

func (*ExposedOffchainAggregator) Address

func (_ExposedOffchainAggregator *ExposedOffchainAggregator) Address() common.Address

func (*ExposedOffchainAggregator) ParseLog

func (_ExposedOffchainAggregator *ExposedOffchainAggregator) ParseLog(log types.Log) (generated.AbigenLog, error)

type ExposedOffchainAggregatorAnswerUpdated

type ExposedOffchainAggregatorAnswerUpdated struct {
	Current   *big.Int
	RoundId   *big.Int
	UpdatedAt *big.Int
	Raw       types.Log
}

func (ExposedOffchainAggregatorAnswerUpdated) Topic

type ExposedOffchainAggregatorAnswerUpdatedIterator

type ExposedOffchainAggregatorAnswerUpdatedIterator struct {
	Event *ExposedOffchainAggregatorAnswerUpdated
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorAnswerUpdatedIterator) Close

func (*ExposedOffchainAggregatorAnswerUpdatedIterator) Error

func (*ExposedOffchainAggregatorAnswerUpdatedIterator) Next

type ExposedOffchainAggregatorBillingAccessControllerSet

type ExposedOffchainAggregatorBillingAccessControllerSet struct {
	Old     common.Address
	Current common.Address
	Raw     types.Log
}

func (ExposedOffchainAggregatorBillingAccessControllerSet) Topic

type ExposedOffchainAggregatorBillingAccessControllerSetIterator

type ExposedOffchainAggregatorBillingAccessControllerSetIterator struct {
	Event *ExposedOffchainAggregatorBillingAccessControllerSet
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorBillingAccessControllerSetIterator) Close

func (*ExposedOffchainAggregatorBillingAccessControllerSetIterator) Error

func (*ExposedOffchainAggregatorBillingAccessControllerSetIterator) Next

type ExposedOffchainAggregatorBillingSet

type ExposedOffchainAggregatorBillingSet struct {
	MaximumGasPrice         uint32
	ReasonableGasPrice      uint32
	MicroLinkPerEth         uint32
	LinkGweiPerObservation  uint32
	LinkGweiPerTransmission uint32
	Raw                     types.Log
}

func (ExposedOffchainAggregatorBillingSet) Topic

type ExposedOffchainAggregatorBillingSetIterator

type ExposedOffchainAggregatorBillingSetIterator struct {
	Event *ExposedOffchainAggregatorBillingSet
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorBillingSetIterator) Close

func (*ExposedOffchainAggregatorBillingSetIterator) Error

func (*ExposedOffchainAggregatorBillingSetIterator) Next

type ExposedOffchainAggregatorCaller

type ExposedOffchainAggregatorCaller struct {
	// contains filtered or unexported fields
}

func NewExposedOffchainAggregatorCaller

func NewExposedOffchainAggregatorCaller(address common.Address, caller bind.ContractCaller) (*ExposedOffchainAggregatorCaller, error)

func (*ExposedOffchainAggregatorCaller) BillingAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) BillingAccessController(opts *bind.CallOpts) (common.Address, error)

func (*ExposedOffchainAggregatorCaller) Decimals

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) Decimals(opts *bind.CallOpts) (uint8, error)

func (*ExposedOffchainAggregatorCaller) Description

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) Description(opts *bind.CallOpts) (string, error)

func (*ExposedOffchainAggregatorCaller) ExposedConfigDigestFromConfigData

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) ExposedConfigDigestFromConfigData(opts *bind.CallOpts, _chainID *big.Int, _contractAddress common.Address, _configCount uint64, _signers []common.Address, _transmitters []common.Address, _threshold uint8, _onchainConfig []byte, _encodedConfigVersion uint64, _encodedConfig []byte) ([32]byte, error)

func (*ExposedOffchainAggregatorCaller) GetAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) GetAnswer(opts *bind.CallOpts, _roundId *big.Int) (*big.Int, error)

func (*ExposedOffchainAggregatorCaller) GetBilling

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) GetBilling(opts *bind.CallOpts) (GetBilling,

	error)

func (*ExposedOffchainAggregatorCaller) GetLinkToken

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) GetLinkToken(opts *bind.CallOpts) (common.Address, error)

func (*ExposedOffchainAggregatorCaller) GetRoundData

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) GetRoundData(opts *bind.CallOpts, _roundId *big.Int) (GetRoundData,

	error)

func (*ExposedOffchainAggregatorCaller) GetTimestamp

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) GetTimestamp(opts *bind.CallOpts, _roundId *big.Int) (*big.Int, error)

func (*ExposedOffchainAggregatorCaller) LatestAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) LatestAnswer(opts *bind.CallOpts) (*big.Int, error)

func (*ExposedOffchainAggregatorCaller) LatestConfigDetails

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) LatestConfigDetails(opts *bind.CallOpts) (LatestConfigDetails,

	error)

func (*ExposedOffchainAggregatorCaller) LatestRound

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) LatestRound(opts *bind.CallOpts) (*big.Int, error)

func (*ExposedOffchainAggregatorCaller) LatestRoundData

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) LatestRoundData(opts *bind.CallOpts) (LatestRoundData,

	error)

func (*ExposedOffchainAggregatorCaller) LatestTimestamp

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) LatestTimestamp(opts *bind.CallOpts) (*big.Int, error)

func (*ExposedOffchainAggregatorCaller) LatestTransmissionDetails

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) LatestTransmissionDetails(opts *bind.CallOpts) (LatestTransmissionDetails,

	error)

func (*ExposedOffchainAggregatorCaller) LinkAvailableForPayment

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) LinkAvailableForPayment(opts *bind.CallOpts) (*big.Int, error)

func (*ExposedOffchainAggregatorCaller) MaxAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) MaxAnswer(opts *bind.CallOpts) (*big.Int, error)

func (*ExposedOffchainAggregatorCaller) MinAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) MinAnswer(opts *bind.CallOpts) (*big.Int, error)

func (*ExposedOffchainAggregatorCaller) OracleObservationCount

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) OracleObservationCount(opts *bind.CallOpts, _signerOrTransmitter common.Address) (uint16, error)

func (*ExposedOffchainAggregatorCaller) OwedPayment

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) OwedPayment(opts *bind.CallOpts, _transmitter common.Address) (*big.Int, error)

func (*ExposedOffchainAggregatorCaller) Owner

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) Owner(opts *bind.CallOpts) (common.Address, error)

func (*ExposedOffchainAggregatorCaller) RequesterAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) RequesterAccessController(opts *bind.CallOpts) (common.Address, error)

func (*ExposedOffchainAggregatorCaller) Transmitters

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) Transmitters(opts *bind.CallOpts) ([]common.Address, error)

func (*ExposedOffchainAggregatorCaller) TypeAndVersion

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)

func (*ExposedOffchainAggregatorCaller) ValidatorConfig

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) ValidatorConfig(opts *bind.CallOpts) (ValidatorConfig,

	error)

func (*ExposedOffchainAggregatorCaller) Version

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCaller) Version(opts *bind.CallOpts) (*big.Int, error)

type ExposedOffchainAggregatorCallerRaw

type ExposedOffchainAggregatorCallerRaw struct {
	Contract *ExposedOffchainAggregatorCaller
}

func (*ExposedOffchainAggregatorCallerRaw) Call

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

type ExposedOffchainAggregatorCallerSession

type ExposedOffchainAggregatorCallerSession struct {
	Contract *ExposedOffchainAggregatorCaller
	CallOpts bind.CallOpts
}

func (*ExposedOffchainAggregatorCallerSession) BillingAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) BillingAccessController() (common.Address, error)

func (*ExposedOffchainAggregatorCallerSession) Decimals

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) Decimals() (uint8, error)

func (*ExposedOffchainAggregatorCallerSession) Description

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) Description() (string, error)

func (*ExposedOffchainAggregatorCallerSession) ExposedConfigDigestFromConfigData

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) ExposedConfigDigestFromConfigData(_chainID *big.Int, _contractAddress common.Address, _configCount uint64, _signers []common.Address, _transmitters []common.Address, _threshold uint8, _onchainConfig []byte, _encodedConfigVersion uint64, _encodedConfig []byte) ([32]byte, error)

func (*ExposedOffchainAggregatorCallerSession) GetAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) GetAnswer(_roundId *big.Int) (*big.Int, error)

func (*ExposedOffchainAggregatorCallerSession) GetBilling

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) GetBilling() (GetBilling,

	error)

func (*ExposedOffchainAggregatorCallerSession) GetLinkToken

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) GetLinkToken() (common.Address, error)

func (*ExposedOffchainAggregatorCallerSession) GetRoundData

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) GetRoundData(_roundId *big.Int) (GetRoundData,

	error)

func (*ExposedOffchainAggregatorCallerSession) GetTimestamp

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) GetTimestamp(_roundId *big.Int) (*big.Int, error)

func (*ExposedOffchainAggregatorCallerSession) LatestAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) LatestAnswer() (*big.Int, error)

func (*ExposedOffchainAggregatorCallerSession) LatestConfigDetails

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) LatestConfigDetails() (LatestConfigDetails,

	error)

func (*ExposedOffchainAggregatorCallerSession) LatestRound

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) LatestRound() (*big.Int, error)

func (*ExposedOffchainAggregatorCallerSession) LatestRoundData

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) LatestRoundData() (LatestRoundData,

	error)

func (*ExposedOffchainAggregatorCallerSession) LatestTimestamp

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) LatestTimestamp() (*big.Int, error)

func (*ExposedOffchainAggregatorCallerSession) LatestTransmissionDetails

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) LatestTransmissionDetails() (LatestTransmissionDetails,

	error)

func (*ExposedOffchainAggregatorCallerSession) LinkAvailableForPayment

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) LinkAvailableForPayment() (*big.Int, error)

func (*ExposedOffchainAggregatorCallerSession) MaxAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) MaxAnswer() (*big.Int, error)

func (*ExposedOffchainAggregatorCallerSession) MinAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) MinAnswer() (*big.Int, error)

func (*ExposedOffchainAggregatorCallerSession) OracleObservationCount

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) OracleObservationCount(_signerOrTransmitter common.Address) (uint16, error)

func (*ExposedOffchainAggregatorCallerSession) OwedPayment

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) OwedPayment(_transmitter common.Address) (*big.Int, error)

func (*ExposedOffchainAggregatorCallerSession) Owner

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) Owner() (common.Address, error)

func (*ExposedOffchainAggregatorCallerSession) RequesterAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) RequesterAccessController() (common.Address, error)

func (*ExposedOffchainAggregatorCallerSession) Transmitters

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) Transmitters() ([]common.Address, error)

func (*ExposedOffchainAggregatorCallerSession) TypeAndVersion

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) TypeAndVersion() (string, error)

func (*ExposedOffchainAggregatorCallerSession) ValidatorConfig

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) ValidatorConfig() (ValidatorConfig,

	error)

func (*ExposedOffchainAggregatorCallerSession) Version

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorCallerSession) Version() (*big.Int, error)

type ExposedOffchainAggregatorConfigSet

type ExposedOffchainAggregatorConfigSet struct {
	PreviousConfigBlockNumber uint32
	ConfigDigest              [32]byte
	ConfigCount               uint64
	Signers                   []common.Address
	Transmitters              []common.Address
	Threshold                 uint8
	OnchainConfig             []byte
	EncodedConfigVersion      uint64
	Encoded                   []byte
	Raw                       types.Log
}

func (ExposedOffchainAggregatorConfigSet) Topic

type ExposedOffchainAggregatorConfigSetIterator

type ExposedOffchainAggregatorConfigSetIterator struct {
	Event *ExposedOffchainAggregatorConfigSet
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorConfigSetIterator) Close

func (*ExposedOffchainAggregatorConfigSetIterator) Error

func (*ExposedOffchainAggregatorConfigSetIterator) Next

type ExposedOffchainAggregatorFilterer

type ExposedOffchainAggregatorFilterer struct {
	// contains filtered or unexported fields
}

func NewExposedOffchainAggregatorFilterer

func NewExposedOffchainAggregatorFilterer(address common.Address, filterer bind.ContractFilterer) (*ExposedOffchainAggregatorFilterer, error)

func (*ExposedOffchainAggregatorFilterer) FilterAnswerUpdated

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterAnswerUpdated(opts *bind.FilterOpts, current []*big.Int, roundId []*big.Int) (*ExposedOffchainAggregatorAnswerUpdatedIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterBillingAccessControllerSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterBillingAccessControllerSet(opts *bind.FilterOpts) (*ExposedOffchainAggregatorBillingAccessControllerSetIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterBillingSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterBillingSet(opts *bind.FilterOpts) (*ExposedOffchainAggregatorBillingSetIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterConfigSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterConfigSet(opts *bind.FilterOpts) (*ExposedOffchainAggregatorConfigSetIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterLinkTokenSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterLinkTokenSet(opts *bind.FilterOpts, _oldLinkToken []common.Address, _newLinkToken []common.Address) (*ExposedOffchainAggregatorLinkTokenSetIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterNewRound

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterNewRound(opts *bind.FilterOpts, roundId []*big.Int, startedBy []common.Address) (*ExposedOffchainAggregatorNewRoundIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterNewTransmission

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterNewTransmission(opts *bind.FilterOpts, aggregatorRoundId []uint32) (*ExposedOffchainAggregatorNewTransmissionIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterOraclePaid

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterOraclePaid(opts *bind.FilterOpts, transmitter []common.Address, payee []common.Address, linkToken []common.Address) (*ExposedOffchainAggregatorOraclePaidIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterOwnershipTransferRequested

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ExposedOffchainAggregatorOwnershipTransferRequestedIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterOwnershipTransferred

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ExposedOffchainAggregatorOwnershipTransferredIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterPayeeshipTransferRequested

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, current []common.Address, proposed []common.Address) (*ExposedOffchainAggregatorPayeeshipTransferRequestedIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterPayeeshipTransferred

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, previous []common.Address, current []common.Address) (*ExposedOffchainAggregatorPayeeshipTransferredIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterRequesterAccessControllerSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterRequesterAccessControllerSet(opts *bind.FilterOpts) (*ExposedOffchainAggregatorRequesterAccessControllerSetIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterRoundRequested

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterRoundRequested(opts *bind.FilterOpts, requester []common.Address) (*ExposedOffchainAggregatorRoundRequestedIterator, error)

func (*ExposedOffchainAggregatorFilterer) FilterValidatorConfigSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) FilterValidatorConfigSet(opts *bind.FilterOpts, previousValidator []common.Address, currentValidator []common.Address) (*ExposedOffchainAggregatorValidatorConfigSetIterator, error)

func (*ExposedOffchainAggregatorFilterer) ParseAnswerUpdated

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseAnswerUpdated(log types.Log) (*ExposedOffchainAggregatorAnswerUpdated, error)

func (*ExposedOffchainAggregatorFilterer) ParseBillingAccessControllerSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseBillingAccessControllerSet(log types.Log) (*ExposedOffchainAggregatorBillingAccessControllerSet, error)

func (*ExposedOffchainAggregatorFilterer) ParseBillingSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseBillingSet(log types.Log) (*ExposedOffchainAggregatorBillingSet, error)

func (*ExposedOffchainAggregatorFilterer) ParseConfigSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseConfigSet(log types.Log) (*ExposedOffchainAggregatorConfigSet, error)

func (*ExposedOffchainAggregatorFilterer) ParseLinkTokenSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseLinkTokenSet(log types.Log) (*ExposedOffchainAggregatorLinkTokenSet, error)

func (*ExposedOffchainAggregatorFilterer) ParseNewRound

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseNewRound(log types.Log) (*ExposedOffchainAggregatorNewRound, error)

func (*ExposedOffchainAggregatorFilterer) ParseNewTransmission

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseNewTransmission(log types.Log) (*ExposedOffchainAggregatorNewTransmission, error)

func (*ExposedOffchainAggregatorFilterer) ParseOraclePaid

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseOraclePaid(log types.Log) (*ExposedOffchainAggregatorOraclePaid, error)

func (*ExposedOffchainAggregatorFilterer) ParseOwnershipTransferRequested

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseOwnershipTransferRequested(log types.Log) (*ExposedOffchainAggregatorOwnershipTransferRequested, error)

func (*ExposedOffchainAggregatorFilterer) ParseOwnershipTransferred

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseOwnershipTransferred(log types.Log) (*ExposedOffchainAggregatorOwnershipTransferred, error)

func (*ExposedOffchainAggregatorFilterer) ParsePayeeshipTransferRequested

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParsePayeeshipTransferRequested(log types.Log) (*ExposedOffchainAggregatorPayeeshipTransferRequested, error)

func (*ExposedOffchainAggregatorFilterer) ParsePayeeshipTransferred

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParsePayeeshipTransferred(log types.Log) (*ExposedOffchainAggregatorPayeeshipTransferred, error)

func (*ExposedOffchainAggregatorFilterer) ParseRequesterAccessControllerSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseRequesterAccessControllerSet(log types.Log) (*ExposedOffchainAggregatorRequesterAccessControllerSet, error)

func (*ExposedOffchainAggregatorFilterer) ParseRoundRequested

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseRoundRequested(log types.Log) (*ExposedOffchainAggregatorRoundRequested, error)

func (*ExposedOffchainAggregatorFilterer) ParseValidatorConfigSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) ParseValidatorConfigSet(log types.Log) (*ExposedOffchainAggregatorValidatorConfigSet, error)

func (*ExposedOffchainAggregatorFilterer) WatchAnswerUpdated

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchAnswerUpdated(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorAnswerUpdated, current []*big.Int, roundId []*big.Int) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchBillingAccessControllerSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchBillingAccessControllerSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorBillingAccessControllerSet) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchBillingSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchBillingSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorBillingSet) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchConfigSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorConfigSet) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchLinkTokenSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchLinkTokenSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorLinkTokenSet, _oldLinkToken []common.Address, _newLinkToken []common.Address) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchNewRound

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchNewRound(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorNewRound, roundId []*big.Int, startedBy []common.Address) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchNewTransmission

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchNewTransmission(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorNewTransmission, aggregatorRoundId []uint32) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchOraclePaid

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchOraclePaid(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorOraclePaid, transmitter []common.Address, payee []common.Address, linkToken []common.Address) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchOwnershipTransferRequested

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchOwnershipTransferred

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchPayeeshipTransferRequested

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorPayeeshipTransferRequested, transmitter []common.Address, current []common.Address, proposed []common.Address) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchPayeeshipTransferred

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorPayeeshipTransferred, transmitter []common.Address, previous []common.Address, current []common.Address) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchRequesterAccessControllerSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchRequesterAccessControllerSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorRequesterAccessControllerSet) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchRoundRequested

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchRoundRequested(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorRoundRequested, requester []common.Address) (event.Subscription, error)

func (*ExposedOffchainAggregatorFilterer) WatchValidatorConfigSet

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorFilterer) WatchValidatorConfigSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorValidatorConfigSet, previousValidator []common.Address, currentValidator []common.Address) (event.Subscription, error)

type ExposedOffchainAggregatorInterface

type ExposedOffchainAggregatorInterface interface {
	BillingAccessController(opts *bind.CallOpts) (common.Address, error)

	Decimals(opts *bind.CallOpts) (uint8, error)

	Description(opts *bind.CallOpts) (string, error)

	ExposedConfigDigestFromConfigData(opts *bind.CallOpts, _chainID *big.Int, _contractAddress common.Address, _configCount uint64, _signers []common.Address, _transmitters []common.Address, _threshold uint8, _onchainConfig []byte, _encodedConfigVersion uint64, _encodedConfig []byte) ([32]byte, error)

	GetAnswer(opts *bind.CallOpts, _roundId *big.Int) (*big.Int, error)

	GetBilling(opts *bind.CallOpts) (GetBilling,

		error)

	GetLinkToken(opts *bind.CallOpts) (common.Address, error)

	GetRoundData(opts *bind.CallOpts, _roundId *big.Int) (GetRoundData,

		error)

	GetTimestamp(opts *bind.CallOpts, _roundId *big.Int) (*big.Int, error)

	LatestAnswer(opts *bind.CallOpts) (*big.Int, error)

	LatestConfigDetails(opts *bind.CallOpts) (LatestConfigDetails,

		error)

	LatestRound(opts *bind.CallOpts) (*big.Int, error)

	LatestRoundData(opts *bind.CallOpts) (LatestRoundData,

		error)

	LatestTimestamp(opts *bind.CallOpts) (*big.Int, error)

	LatestTransmissionDetails(opts *bind.CallOpts) (LatestTransmissionDetails,

		error)

	LinkAvailableForPayment(opts *bind.CallOpts) (*big.Int, error)

	MaxAnswer(opts *bind.CallOpts) (*big.Int, error)

	MinAnswer(opts *bind.CallOpts) (*big.Int, error)

	OracleObservationCount(opts *bind.CallOpts, _signerOrTransmitter common.Address) (uint16, error)

	OwedPayment(opts *bind.CallOpts, _transmitter common.Address) (*big.Int, error)

	Owner(opts *bind.CallOpts) (common.Address, error)

	RequesterAccessController(opts *bind.CallOpts) (common.Address, error)

	Transmitters(opts *bind.CallOpts) ([]common.Address, error)

	TypeAndVersion(opts *bind.CallOpts) (string, error)

	ValidatorConfig(opts *bind.CallOpts) (ValidatorConfig,

		error)

	Version(opts *bind.CallOpts) (*big.Int, error)

	AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)

	AcceptPayeeship(opts *bind.TransactOpts, _transmitter common.Address) (*types.Transaction, error)

	RequestNewRound(opts *bind.TransactOpts) (*types.Transaction, error)

	SetBilling(opts *bind.TransactOpts, _maximumGasPrice uint32, _reasonableGasPrice uint32, _microLinkPerEth uint32, _linkGweiPerObservation uint32, _linkGweiPerTransmission uint32) (*types.Transaction, error)

	SetBillingAccessController(opts *bind.TransactOpts, _billingAccessController common.Address) (*types.Transaction, error)

	SetConfig(opts *bind.TransactOpts, _signers []common.Address, _transmitters []common.Address, _threshold uint8, _onchainConfig []byte, _offchainConfigVersion uint64, _offchainConfig []byte) (*types.Transaction, error)

	SetLinkToken(opts *bind.TransactOpts, _linkToken common.Address, _recipient common.Address) (*types.Transaction, error)

	SetPayees(opts *bind.TransactOpts, _transmitters []common.Address, _payees []common.Address) (*types.Transaction, error)

	SetRequesterAccessController(opts *bind.TransactOpts, _requesterAccessController common.Address) (*types.Transaction, error)

	SetValidatorConfig(opts *bind.TransactOpts, _newValidator common.Address, _newGasLimit uint32) (*types.Transaction, error)

	TransferOwnership(opts *bind.TransactOpts, _to common.Address) (*types.Transaction, error)

	TransferPayeeship(opts *bind.TransactOpts, _transmitter common.Address, _proposed common.Address) (*types.Transaction, error)

	Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)

	WithdrawFunds(opts *bind.TransactOpts, _recipient common.Address, _amount *big.Int) (*types.Transaction, error)

	WithdrawPayment(opts *bind.TransactOpts, _transmitter common.Address) (*types.Transaction, error)

	FilterAnswerUpdated(opts *bind.FilterOpts, current []*big.Int, roundId []*big.Int) (*ExposedOffchainAggregatorAnswerUpdatedIterator, error)

	WatchAnswerUpdated(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorAnswerUpdated, current []*big.Int, roundId []*big.Int) (event.Subscription, error)

	ParseAnswerUpdated(log types.Log) (*ExposedOffchainAggregatorAnswerUpdated, error)

	FilterBillingAccessControllerSet(opts *bind.FilterOpts) (*ExposedOffchainAggregatorBillingAccessControllerSetIterator, error)

	WatchBillingAccessControllerSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorBillingAccessControllerSet) (event.Subscription, error)

	ParseBillingAccessControllerSet(log types.Log) (*ExposedOffchainAggregatorBillingAccessControllerSet, error)

	FilterBillingSet(opts *bind.FilterOpts) (*ExposedOffchainAggregatorBillingSetIterator, error)

	WatchBillingSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorBillingSet) (event.Subscription, error)

	ParseBillingSet(log types.Log) (*ExposedOffchainAggregatorBillingSet, error)

	FilterConfigSet(opts *bind.FilterOpts) (*ExposedOffchainAggregatorConfigSetIterator, error)

	WatchConfigSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorConfigSet) (event.Subscription, error)

	ParseConfigSet(log types.Log) (*ExposedOffchainAggregatorConfigSet, error)

	FilterLinkTokenSet(opts *bind.FilterOpts, _oldLinkToken []common.Address, _newLinkToken []common.Address) (*ExposedOffchainAggregatorLinkTokenSetIterator, error)

	WatchLinkTokenSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorLinkTokenSet, _oldLinkToken []common.Address, _newLinkToken []common.Address) (event.Subscription, error)

	ParseLinkTokenSet(log types.Log) (*ExposedOffchainAggregatorLinkTokenSet, error)

	FilterNewRound(opts *bind.FilterOpts, roundId []*big.Int, startedBy []common.Address) (*ExposedOffchainAggregatorNewRoundIterator, error)

	WatchNewRound(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorNewRound, roundId []*big.Int, startedBy []common.Address) (event.Subscription, error)

	ParseNewRound(log types.Log) (*ExposedOffchainAggregatorNewRound, error)

	FilterNewTransmission(opts *bind.FilterOpts, aggregatorRoundId []uint32) (*ExposedOffchainAggregatorNewTransmissionIterator, error)

	WatchNewTransmission(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorNewTransmission, aggregatorRoundId []uint32) (event.Subscription, error)

	ParseNewTransmission(log types.Log) (*ExposedOffchainAggregatorNewTransmission, error)

	FilterOraclePaid(opts *bind.FilterOpts, transmitter []common.Address, payee []common.Address, linkToken []common.Address) (*ExposedOffchainAggregatorOraclePaidIterator, error)

	WatchOraclePaid(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorOraclePaid, transmitter []common.Address, payee []common.Address, linkToken []common.Address) (event.Subscription, error)

	ParseOraclePaid(log types.Log) (*ExposedOffchainAggregatorOraclePaid, error)

	FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ExposedOffchainAggregatorOwnershipTransferRequestedIterator, error)

	WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)

	ParseOwnershipTransferRequested(log types.Log) (*ExposedOffchainAggregatorOwnershipTransferRequested, error)

	FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ExposedOffchainAggregatorOwnershipTransferredIterator, error)

	WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)

	ParseOwnershipTransferred(log types.Log) (*ExposedOffchainAggregatorOwnershipTransferred, error)

	FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, current []common.Address, proposed []common.Address) (*ExposedOffchainAggregatorPayeeshipTransferRequestedIterator, error)

	WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorPayeeshipTransferRequested, transmitter []common.Address, current []common.Address, proposed []common.Address) (event.Subscription, error)

	ParsePayeeshipTransferRequested(log types.Log) (*ExposedOffchainAggregatorPayeeshipTransferRequested, error)

	FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, previous []common.Address, current []common.Address) (*ExposedOffchainAggregatorPayeeshipTransferredIterator, error)

	WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorPayeeshipTransferred, transmitter []common.Address, previous []common.Address, current []common.Address) (event.Subscription, error)

	ParsePayeeshipTransferred(log types.Log) (*ExposedOffchainAggregatorPayeeshipTransferred, error)

	FilterRequesterAccessControllerSet(opts *bind.FilterOpts) (*ExposedOffchainAggregatorRequesterAccessControllerSetIterator, error)

	WatchRequesterAccessControllerSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorRequesterAccessControllerSet) (event.Subscription, error)

	ParseRequesterAccessControllerSet(log types.Log) (*ExposedOffchainAggregatorRequesterAccessControllerSet, error)

	FilterRoundRequested(opts *bind.FilterOpts, requester []common.Address) (*ExposedOffchainAggregatorRoundRequestedIterator, error)

	WatchRoundRequested(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorRoundRequested, requester []common.Address) (event.Subscription, error)

	ParseRoundRequested(log types.Log) (*ExposedOffchainAggregatorRoundRequested, error)

	FilterValidatorConfigSet(opts *bind.FilterOpts, previousValidator []common.Address, currentValidator []common.Address) (*ExposedOffchainAggregatorValidatorConfigSetIterator, error)

	WatchValidatorConfigSet(opts *bind.WatchOpts, sink chan<- *ExposedOffchainAggregatorValidatorConfigSet, previousValidator []common.Address, currentValidator []common.Address) (event.Subscription, error)

	ParseValidatorConfigSet(log types.Log) (*ExposedOffchainAggregatorValidatorConfigSet, error)

	ParseLog(log types.Log) (generated.AbigenLog, error)

	Address() common.Address
}

type ExposedOffchainAggregatorLinkTokenSet

type ExposedOffchainAggregatorLinkTokenSet struct {
	OldLinkToken common.Address
	NewLinkToken common.Address
	Raw          types.Log
}

func (ExposedOffchainAggregatorLinkTokenSet) Topic

type ExposedOffchainAggregatorLinkTokenSetIterator

type ExposedOffchainAggregatorLinkTokenSetIterator struct {
	Event *ExposedOffchainAggregatorLinkTokenSet
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorLinkTokenSetIterator) Close

func (*ExposedOffchainAggregatorLinkTokenSetIterator) Error

func (*ExposedOffchainAggregatorLinkTokenSetIterator) Next

type ExposedOffchainAggregatorNewRound

type ExposedOffchainAggregatorNewRound struct {
	RoundId   *big.Int
	StartedBy common.Address
	StartedAt *big.Int
	Raw       types.Log
}

func (ExposedOffchainAggregatorNewRound) Topic

type ExposedOffchainAggregatorNewRoundIterator

type ExposedOffchainAggregatorNewRoundIterator struct {
	Event *ExposedOffchainAggregatorNewRound
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorNewRoundIterator) Close

func (*ExposedOffchainAggregatorNewRoundIterator) Error

func (*ExposedOffchainAggregatorNewRoundIterator) Next

type ExposedOffchainAggregatorNewTransmission

type ExposedOffchainAggregatorNewTransmission struct {
	AggregatorRoundId uint32
	Answer            *big.Int
	Transmitter       common.Address
	Observations      []*big.Int
	Observers         []byte
	ConfigDigest      [32]byte
	EpochAndRound     *big.Int
	Raw               types.Log
}

func (ExposedOffchainAggregatorNewTransmission) Topic

type ExposedOffchainAggregatorNewTransmissionIterator

type ExposedOffchainAggregatorNewTransmissionIterator struct {
	Event *ExposedOffchainAggregatorNewTransmission
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorNewTransmissionIterator) Close

func (*ExposedOffchainAggregatorNewTransmissionIterator) Error

func (*ExposedOffchainAggregatorNewTransmissionIterator) Next

type ExposedOffchainAggregatorOraclePaid

type ExposedOffchainAggregatorOraclePaid struct {
	Transmitter common.Address
	Payee       common.Address
	Amount      *big.Int
	LinkToken   common.Address
	Raw         types.Log
}

func (ExposedOffchainAggregatorOraclePaid) Topic

type ExposedOffchainAggregatorOraclePaidIterator

type ExposedOffchainAggregatorOraclePaidIterator struct {
	Event *ExposedOffchainAggregatorOraclePaid
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorOraclePaidIterator) Close

func (*ExposedOffchainAggregatorOraclePaidIterator) Error

func (*ExposedOffchainAggregatorOraclePaidIterator) Next

type ExposedOffchainAggregatorOwnershipTransferRequested

type ExposedOffchainAggregatorOwnershipTransferRequested struct {
	From common.Address
	To   common.Address
	Raw  types.Log
}

func (ExposedOffchainAggregatorOwnershipTransferRequested) Topic

type ExposedOffchainAggregatorOwnershipTransferRequestedIterator

type ExposedOffchainAggregatorOwnershipTransferRequestedIterator struct {
	Event *ExposedOffchainAggregatorOwnershipTransferRequested
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorOwnershipTransferRequestedIterator) Close

func (*ExposedOffchainAggregatorOwnershipTransferRequestedIterator) Error

func (*ExposedOffchainAggregatorOwnershipTransferRequestedIterator) Next

type ExposedOffchainAggregatorOwnershipTransferred

type ExposedOffchainAggregatorOwnershipTransferred struct {
	From common.Address
	To   common.Address
	Raw  types.Log
}

func (ExposedOffchainAggregatorOwnershipTransferred) Topic

type ExposedOffchainAggregatorOwnershipTransferredIterator

type ExposedOffchainAggregatorOwnershipTransferredIterator struct {
	Event *ExposedOffchainAggregatorOwnershipTransferred
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorOwnershipTransferredIterator) Close

func (*ExposedOffchainAggregatorOwnershipTransferredIterator) Error

func (*ExposedOffchainAggregatorOwnershipTransferredIterator) Next

type ExposedOffchainAggregatorPayeeshipTransferRequested

type ExposedOffchainAggregatorPayeeshipTransferRequested struct {
	Transmitter common.Address
	Current     common.Address
	Proposed    common.Address
	Raw         types.Log
}

func (ExposedOffchainAggregatorPayeeshipTransferRequested) Topic

type ExposedOffchainAggregatorPayeeshipTransferRequestedIterator

type ExposedOffchainAggregatorPayeeshipTransferRequestedIterator struct {
	Event *ExposedOffchainAggregatorPayeeshipTransferRequested
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorPayeeshipTransferRequestedIterator) Close

func (*ExposedOffchainAggregatorPayeeshipTransferRequestedIterator) Error

func (*ExposedOffchainAggregatorPayeeshipTransferRequestedIterator) Next

type ExposedOffchainAggregatorPayeeshipTransferred

type ExposedOffchainAggregatorPayeeshipTransferred struct {
	Transmitter common.Address
	Previous    common.Address
	Current     common.Address
	Raw         types.Log
}

func (ExposedOffchainAggregatorPayeeshipTransferred) Topic

type ExposedOffchainAggregatorPayeeshipTransferredIterator

type ExposedOffchainAggregatorPayeeshipTransferredIterator struct {
	Event *ExposedOffchainAggregatorPayeeshipTransferred
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorPayeeshipTransferredIterator) Close

func (*ExposedOffchainAggregatorPayeeshipTransferredIterator) Error

func (*ExposedOffchainAggregatorPayeeshipTransferredIterator) Next

type ExposedOffchainAggregatorRaw

type ExposedOffchainAggregatorRaw struct {
	Contract *ExposedOffchainAggregator
}

func (*ExposedOffchainAggregatorRaw) Call

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

func (*ExposedOffchainAggregatorRaw) Transact

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

func (*ExposedOffchainAggregatorRaw) Transfer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type ExposedOffchainAggregatorRequesterAccessControllerSet

type ExposedOffchainAggregatorRequesterAccessControllerSet struct {
	Old     common.Address
	Current common.Address
	Raw     types.Log
}

func (ExposedOffchainAggregatorRequesterAccessControllerSet) Topic

type ExposedOffchainAggregatorRequesterAccessControllerSetIterator

type ExposedOffchainAggregatorRequesterAccessControllerSetIterator struct {
	Event *ExposedOffchainAggregatorRequesterAccessControllerSet
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorRequesterAccessControllerSetIterator) Close

func (*ExposedOffchainAggregatorRequesterAccessControllerSetIterator) Error

func (*ExposedOffchainAggregatorRequesterAccessControllerSetIterator) Next

type ExposedOffchainAggregatorRoundRequested

type ExposedOffchainAggregatorRoundRequested struct {
	Requester    common.Address
	ConfigDigest [32]byte
	Epoch        uint32
	Round        uint8
	Raw          types.Log
}

func (ExposedOffchainAggregatorRoundRequested) Topic

type ExposedOffchainAggregatorRoundRequestedIterator

type ExposedOffchainAggregatorRoundRequestedIterator struct {
	Event *ExposedOffchainAggregatorRoundRequested
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorRoundRequestedIterator) Close

func (*ExposedOffchainAggregatorRoundRequestedIterator) Error

func (*ExposedOffchainAggregatorRoundRequestedIterator) Next

type ExposedOffchainAggregatorSession

type ExposedOffchainAggregatorSession struct {
	Contract     *ExposedOffchainAggregator
	CallOpts     bind.CallOpts
	TransactOpts bind.TransactOpts
}

func (*ExposedOffchainAggregatorSession) AcceptOwnership

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) AcceptOwnership() (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) AcceptPayeeship

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) AcceptPayeeship(_transmitter common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) BillingAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) BillingAccessController() (common.Address, error)

func (*ExposedOffchainAggregatorSession) Decimals

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) Decimals() (uint8, error)

func (*ExposedOffchainAggregatorSession) Description

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) Description() (string, error)

func (*ExposedOffchainAggregatorSession) ExposedConfigDigestFromConfigData

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) ExposedConfigDigestFromConfigData(_chainID *big.Int, _contractAddress common.Address, _configCount uint64, _signers []common.Address, _transmitters []common.Address, _threshold uint8, _onchainConfig []byte, _encodedConfigVersion uint64, _encodedConfig []byte) ([32]byte, error)

func (*ExposedOffchainAggregatorSession) GetAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) GetAnswer(_roundId *big.Int) (*big.Int, error)

func (*ExposedOffchainAggregatorSession) GetBilling

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) GetBilling() (GetBilling,

	error)

func (*ExposedOffchainAggregatorSession) GetLinkToken

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) GetLinkToken() (common.Address, error)

func (*ExposedOffchainAggregatorSession) GetRoundData

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) GetRoundData(_roundId *big.Int) (GetRoundData,

	error)

func (*ExposedOffchainAggregatorSession) GetTimestamp

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) GetTimestamp(_roundId *big.Int) (*big.Int, error)

func (*ExposedOffchainAggregatorSession) LatestAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) LatestAnswer() (*big.Int, error)

func (*ExposedOffchainAggregatorSession) LatestConfigDetails

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) LatestConfigDetails() (LatestConfigDetails,

	error)

func (*ExposedOffchainAggregatorSession) LatestRound

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) LatestRound() (*big.Int, error)

func (*ExposedOffchainAggregatorSession) LatestRoundData

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) LatestRoundData() (LatestRoundData,

	error)

func (*ExposedOffchainAggregatorSession) LatestTimestamp

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) LatestTimestamp() (*big.Int, error)

func (*ExposedOffchainAggregatorSession) LatestTransmissionDetails

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) LatestTransmissionDetails() (LatestTransmissionDetails,

	error)

func (*ExposedOffchainAggregatorSession) LinkAvailableForPayment

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) LinkAvailableForPayment() (*big.Int, error)

func (*ExposedOffchainAggregatorSession) MaxAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) MaxAnswer() (*big.Int, error)

func (*ExposedOffchainAggregatorSession) MinAnswer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) MinAnswer() (*big.Int, error)

func (*ExposedOffchainAggregatorSession) OracleObservationCount

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) OracleObservationCount(_signerOrTransmitter common.Address) (uint16, error)

func (*ExposedOffchainAggregatorSession) OwedPayment

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) OwedPayment(_transmitter common.Address) (*big.Int, error)

func (*ExposedOffchainAggregatorSession) Owner

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) Owner() (common.Address, error)

func (*ExposedOffchainAggregatorSession) RequestNewRound

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) RequestNewRound() (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) RequesterAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) RequesterAccessController() (common.Address, error)

func (*ExposedOffchainAggregatorSession) SetBilling

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) SetBilling(_maximumGasPrice uint32, _reasonableGasPrice uint32, _microLinkPerEth uint32, _linkGweiPerObservation uint32, _linkGweiPerTransmission uint32) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) SetBillingAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) SetBillingAccessController(_billingAccessController common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) SetConfig

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _threshold uint8, _onchainConfig []byte, _offchainConfigVersion uint64, _offchainConfig []byte) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) SetLinkToken

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) SetLinkToken(_linkToken common.Address, _recipient common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) SetPayees

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) SetPayees(_transmitters []common.Address, _payees []common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) SetRequesterAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) SetRequesterAccessController(_requesterAccessController common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) SetValidatorConfig

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) SetValidatorConfig(_newValidator common.Address, _newGasLimit uint32) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) TransferOwnership

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) TransferOwnership(_to common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) TransferPayeeship

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) TransferPayeeship(_transmitter common.Address, _proposed common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) Transmit

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) Transmitters

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) Transmitters() ([]common.Address, error)

func (*ExposedOffchainAggregatorSession) TypeAndVersion

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) TypeAndVersion() (string, error)

func (*ExposedOffchainAggregatorSession) ValidatorConfig

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) ValidatorConfig() (ValidatorConfig,

	error)

func (*ExposedOffchainAggregatorSession) Version

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) Version() (*big.Int, error)

func (*ExposedOffchainAggregatorSession) WithdrawFunds

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) WithdrawFunds(_recipient common.Address, _amount *big.Int) (*types.Transaction, error)

func (*ExposedOffchainAggregatorSession) WithdrawPayment

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorSession) WithdrawPayment(_transmitter common.Address) (*types.Transaction, error)

type ExposedOffchainAggregatorTransactor

type ExposedOffchainAggregatorTransactor struct {
	// contains filtered or unexported fields
}

func NewExposedOffchainAggregatorTransactor

func NewExposedOffchainAggregatorTransactor(address common.Address, transactor bind.ContractTransactor) (*ExposedOffchainAggregatorTransactor, error)

func (*ExposedOffchainAggregatorTransactor) AcceptOwnership

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) AcceptPayeeship

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) AcceptPayeeship(opts *bind.TransactOpts, _transmitter common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) RequestNewRound

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) RequestNewRound(opts *bind.TransactOpts) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) SetBilling

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) SetBilling(opts *bind.TransactOpts, _maximumGasPrice uint32, _reasonableGasPrice uint32, _microLinkPerEth uint32, _linkGweiPerObservation uint32, _linkGweiPerTransmission uint32) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) SetBillingAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) SetBillingAccessController(opts *bind.TransactOpts, _billingAccessController common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) SetConfig

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) SetConfig(opts *bind.TransactOpts, _signers []common.Address, _transmitters []common.Address, _threshold uint8, _onchainConfig []byte, _offchainConfigVersion uint64, _offchainConfig []byte) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) SetLinkToken

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) SetLinkToken(opts *bind.TransactOpts, _linkToken common.Address, _recipient common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) SetPayees

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) SetPayees(opts *bind.TransactOpts, _transmitters []common.Address, _payees []common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) SetRequesterAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) SetRequesterAccessController(opts *bind.TransactOpts, _requesterAccessController common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) SetValidatorConfig

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) SetValidatorConfig(opts *bind.TransactOpts, _newValidator common.Address, _newGasLimit uint32) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) TransferOwnership

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) TransferOwnership(opts *bind.TransactOpts, _to common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) TransferPayeeship

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) TransferPayeeship(opts *bind.TransactOpts, _transmitter common.Address, _proposed common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) Transmit

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) Transmit(opts *bind.TransactOpts, reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) WithdrawFunds

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) WithdrawFunds(opts *bind.TransactOpts, _recipient common.Address, _amount *big.Int) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactor) WithdrawPayment

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactor) WithdrawPayment(opts *bind.TransactOpts, _transmitter common.Address) (*types.Transaction, error)

type ExposedOffchainAggregatorTransactorRaw

type ExposedOffchainAggregatorTransactorRaw struct {
	Contract *ExposedOffchainAggregatorTransactor
}

func (*ExposedOffchainAggregatorTransactorRaw) Transact

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorRaw) Transfer

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type ExposedOffchainAggregatorTransactorSession

type ExposedOffchainAggregatorTransactorSession struct {
	Contract     *ExposedOffchainAggregatorTransactor
	TransactOpts bind.TransactOpts
}

func (*ExposedOffchainAggregatorTransactorSession) AcceptOwnership

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) AcceptOwnership() (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) AcceptPayeeship

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) AcceptPayeeship(_transmitter common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) RequestNewRound

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) RequestNewRound() (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) SetBilling

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) SetBilling(_maximumGasPrice uint32, _reasonableGasPrice uint32, _microLinkPerEth uint32, _linkGweiPerObservation uint32, _linkGweiPerTransmission uint32) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) SetBillingAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) SetBillingAccessController(_billingAccessController common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) SetConfig

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) SetConfig(_signers []common.Address, _transmitters []common.Address, _threshold uint8, _onchainConfig []byte, _offchainConfigVersion uint64, _offchainConfig []byte) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) SetLinkToken

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) SetLinkToken(_linkToken common.Address, _recipient common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) SetPayees

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) SetPayees(_transmitters []common.Address, _payees []common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) SetRequesterAccessController

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) SetRequesterAccessController(_requesterAccessController common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) SetValidatorConfig

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) SetValidatorConfig(_newValidator common.Address, _newGasLimit uint32) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) TransferOwnership

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) TransferOwnership(_to common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) TransferPayeeship

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) TransferPayeeship(_transmitter common.Address, _proposed common.Address) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) Transmit

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) Transmit(reportContext [3][32]byte, report []byte, rs [][32]byte, ss [][32]byte, rawVs [32]byte) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) WithdrawFunds

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) WithdrawFunds(_recipient common.Address, _amount *big.Int) (*types.Transaction, error)

func (*ExposedOffchainAggregatorTransactorSession) WithdrawPayment

func (_ExposedOffchainAggregator *ExposedOffchainAggregatorTransactorSession) WithdrawPayment(_transmitter common.Address) (*types.Transaction, error)

type ExposedOffchainAggregatorValidatorConfigSet

type ExposedOffchainAggregatorValidatorConfigSet struct {
	PreviousValidator common.Address
	PreviousGasLimit  uint32
	CurrentValidator  common.Address
	CurrentGasLimit   uint32
	Raw               types.Log
}

func (ExposedOffchainAggregatorValidatorConfigSet) Topic

type ExposedOffchainAggregatorValidatorConfigSetIterator

type ExposedOffchainAggregatorValidatorConfigSetIterator struct {
	Event *ExposedOffchainAggregatorValidatorConfigSet
	// contains filtered or unexported fields
}

func (*ExposedOffchainAggregatorValidatorConfigSetIterator) Close

func (*ExposedOffchainAggregatorValidatorConfigSetIterator) Error

func (*ExposedOffchainAggregatorValidatorConfigSetIterator) Next

type GetBilling

type GetBilling struct {
	MaximumGasPrice         uint32
	ReasonableGasPrice      uint32
	MicroLinkPerEth         uint32
	LinkGweiPerObservation  uint32
	LinkGweiPerTransmission uint32
}

type GetRoundData

type GetRoundData struct {
	RoundId         *big.Int
	Answer          *big.Int
	StartedAt       *big.Int
	UpdatedAt       *big.Int
	AnsweredInRound *big.Int
}

type LatestConfigDetails

type LatestConfigDetails struct {
	ConfigCount  uint32
	BlockNumber  uint32
	ConfigDigest [32]byte
}

type LatestRoundData

type LatestRoundData struct {
	RoundId         *big.Int
	Answer          *big.Int
	StartedAt       *big.Int
	UpdatedAt       *big.Int
	AnsweredInRound *big.Int
}

type LatestTransmissionDetails

type LatestTransmissionDetails struct {
	ConfigDigest    [32]byte
	Epoch           uint32
	Round           uint8
	LatestAnswer    *big.Int
	LatestTimestamp uint64
}

type ValidatorConfig

type ValidatorConfig struct {
	Validator common.Address
	GasLimit  uint32
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL