testoffchainaggregator

package
v1.10.0-rc0 Latest Latest
Warning

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

Go to latest
Published: Nov 3, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const TestOffchainAggregatorABI = "" /* 23663-byte string literal not displayed */

Variables

View Source
var TestOffchainAggregatorBin = "" /* 51244-byte string literal not displayed */

Functions

This section is empty.

Types

type BillingData

type BillingData struct {
	ObservationsCounts      [31]uint16
	GasReimbursements       [31]*big.Int
	MaximumGasPrice         uint32
	ReasonableGasPrice      uint32
	MicroLinkPerEth         uint32
	LinkGweiPerObservation  uint32
	LinkGweiPerTransmission uint32
}

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 TestOffchainAggregator

type TestOffchainAggregator struct {
	TestOffchainAggregatorCaller
	TestOffchainAggregatorTransactor
	TestOffchainAggregatorFilterer
	// contains filtered or unexported fields
}

func DeployTestOffchainAggregator

func DeployTestOffchainAggregator(auth *bind.TransactOpts, backend bind.ContractBackend, _maximumGasPrice uint32, _reasonableGasPrice uint32, _microLinkPerEth uint32, _linkGweiPerObservation uint32, _linkGweiPerTransmission uint32, _link common.Address, _minAnswer *big.Int, _maxAnswer *big.Int, _billingAccessController common.Address, _requesterAdminAccessController common.Address) (common.Address, *types.Transaction, *TestOffchainAggregator, error)

func NewTestOffchainAggregator

func NewTestOffchainAggregator(address common.Address, backend bind.ContractBackend) (*TestOffchainAggregator, error)

func (*TestOffchainAggregator) Address

func (_TestOffchainAggregator *TestOffchainAggregator) Address() common.Address

func (*TestOffchainAggregator) ParseLog

func (_TestOffchainAggregator *TestOffchainAggregator) ParseLog(log types.Log) (generated.AbigenLog, error)

type TestOffchainAggregatorAddedAccess

type TestOffchainAggregatorAddedAccess struct {
	User common.Address
	Raw  types.Log
}

func (TestOffchainAggregatorAddedAccess) Topic

type TestOffchainAggregatorAddedAccessIterator

type TestOffchainAggregatorAddedAccessIterator struct {
	Event *TestOffchainAggregatorAddedAccess
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorAddedAccessIterator) Close

func (*TestOffchainAggregatorAddedAccessIterator) Error

func (*TestOffchainAggregatorAddedAccessIterator) Next

type TestOffchainAggregatorAnswerUpdated

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

func (TestOffchainAggregatorAnswerUpdated) Topic

type TestOffchainAggregatorAnswerUpdatedIterator

type TestOffchainAggregatorAnswerUpdatedIterator struct {
	Event *TestOffchainAggregatorAnswerUpdated
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorAnswerUpdatedIterator) Close

func (*TestOffchainAggregatorAnswerUpdatedIterator) Error

func (*TestOffchainAggregatorAnswerUpdatedIterator) Next

type TestOffchainAggregatorBillingAccessControllerSet

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

func (TestOffchainAggregatorBillingAccessControllerSet) Topic

type TestOffchainAggregatorBillingAccessControllerSetIterator

type TestOffchainAggregatorBillingAccessControllerSetIterator struct {
	Event *TestOffchainAggregatorBillingAccessControllerSet
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorBillingAccessControllerSetIterator) Close

func (*TestOffchainAggregatorBillingAccessControllerSetIterator) Error

func (*TestOffchainAggregatorBillingAccessControllerSetIterator) Next

type TestOffchainAggregatorBillingSet

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

func (TestOffchainAggregatorBillingSet) Topic

type TestOffchainAggregatorBillingSetIterator

type TestOffchainAggregatorBillingSetIterator struct {
	Event *TestOffchainAggregatorBillingSet
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorBillingSetIterator) Close

func (*TestOffchainAggregatorBillingSetIterator) Error

func (*TestOffchainAggregatorBillingSetIterator) Next

type TestOffchainAggregatorCaller

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

func NewTestOffchainAggregatorCaller

func NewTestOffchainAggregatorCaller(address common.Address, caller bind.ContractCaller) (*TestOffchainAggregatorCaller, error)

func (*TestOffchainAggregatorCaller) BillingAccessController

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) BillingAccessController(opts *bind.CallOpts) (common.Address, error)

func (*TestOffchainAggregatorCaller) BillingData

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) BillingData(opts *bind.CallOpts) (BillingData,

	error)

func (*TestOffchainAggregatorCaller) CheckEnabled

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) CheckEnabled(opts *bind.CallOpts) (bool, error)

func (*TestOffchainAggregatorCaller) Decimals

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) Decimals(opts *bind.CallOpts) (uint8, error)

func (*TestOffchainAggregatorCaller) Description

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) Description(opts *bind.CallOpts) (string, error)

func (*TestOffchainAggregatorCaller) GetAnswer

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

func (*TestOffchainAggregatorCaller) GetBilling

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) GetBilling(opts *bind.CallOpts) (GetBilling,

	error)

func (*TestOffchainAggregatorCaller) GetConfigDigest

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) GetConfigDigest(opts *bind.CallOpts) ([32]byte, error)

func (*TestOffchainAggregatorCaller) GetLinkToken

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

func (*TestOffchainAggregatorCaller) GetRoundData

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

	error)

func (*TestOffchainAggregatorCaller) GetTimestamp

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

func (*TestOffchainAggregatorCaller) HasAccess

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) HasAccess(opts *bind.CallOpts, _user common.Address, _calldata []byte) (bool, error)

func (*TestOffchainAggregatorCaller) LatestAnswer

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

func (*TestOffchainAggregatorCaller) LatestConfigDetails

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) LatestConfigDetails(opts *bind.CallOpts) (LatestConfigDetails,

	error)

func (*TestOffchainAggregatorCaller) LatestRound

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

func (*TestOffchainAggregatorCaller) LatestRoundData

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) LatestRoundData(opts *bind.CallOpts) (LatestRoundData,

	error)

func (*TestOffchainAggregatorCaller) LatestTimestamp

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

func (*TestOffchainAggregatorCaller) LatestTransmissionDetails

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) LatestTransmissionDetails(opts *bind.CallOpts) (LatestTransmissionDetails,

	error)

func (*TestOffchainAggregatorCaller) LinkAvailableForPayment

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

func (*TestOffchainAggregatorCaller) MaxAnswer

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

func (*TestOffchainAggregatorCaller) MinAnswer

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

func (*TestOffchainAggregatorCaller) OracleObservationCount

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

func (*TestOffchainAggregatorCaller) OwedPayment

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

func (*TestOffchainAggregatorCaller) Owner

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

func (*TestOffchainAggregatorCaller) RequesterAccessController

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

func (*TestOffchainAggregatorCaller) TestAccountingGasCost

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) TestAccountingGasCost(opts *bind.CallOpts) (*big.Int, error)

func (*TestOffchainAggregatorCaller) TestDecodeReport

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) TestDecodeReport(opts *bind.CallOpts, report []byte) ([32]byte, []*big.Int, error)

func (*TestOffchainAggregatorCaller) TestImpliedGasPrice

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) TestImpliedGasPrice(opts *bind.CallOpts, txGasPrice *big.Int, reasonableGasPrice *big.Int, maximumGasPrice *big.Int) (*big.Int, error)

func (*TestOffchainAggregatorCaller) TestPayee

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) TestPayee(opts *bind.CallOpts, _transmitter common.Address) (common.Address, error)

func (*TestOffchainAggregatorCaller) TestSaturatingAddUint16

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) TestSaturatingAddUint16(opts *bind.CallOpts, _x uint16, _y uint16) (uint16, error)

func (*TestOffchainAggregatorCaller) TestTotalLinkDue

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) TestTotalLinkDue(opts *bind.CallOpts) (*big.Int, error)

func (*TestOffchainAggregatorCaller) TestTransmitterGasCostEthWei

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) TestTransmitterGasCostEthWei(opts *bind.CallOpts, initialGas *big.Int, gasPrice *big.Int, callDataCost *big.Int, gasLeft *big.Int) (*big.Int, error)

func (*TestOffchainAggregatorCaller) Transmitters

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

func (*TestOffchainAggregatorCaller) TypeAndVersion

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) TypeAndVersion(opts *bind.CallOpts) (string, error)

func (*TestOffchainAggregatorCaller) ValidatorConfig

func (_TestOffchainAggregator *TestOffchainAggregatorCaller) ValidatorConfig(opts *bind.CallOpts) (ValidatorConfig,

	error)

func (*TestOffchainAggregatorCaller) Version

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

type TestOffchainAggregatorCallerRaw

type TestOffchainAggregatorCallerRaw struct {
	Contract *TestOffchainAggregatorCaller
}

func (*TestOffchainAggregatorCallerRaw) Call

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

type TestOffchainAggregatorCallerSession

type TestOffchainAggregatorCallerSession struct {
	Contract *TestOffchainAggregatorCaller
	CallOpts bind.CallOpts
}

func (*TestOffchainAggregatorCallerSession) BillingAccessController

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) BillingAccessController() (common.Address, error)

func (*TestOffchainAggregatorCallerSession) BillingData

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) BillingData() (BillingData,

	error)

func (*TestOffchainAggregatorCallerSession) CheckEnabled

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) CheckEnabled() (bool, error)

func (*TestOffchainAggregatorCallerSession) Decimals

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) Decimals() (uint8, error)

func (*TestOffchainAggregatorCallerSession) Description

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) Description() (string, error)

func (*TestOffchainAggregatorCallerSession) GetAnswer

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) GetAnswer(_roundId *big.Int) (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) GetBilling

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) GetBilling() (GetBilling,

	error)

func (*TestOffchainAggregatorCallerSession) GetConfigDigest

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) GetConfigDigest() ([32]byte, error)

func (*TestOffchainAggregatorCallerSession) GetLinkToken

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) GetLinkToken() (common.Address, error)

func (*TestOffchainAggregatorCallerSession) GetRoundData

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) GetRoundData(_roundId *big.Int) (GetRoundData,

	error)

func (*TestOffchainAggregatorCallerSession) GetTimestamp

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) GetTimestamp(_roundId *big.Int) (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) HasAccess

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) HasAccess(_user common.Address, _calldata []byte) (bool, error)

func (*TestOffchainAggregatorCallerSession) LatestAnswer

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) LatestAnswer() (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) LatestConfigDetails

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) LatestConfigDetails() (LatestConfigDetails,

	error)

func (*TestOffchainAggregatorCallerSession) LatestRound

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) LatestRound() (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) LatestRoundData

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) LatestRoundData() (LatestRoundData,

	error)

func (*TestOffchainAggregatorCallerSession) LatestTimestamp

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) LatestTimestamp() (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) LatestTransmissionDetails

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) LatestTransmissionDetails() (LatestTransmissionDetails,

	error)

func (*TestOffchainAggregatorCallerSession) LinkAvailableForPayment

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) LinkAvailableForPayment() (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) MaxAnswer

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) MaxAnswer() (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) MinAnswer

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) MinAnswer() (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) OracleObservationCount

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) OracleObservationCount(_signerOrTransmitter common.Address) (uint16, error)

func (*TestOffchainAggregatorCallerSession) OwedPayment

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) OwedPayment(_transmitter common.Address) (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) Owner

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) Owner() (common.Address, error)

func (*TestOffchainAggregatorCallerSession) RequesterAccessController

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) RequesterAccessController() (common.Address, error)

func (*TestOffchainAggregatorCallerSession) TestAccountingGasCost

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) TestAccountingGasCost() (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) TestDecodeReport

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) TestDecodeReport(report []byte) ([32]byte, []*big.Int, error)

func (*TestOffchainAggregatorCallerSession) TestImpliedGasPrice

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) TestImpliedGasPrice(txGasPrice *big.Int, reasonableGasPrice *big.Int, maximumGasPrice *big.Int) (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) TestPayee

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) TestPayee(_transmitter common.Address) (common.Address, error)

func (*TestOffchainAggregatorCallerSession) TestSaturatingAddUint16

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) TestSaturatingAddUint16(_x uint16, _y uint16) (uint16, error)

func (*TestOffchainAggregatorCallerSession) TestTotalLinkDue

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) TestTotalLinkDue() (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) TestTransmitterGasCostEthWei

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) TestTransmitterGasCostEthWei(initialGas *big.Int, gasPrice *big.Int, callDataCost *big.Int, gasLeft *big.Int) (*big.Int, error)

func (*TestOffchainAggregatorCallerSession) Transmitters

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) Transmitters() ([]common.Address, error)

func (*TestOffchainAggregatorCallerSession) TypeAndVersion

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) TypeAndVersion() (string, error)

func (*TestOffchainAggregatorCallerSession) ValidatorConfig

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) ValidatorConfig() (ValidatorConfig,

	error)

func (*TestOffchainAggregatorCallerSession) Version

func (_TestOffchainAggregator *TestOffchainAggregatorCallerSession) Version() (*big.Int, error)

type TestOffchainAggregatorCheckAccessDisabled

type TestOffchainAggregatorCheckAccessDisabled struct {
	Raw types.Log
}

func (TestOffchainAggregatorCheckAccessDisabled) Topic

type TestOffchainAggregatorCheckAccessDisabledIterator

type TestOffchainAggregatorCheckAccessDisabledIterator struct {
	Event *TestOffchainAggregatorCheckAccessDisabled
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorCheckAccessDisabledIterator) Close

func (*TestOffchainAggregatorCheckAccessDisabledIterator) Error

func (*TestOffchainAggregatorCheckAccessDisabledIterator) Next

type TestOffchainAggregatorCheckAccessEnabled

type TestOffchainAggregatorCheckAccessEnabled struct {
	Raw types.Log
}

func (TestOffchainAggregatorCheckAccessEnabled) Topic

type TestOffchainAggregatorCheckAccessEnabledIterator

type TestOffchainAggregatorCheckAccessEnabledIterator struct {
	Event *TestOffchainAggregatorCheckAccessEnabled
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorCheckAccessEnabledIterator) Close

func (*TestOffchainAggregatorCheckAccessEnabledIterator) Error

func (*TestOffchainAggregatorCheckAccessEnabledIterator) Next

type TestOffchainAggregatorConfigSet

type TestOffchainAggregatorConfigSet 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 (TestOffchainAggregatorConfigSet) Topic

type TestOffchainAggregatorConfigSetIterator

type TestOffchainAggregatorConfigSetIterator struct {
	Event *TestOffchainAggregatorConfigSet
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorConfigSetIterator) Close

func (*TestOffchainAggregatorConfigSetIterator) Error

func (*TestOffchainAggregatorConfigSetIterator) Next

type TestOffchainAggregatorFilterer

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

func NewTestOffchainAggregatorFilterer

func NewTestOffchainAggregatorFilterer(address common.Address, filterer bind.ContractFilterer) (*TestOffchainAggregatorFilterer, error)

func (*TestOffchainAggregatorFilterer) FilterAddedAccess

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterAddedAccess(opts *bind.FilterOpts) (*TestOffchainAggregatorAddedAccessIterator, error)

func (*TestOffchainAggregatorFilterer) FilterAnswerUpdated

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterAnswerUpdated(opts *bind.FilterOpts, current []*big.Int, roundId []*big.Int) (*TestOffchainAggregatorAnswerUpdatedIterator, error)

func (*TestOffchainAggregatorFilterer) FilterBillingAccessControllerSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterBillingAccessControllerSet(opts *bind.FilterOpts) (*TestOffchainAggregatorBillingAccessControllerSetIterator, error)

func (*TestOffchainAggregatorFilterer) FilterBillingSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterBillingSet(opts *bind.FilterOpts) (*TestOffchainAggregatorBillingSetIterator, error)

func (*TestOffchainAggregatorFilterer) FilterCheckAccessDisabled

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterCheckAccessDisabled(opts *bind.FilterOpts) (*TestOffchainAggregatorCheckAccessDisabledIterator, error)

func (*TestOffchainAggregatorFilterer) FilterCheckAccessEnabled

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterCheckAccessEnabled(opts *bind.FilterOpts) (*TestOffchainAggregatorCheckAccessEnabledIterator, error)

func (*TestOffchainAggregatorFilterer) FilterConfigSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterConfigSet(opts *bind.FilterOpts) (*TestOffchainAggregatorConfigSetIterator, error)

func (*TestOffchainAggregatorFilterer) FilterLinkTokenSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterLinkTokenSet(opts *bind.FilterOpts, _oldLinkToken []common.Address, _newLinkToken []common.Address) (*TestOffchainAggregatorLinkTokenSetIterator, error)

func (*TestOffchainAggregatorFilterer) FilterNewRound

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterNewRound(opts *bind.FilterOpts, roundId []*big.Int, startedBy []common.Address) (*TestOffchainAggregatorNewRoundIterator, error)

func (*TestOffchainAggregatorFilterer) FilterNewTransmission

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterNewTransmission(opts *bind.FilterOpts, aggregatorRoundId []uint32) (*TestOffchainAggregatorNewTransmissionIterator, error)

func (*TestOffchainAggregatorFilterer) FilterOraclePaid

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterOraclePaid(opts *bind.FilterOpts, transmitter []common.Address, payee []common.Address, linkToken []common.Address) (*TestOffchainAggregatorOraclePaidIterator, error)

func (*TestOffchainAggregatorFilterer) FilterOwnershipTransferRequested

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TestOffchainAggregatorOwnershipTransferRequestedIterator, error)

func (*TestOffchainAggregatorFilterer) FilterOwnershipTransferred

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TestOffchainAggregatorOwnershipTransferredIterator, error)

func (*TestOffchainAggregatorFilterer) FilterPayeeshipTransferRequested

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, current []common.Address, proposed []common.Address) (*TestOffchainAggregatorPayeeshipTransferRequestedIterator, error)

func (*TestOffchainAggregatorFilterer) FilterPayeeshipTransferred

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, previous []common.Address, current []common.Address) (*TestOffchainAggregatorPayeeshipTransferredIterator, error)

func (*TestOffchainAggregatorFilterer) FilterRemovedAccess

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterRemovedAccess(opts *bind.FilterOpts) (*TestOffchainAggregatorRemovedAccessIterator, error)

func (*TestOffchainAggregatorFilterer) FilterRequesterAccessControllerSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterRequesterAccessControllerSet(opts *bind.FilterOpts) (*TestOffchainAggregatorRequesterAccessControllerSetIterator, error)

func (*TestOffchainAggregatorFilterer) FilterRoundRequested

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterRoundRequested(opts *bind.FilterOpts, requester []common.Address) (*TestOffchainAggregatorRoundRequestedIterator, error)

func (*TestOffchainAggregatorFilterer) FilterValidatorConfigSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) FilterValidatorConfigSet(opts *bind.FilterOpts, previousValidator []common.Address, currentValidator []common.Address) (*TestOffchainAggregatorValidatorConfigSetIterator, error)

func (*TestOffchainAggregatorFilterer) ParseAddedAccess

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseAddedAccess(log types.Log) (*TestOffchainAggregatorAddedAccess, error)

func (*TestOffchainAggregatorFilterer) ParseAnswerUpdated

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseAnswerUpdated(log types.Log) (*TestOffchainAggregatorAnswerUpdated, error)

func (*TestOffchainAggregatorFilterer) ParseBillingAccessControllerSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseBillingAccessControllerSet(log types.Log) (*TestOffchainAggregatorBillingAccessControllerSet, error)

func (*TestOffchainAggregatorFilterer) ParseBillingSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseBillingSet(log types.Log) (*TestOffchainAggregatorBillingSet, error)

func (*TestOffchainAggregatorFilterer) ParseCheckAccessDisabled

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseCheckAccessDisabled(log types.Log) (*TestOffchainAggregatorCheckAccessDisabled, error)

func (*TestOffchainAggregatorFilterer) ParseCheckAccessEnabled

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseCheckAccessEnabled(log types.Log) (*TestOffchainAggregatorCheckAccessEnabled, error)

func (*TestOffchainAggregatorFilterer) ParseConfigSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseConfigSet(log types.Log) (*TestOffchainAggregatorConfigSet, error)

func (*TestOffchainAggregatorFilterer) ParseLinkTokenSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseLinkTokenSet(log types.Log) (*TestOffchainAggregatorLinkTokenSet, error)

func (*TestOffchainAggregatorFilterer) ParseNewRound

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseNewRound(log types.Log) (*TestOffchainAggregatorNewRound, error)

func (*TestOffchainAggregatorFilterer) ParseNewTransmission

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseNewTransmission(log types.Log) (*TestOffchainAggregatorNewTransmission, error)

func (*TestOffchainAggregatorFilterer) ParseOraclePaid

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseOraclePaid(log types.Log) (*TestOffchainAggregatorOraclePaid, error)

func (*TestOffchainAggregatorFilterer) ParseOwnershipTransferRequested

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseOwnershipTransferRequested(log types.Log) (*TestOffchainAggregatorOwnershipTransferRequested, error)

func (*TestOffchainAggregatorFilterer) ParseOwnershipTransferred

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseOwnershipTransferred(log types.Log) (*TestOffchainAggregatorOwnershipTransferred, error)

func (*TestOffchainAggregatorFilterer) ParsePayeeshipTransferRequested

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParsePayeeshipTransferRequested(log types.Log) (*TestOffchainAggregatorPayeeshipTransferRequested, error)

func (*TestOffchainAggregatorFilterer) ParsePayeeshipTransferred

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParsePayeeshipTransferred(log types.Log) (*TestOffchainAggregatorPayeeshipTransferred, error)

func (*TestOffchainAggregatorFilterer) ParseRemovedAccess

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseRemovedAccess(log types.Log) (*TestOffchainAggregatorRemovedAccess, error)

func (*TestOffchainAggregatorFilterer) ParseRequesterAccessControllerSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseRequesterAccessControllerSet(log types.Log) (*TestOffchainAggregatorRequesterAccessControllerSet, error)

func (*TestOffchainAggregatorFilterer) ParseRoundRequested

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseRoundRequested(log types.Log) (*TestOffchainAggregatorRoundRequested, error)

func (*TestOffchainAggregatorFilterer) ParseValidatorConfigSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) ParseValidatorConfigSet(log types.Log) (*TestOffchainAggregatorValidatorConfigSet, error)

func (*TestOffchainAggregatorFilterer) WatchAddedAccess

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) WatchAddedAccess(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorAddedAccess) (event.Subscription, error)

func (*TestOffchainAggregatorFilterer) WatchAnswerUpdated

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

func (*TestOffchainAggregatorFilterer) WatchBillingAccessControllerSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) WatchBillingAccessControllerSet(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorBillingAccessControllerSet) (event.Subscription, error)

func (*TestOffchainAggregatorFilterer) WatchBillingSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) WatchBillingSet(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorBillingSet) (event.Subscription, error)

func (*TestOffchainAggregatorFilterer) WatchCheckAccessDisabled

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) WatchCheckAccessDisabled(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorCheckAccessDisabled) (event.Subscription, error)

func (*TestOffchainAggregatorFilterer) WatchCheckAccessEnabled

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) WatchCheckAccessEnabled(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorCheckAccessEnabled) (event.Subscription, error)

func (*TestOffchainAggregatorFilterer) WatchConfigSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorConfigSet) (event.Subscription, error)

func (*TestOffchainAggregatorFilterer) WatchLinkTokenSet

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

func (*TestOffchainAggregatorFilterer) WatchNewRound

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

func (*TestOffchainAggregatorFilterer) WatchNewTransmission

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

func (*TestOffchainAggregatorFilterer) WatchOraclePaid

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

func (*TestOffchainAggregatorFilterer) WatchOwnershipTransferRequested

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

func (*TestOffchainAggregatorFilterer) WatchOwnershipTransferred

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

func (*TestOffchainAggregatorFilterer) WatchPayeeshipTransferRequested

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

func (*TestOffchainAggregatorFilterer) WatchPayeeshipTransferred

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

func (*TestOffchainAggregatorFilterer) WatchRemovedAccess

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) WatchRemovedAccess(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorRemovedAccess) (event.Subscription, error)

func (*TestOffchainAggregatorFilterer) WatchRequesterAccessControllerSet

func (_TestOffchainAggregator *TestOffchainAggregatorFilterer) WatchRequesterAccessControllerSet(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorRequesterAccessControllerSet) (event.Subscription, error)

func (*TestOffchainAggregatorFilterer) WatchRoundRequested

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

func (*TestOffchainAggregatorFilterer) WatchValidatorConfigSet

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

type TestOffchainAggregatorInterface

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

	BillingData(opts *bind.CallOpts) (BillingData,

		error)

	CheckEnabled(opts *bind.CallOpts) (bool, error)

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

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

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

	GetBilling(opts *bind.CallOpts) (GetBilling,

		error)

	GetConfigDigest(opts *bind.CallOpts) ([32]byte, 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)

	HasAccess(opts *bind.CallOpts, _user common.Address, _calldata []byte) (bool, 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)

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

	TestDecodeReport(opts *bind.CallOpts, report []byte) ([32]byte, []*big.Int, error)

	TestImpliedGasPrice(opts *bind.CallOpts, txGasPrice *big.Int, reasonableGasPrice *big.Int, maximumGasPrice *big.Int) (*big.Int, error)

	TestPayee(opts *bind.CallOpts, _transmitter common.Address) (common.Address, error)

	TestSaturatingAddUint16(opts *bind.CallOpts, _x uint16, _y uint16) (uint16, error)

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

	TestTransmitterGasCostEthWei(opts *bind.CallOpts, initialGas *big.Int, gasPrice *big.Int, callDataCost *big.Int, gasLeft *big.Int) (*big.Int, 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)

	AddAccess(opts *bind.TransactOpts, _user common.Address) (*types.Transaction, error)

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

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

	RemoveAccess(opts *bind.TransactOpts, _user 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)

	TestBurnLINK(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)

	TestSetGasReimbursements(opts *bind.TransactOpts, _transmitterOrSigner common.Address, _amountLinkWei *big.Int) (*types.Transaction, error)

	TestSetOracleObservationCount(opts *bind.TransactOpts, _oracle common.Address, _amount uint16) (*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)

	FilterAddedAccess(opts *bind.FilterOpts) (*TestOffchainAggregatorAddedAccessIterator, error)

	WatchAddedAccess(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorAddedAccess) (event.Subscription, error)

	ParseAddedAccess(log types.Log) (*TestOffchainAggregatorAddedAccess, error)

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

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

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

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

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

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

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

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

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

	FilterCheckAccessDisabled(opts *bind.FilterOpts) (*TestOffchainAggregatorCheckAccessDisabledIterator, error)

	WatchCheckAccessDisabled(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorCheckAccessDisabled) (event.Subscription, error)

	ParseCheckAccessDisabled(log types.Log) (*TestOffchainAggregatorCheckAccessDisabled, error)

	FilterCheckAccessEnabled(opts *bind.FilterOpts) (*TestOffchainAggregatorCheckAccessEnabledIterator, error)

	WatchCheckAccessEnabled(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorCheckAccessEnabled) (event.Subscription, error)

	ParseCheckAccessEnabled(log types.Log) (*TestOffchainAggregatorCheckAccessEnabled, error)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	FilterRemovedAccess(opts *bind.FilterOpts) (*TestOffchainAggregatorRemovedAccessIterator, error)

	WatchRemovedAccess(opts *bind.WatchOpts, sink chan<- *TestOffchainAggregatorRemovedAccess) (event.Subscription, error)

	ParseRemovedAccess(log types.Log) (*TestOffchainAggregatorRemovedAccess, error)

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

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

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

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

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

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

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

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

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

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

	Address() common.Address
}

type TestOffchainAggregatorLinkTokenSet

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

func (TestOffchainAggregatorLinkTokenSet) Topic

type TestOffchainAggregatorLinkTokenSetIterator

type TestOffchainAggregatorLinkTokenSetIterator struct {
	Event *TestOffchainAggregatorLinkTokenSet
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorLinkTokenSetIterator) Close

func (*TestOffchainAggregatorLinkTokenSetIterator) Error

func (*TestOffchainAggregatorLinkTokenSetIterator) Next

type TestOffchainAggregatorNewRound

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

func (TestOffchainAggregatorNewRound) Topic

type TestOffchainAggregatorNewRoundIterator

type TestOffchainAggregatorNewRoundIterator struct {
	Event *TestOffchainAggregatorNewRound
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorNewRoundIterator) Close

func (*TestOffchainAggregatorNewRoundIterator) Error

func (*TestOffchainAggregatorNewRoundIterator) Next

type TestOffchainAggregatorNewTransmission

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

func (TestOffchainAggregatorNewTransmission) Topic

type TestOffchainAggregatorNewTransmissionIterator

type TestOffchainAggregatorNewTransmissionIterator struct {
	Event *TestOffchainAggregatorNewTransmission
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorNewTransmissionIterator) Close

func (*TestOffchainAggregatorNewTransmissionIterator) Error

func (*TestOffchainAggregatorNewTransmissionIterator) Next

type TestOffchainAggregatorOraclePaid

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

func (TestOffchainAggregatorOraclePaid) Topic

type TestOffchainAggregatorOraclePaidIterator

type TestOffchainAggregatorOraclePaidIterator struct {
	Event *TestOffchainAggregatorOraclePaid
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorOraclePaidIterator) Close

func (*TestOffchainAggregatorOraclePaidIterator) Error

func (*TestOffchainAggregatorOraclePaidIterator) Next

type TestOffchainAggregatorOwnershipTransferRequested

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

func (TestOffchainAggregatorOwnershipTransferRequested) Topic

type TestOffchainAggregatorOwnershipTransferRequestedIterator

type TestOffchainAggregatorOwnershipTransferRequestedIterator struct {
	Event *TestOffchainAggregatorOwnershipTransferRequested
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorOwnershipTransferRequestedIterator) Close

func (*TestOffchainAggregatorOwnershipTransferRequestedIterator) Error

func (*TestOffchainAggregatorOwnershipTransferRequestedIterator) Next

type TestOffchainAggregatorOwnershipTransferred

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

func (TestOffchainAggregatorOwnershipTransferred) Topic

type TestOffchainAggregatorOwnershipTransferredIterator

type TestOffchainAggregatorOwnershipTransferredIterator struct {
	Event *TestOffchainAggregatorOwnershipTransferred
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorOwnershipTransferredIterator) Close

func (*TestOffchainAggregatorOwnershipTransferredIterator) Error

func (*TestOffchainAggregatorOwnershipTransferredIterator) Next

type TestOffchainAggregatorPayeeshipTransferRequested

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

func (TestOffchainAggregatorPayeeshipTransferRequested) Topic

type TestOffchainAggregatorPayeeshipTransferRequestedIterator

type TestOffchainAggregatorPayeeshipTransferRequestedIterator struct {
	Event *TestOffchainAggregatorPayeeshipTransferRequested
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorPayeeshipTransferRequestedIterator) Close

func (*TestOffchainAggregatorPayeeshipTransferRequestedIterator) Error

func (*TestOffchainAggregatorPayeeshipTransferRequestedIterator) Next

type TestOffchainAggregatorPayeeshipTransferred

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

func (TestOffchainAggregatorPayeeshipTransferred) Topic

type TestOffchainAggregatorPayeeshipTransferredIterator

type TestOffchainAggregatorPayeeshipTransferredIterator struct {
	Event *TestOffchainAggregatorPayeeshipTransferred
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorPayeeshipTransferredIterator) Close

func (*TestOffchainAggregatorPayeeshipTransferredIterator) Error

func (*TestOffchainAggregatorPayeeshipTransferredIterator) Next

type TestOffchainAggregatorRaw

type TestOffchainAggregatorRaw struct {
	Contract *TestOffchainAggregator
}

func (*TestOffchainAggregatorRaw) Call

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

func (*TestOffchainAggregatorRaw) Transact

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

func (*TestOffchainAggregatorRaw) Transfer

func (_TestOffchainAggregator *TestOffchainAggregatorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type TestOffchainAggregatorRemovedAccess

type TestOffchainAggregatorRemovedAccess struct {
	User common.Address
	Raw  types.Log
}

func (TestOffchainAggregatorRemovedAccess) Topic

type TestOffchainAggregatorRemovedAccessIterator

type TestOffchainAggregatorRemovedAccessIterator struct {
	Event *TestOffchainAggregatorRemovedAccess
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorRemovedAccessIterator) Close

func (*TestOffchainAggregatorRemovedAccessIterator) Error

func (*TestOffchainAggregatorRemovedAccessIterator) Next

type TestOffchainAggregatorRequesterAccessControllerSet

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

func (TestOffchainAggregatorRequesterAccessControllerSet) Topic

type TestOffchainAggregatorRequesterAccessControllerSetIterator

type TestOffchainAggregatorRequesterAccessControllerSetIterator struct {
	Event *TestOffchainAggregatorRequesterAccessControllerSet
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorRequesterAccessControllerSetIterator) Close

func (*TestOffchainAggregatorRequesterAccessControllerSetIterator) Error

func (*TestOffchainAggregatorRequesterAccessControllerSetIterator) Next

type TestOffchainAggregatorRoundRequested

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

func (TestOffchainAggregatorRoundRequested) Topic

type TestOffchainAggregatorRoundRequestedIterator

type TestOffchainAggregatorRoundRequestedIterator struct {
	Event *TestOffchainAggregatorRoundRequested
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorRoundRequestedIterator) Close

func (*TestOffchainAggregatorRoundRequestedIterator) Error

func (*TestOffchainAggregatorRoundRequestedIterator) Next

type TestOffchainAggregatorSession

type TestOffchainAggregatorSession struct {
	Contract     *TestOffchainAggregator
	CallOpts     bind.CallOpts
	TransactOpts bind.TransactOpts
}

func (*TestOffchainAggregatorSession) AcceptOwnership

func (_TestOffchainAggregator *TestOffchainAggregatorSession) AcceptOwnership() (*types.Transaction, error)

func (*TestOffchainAggregatorSession) AcceptPayeeship

func (_TestOffchainAggregator *TestOffchainAggregatorSession) AcceptPayeeship(_transmitter common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) AddAccess

func (_TestOffchainAggregator *TestOffchainAggregatorSession) AddAccess(_user common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) BillingAccessController

func (_TestOffchainAggregator *TestOffchainAggregatorSession) BillingAccessController() (common.Address, error)

func (*TestOffchainAggregatorSession) BillingData

func (_TestOffchainAggregator *TestOffchainAggregatorSession) BillingData() (BillingData,

	error)

func (*TestOffchainAggregatorSession) CheckEnabled

func (_TestOffchainAggregator *TestOffchainAggregatorSession) CheckEnabled() (bool, error)

func (*TestOffchainAggregatorSession) Decimals

func (_TestOffchainAggregator *TestOffchainAggregatorSession) Decimals() (uint8, error)

func (*TestOffchainAggregatorSession) Description

func (_TestOffchainAggregator *TestOffchainAggregatorSession) Description() (string, error)

func (*TestOffchainAggregatorSession) DisableAccessCheck

func (_TestOffchainAggregator *TestOffchainAggregatorSession) DisableAccessCheck() (*types.Transaction, error)

func (*TestOffchainAggregatorSession) EnableAccessCheck

func (_TestOffchainAggregator *TestOffchainAggregatorSession) EnableAccessCheck() (*types.Transaction, error)

func (*TestOffchainAggregatorSession) GetAnswer

func (_TestOffchainAggregator *TestOffchainAggregatorSession) GetAnswer(_roundId *big.Int) (*big.Int, error)

func (*TestOffchainAggregatorSession) GetBilling

func (_TestOffchainAggregator *TestOffchainAggregatorSession) GetBilling() (GetBilling,

	error)

func (*TestOffchainAggregatorSession) GetConfigDigest

func (_TestOffchainAggregator *TestOffchainAggregatorSession) GetConfigDigest() ([32]byte, error)

func (*TestOffchainAggregatorSession) GetLinkToken

func (_TestOffchainAggregator *TestOffchainAggregatorSession) GetLinkToken() (common.Address, error)

func (*TestOffchainAggregatorSession) GetRoundData

func (_TestOffchainAggregator *TestOffchainAggregatorSession) GetRoundData(_roundId *big.Int) (GetRoundData,

	error)

func (*TestOffchainAggregatorSession) GetTimestamp

func (_TestOffchainAggregator *TestOffchainAggregatorSession) GetTimestamp(_roundId *big.Int) (*big.Int, error)

func (*TestOffchainAggregatorSession) HasAccess

func (_TestOffchainAggregator *TestOffchainAggregatorSession) HasAccess(_user common.Address, _calldata []byte) (bool, error)

func (*TestOffchainAggregatorSession) LatestAnswer

func (_TestOffchainAggregator *TestOffchainAggregatorSession) LatestAnswer() (*big.Int, error)

func (*TestOffchainAggregatorSession) LatestConfigDetails

func (_TestOffchainAggregator *TestOffchainAggregatorSession) LatestConfigDetails() (LatestConfigDetails,

	error)

func (*TestOffchainAggregatorSession) LatestRound

func (_TestOffchainAggregator *TestOffchainAggregatorSession) LatestRound() (*big.Int, error)

func (*TestOffchainAggregatorSession) LatestRoundData

func (_TestOffchainAggregator *TestOffchainAggregatorSession) LatestRoundData() (LatestRoundData,

	error)

func (*TestOffchainAggregatorSession) LatestTimestamp

func (_TestOffchainAggregator *TestOffchainAggregatorSession) LatestTimestamp() (*big.Int, error)

func (*TestOffchainAggregatorSession) LatestTransmissionDetails

func (_TestOffchainAggregator *TestOffchainAggregatorSession) LatestTransmissionDetails() (LatestTransmissionDetails,

	error)

func (*TestOffchainAggregatorSession) LinkAvailableForPayment

func (_TestOffchainAggregator *TestOffchainAggregatorSession) LinkAvailableForPayment() (*big.Int, error)

func (*TestOffchainAggregatorSession) MaxAnswer

func (_TestOffchainAggregator *TestOffchainAggregatorSession) MaxAnswer() (*big.Int, error)

func (*TestOffchainAggregatorSession) MinAnswer

func (_TestOffchainAggregator *TestOffchainAggregatorSession) MinAnswer() (*big.Int, error)

func (*TestOffchainAggregatorSession) OracleObservationCount

func (_TestOffchainAggregator *TestOffchainAggregatorSession) OracleObservationCount(_signerOrTransmitter common.Address) (uint16, error)

func (*TestOffchainAggregatorSession) OwedPayment

func (_TestOffchainAggregator *TestOffchainAggregatorSession) OwedPayment(_transmitter common.Address) (*big.Int, error)

func (*TestOffchainAggregatorSession) Owner

func (_TestOffchainAggregator *TestOffchainAggregatorSession) Owner() (common.Address, error)

func (*TestOffchainAggregatorSession) RemoveAccess

func (_TestOffchainAggregator *TestOffchainAggregatorSession) RemoveAccess(_user common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) RequestNewRound

func (_TestOffchainAggregator *TestOffchainAggregatorSession) RequestNewRound() (*types.Transaction, error)

func (*TestOffchainAggregatorSession) RequesterAccessController

func (_TestOffchainAggregator *TestOffchainAggregatorSession) RequesterAccessController() (common.Address, error)

func (*TestOffchainAggregatorSession) SetBilling

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

func (*TestOffchainAggregatorSession) SetBillingAccessController

func (_TestOffchainAggregator *TestOffchainAggregatorSession) SetBillingAccessController(_billingAccessController common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) SetConfig

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

func (*TestOffchainAggregatorSession) SetLinkToken

func (_TestOffchainAggregator *TestOffchainAggregatorSession) SetLinkToken(_linkToken common.Address, _recipient common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) SetPayees

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

func (*TestOffchainAggregatorSession) SetRequesterAccessController

func (_TestOffchainAggregator *TestOffchainAggregatorSession) SetRequesterAccessController(_requesterAccessController common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) SetValidatorConfig

func (_TestOffchainAggregator *TestOffchainAggregatorSession) SetValidatorConfig(_newValidator common.Address, _newGasLimit uint32) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) TestAccountingGasCost

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TestAccountingGasCost() (*big.Int, error)
func (_TestOffchainAggregator *TestOffchainAggregatorSession) TestBurnLINK(amount *big.Int) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) TestDecodeReport

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TestDecodeReport(report []byte) ([32]byte, []*big.Int, error)

func (*TestOffchainAggregatorSession) TestImpliedGasPrice

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TestImpliedGasPrice(txGasPrice *big.Int, reasonableGasPrice *big.Int, maximumGasPrice *big.Int) (*big.Int, error)

func (*TestOffchainAggregatorSession) TestPayee

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TestPayee(_transmitter common.Address) (common.Address, error)

func (*TestOffchainAggregatorSession) TestSaturatingAddUint16

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TestSaturatingAddUint16(_x uint16, _y uint16) (uint16, error)

func (*TestOffchainAggregatorSession) TestSetGasReimbursements

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TestSetGasReimbursements(_transmitterOrSigner common.Address, _amountLinkWei *big.Int) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) TestSetOracleObservationCount

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TestSetOracleObservationCount(_oracle common.Address, _amount uint16) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) TestTotalLinkDue

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TestTotalLinkDue() (*big.Int, error)

func (*TestOffchainAggregatorSession) TestTransmitterGasCostEthWei

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TestTransmitterGasCostEthWei(initialGas *big.Int, gasPrice *big.Int, callDataCost *big.Int, gasLeft *big.Int) (*big.Int, error)

func (*TestOffchainAggregatorSession) TransferOwnership

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TransferOwnership(_to common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) TransferPayeeship

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TransferPayeeship(_transmitter common.Address, _proposed common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorSession) Transmit

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

func (*TestOffchainAggregatorSession) Transmitters

func (_TestOffchainAggregator *TestOffchainAggregatorSession) Transmitters() ([]common.Address, error)

func (*TestOffchainAggregatorSession) TypeAndVersion

func (_TestOffchainAggregator *TestOffchainAggregatorSession) TypeAndVersion() (string, error)

func (*TestOffchainAggregatorSession) ValidatorConfig

func (_TestOffchainAggregator *TestOffchainAggregatorSession) ValidatorConfig() (ValidatorConfig,

	error)

func (*TestOffchainAggregatorSession) Version

func (_TestOffchainAggregator *TestOffchainAggregatorSession) Version() (*big.Int, error)

func (*TestOffchainAggregatorSession) WithdrawFunds

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

func (*TestOffchainAggregatorSession) WithdrawPayment

func (_TestOffchainAggregator *TestOffchainAggregatorSession) WithdrawPayment(_transmitter common.Address) (*types.Transaction, error)

type TestOffchainAggregatorTransactor

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

func NewTestOffchainAggregatorTransactor

func NewTestOffchainAggregatorTransactor(address common.Address, transactor bind.ContractTransactor) (*TestOffchainAggregatorTransactor, error)

func (*TestOffchainAggregatorTransactor) AcceptOwnership

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

func (*TestOffchainAggregatorTransactor) AcceptPayeeship

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

func (*TestOffchainAggregatorTransactor) AddAccess

func (_TestOffchainAggregator *TestOffchainAggregatorTransactor) AddAccess(opts *bind.TransactOpts, _user common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactor) DisableAccessCheck

func (_TestOffchainAggregator *TestOffchainAggregatorTransactor) DisableAccessCheck(opts *bind.TransactOpts) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactor) EnableAccessCheck

func (_TestOffchainAggregator *TestOffchainAggregatorTransactor) EnableAccessCheck(opts *bind.TransactOpts) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactor) RemoveAccess

func (_TestOffchainAggregator *TestOffchainAggregatorTransactor) RemoveAccess(opts *bind.TransactOpts, _user common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactor) RequestNewRound

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

func (*TestOffchainAggregatorTransactor) SetBilling

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

func (*TestOffchainAggregatorTransactor) SetBillingAccessController

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

func (*TestOffchainAggregatorTransactor) SetConfig

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

func (*TestOffchainAggregatorTransactor) SetLinkToken

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

func (*TestOffchainAggregatorTransactor) SetPayees

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

func (*TestOffchainAggregatorTransactor) SetRequesterAccessController

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

func (*TestOffchainAggregatorTransactor) SetValidatorConfig

func (_TestOffchainAggregator *TestOffchainAggregatorTransactor) SetValidatorConfig(opts *bind.TransactOpts, _newValidator common.Address, _newGasLimit uint32) (*types.Transaction, error)
func (_TestOffchainAggregator *TestOffchainAggregatorTransactor) TestBurnLINK(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactor) TestSetGasReimbursements

func (_TestOffchainAggregator *TestOffchainAggregatorTransactor) TestSetGasReimbursements(opts *bind.TransactOpts, _transmitterOrSigner common.Address, _amountLinkWei *big.Int) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactor) TestSetOracleObservationCount

func (_TestOffchainAggregator *TestOffchainAggregatorTransactor) TestSetOracleObservationCount(opts *bind.TransactOpts, _oracle common.Address, _amount uint16) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactor) TransferOwnership

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

func (*TestOffchainAggregatorTransactor) TransferPayeeship

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

func (*TestOffchainAggregatorTransactor) Transmit

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

func (*TestOffchainAggregatorTransactor) WithdrawFunds

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

func (*TestOffchainAggregatorTransactor) WithdrawPayment

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

type TestOffchainAggregatorTransactorRaw

type TestOffchainAggregatorTransactorRaw struct {
	Contract *TestOffchainAggregatorTransactor
}

func (*TestOffchainAggregatorTransactorRaw) Transact

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

func (*TestOffchainAggregatorTransactorRaw) Transfer

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type TestOffchainAggregatorTransactorSession

type TestOffchainAggregatorTransactorSession struct {
	Contract     *TestOffchainAggregatorTransactor
	TransactOpts bind.TransactOpts
}

func (*TestOffchainAggregatorTransactorSession) AcceptOwnership

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) AcceptOwnership() (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) AcceptPayeeship

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) AcceptPayeeship(_transmitter common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) AddAccess

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) AddAccess(_user common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) DisableAccessCheck

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) DisableAccessCheck() (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) EnableAccessCheck

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) EnableAccessCheck() (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) RemoveAccess

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) RemoveAccess(_user common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) RequestNewRound

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) RequestNewRound() (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) SetBilling

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

func (*TestOffchainAggregatorTransactorSession) SetBillingAccessController

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) SetBillingAccessController(_billingAccessController common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) SetConfig

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

func (*TestOffchainAggregatorTransactorSession) SetLinkToken

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) SetLinkToken(_linkToken common.Address, _recipient common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) SetPayees

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

func (*TestOffchainAggregatorTransactorSession) SetRequesterAccessController

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) SetRequesterAccessController(_requesterAccessController common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) SetValidatorConfig

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) SetValidatorConfig(_newValidator common.Address, _newGasLimit uint32) (*types.Transaction, error)
func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) TestBurnLINK(amount *big.Int) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) TestSetGasReimbursements

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) TestSetGasReimbursements(_transmitterOrSigner common.Address, _amountLinkWei *big.Int) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) TestSetOracleObservationCount

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) TestSetOracleObservationCount(_oracle common.Address, _amount uint16) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) TransferOwnership

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) TransferOwnership(_to common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) TransferPayeeship

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) TransferPayeeship(_transmitter common.Address, _proposed common.Address) (*types.Transaction, error)

func (*TestOffchainAggregatorTransactorSession) Transmit

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

func (*TestOffchainAggregatorTransactorSession) WithdrawFunds

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

func (*TestOffchainAggregatorTransactorSession) WithdrawPayment

func (_TestOffchainAggregator *TestOffchainAggregatorTransactorSession) WithdrawPayment(_transmitter common.Address) (*types.Transaction, error)

type TestOffchainAggregatorValidatorConfigSet

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

func (TestOffchainAggregatorValidatorConfigSet) Topic

type TestOffchainAggregatorValidatorConfigSetIterator

type TestOffchainAggregatorValidatorConfigSetIterator struct {
	Event *TestOffchainAggregatorValidatorConfigSet
	// contains filtered or unexported fields
}

func (*TestOffchainAggregatorValidatorConfigSetIterator) Close

func (*TestOffchainAggregatorValidatorConfigSetIterator) Error

func (*TestOffchainAggregatorValidatorConfigSetIterator) Next

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