EACAggregatorProxyBoundContractView

Class in @sentio/sdk/eth/builtin › eacaggregatorproxy

Defined in @sentio/sdk/eth/builtin › eacaggregatorproxy

Extends

Constructors

Constructor

new EACAggregatorProxyBoundContractView(address: string, view: EACAggregatorProxyContractView): EACAggregatorProxyBoundContractView;

Parameters

ParameterType
addressstring
viewEACAggregatorProxyContractView

Returns

EACAggregatorProxyBoundContractView

Inherited from

BoundContractView.constructor

Properties

PropertyTypeOverridesInherited from
addressstring-BoundContractView.address
callStaticobjectBoundContractView.callStatic-
callStatic.contextEthContext--
callStatic.viewEACAggregatorProxyContractView--
callStatic.acceptOwnershipPromise<void>--
callStatic.confirmAggregatorPromise<void>--
callStatic.proposeAggregatorPromise<void>--
callStatic.setControllerPromise<void>--
callStatic.transferOwnershipPromise<void>--
contextEthContext-BoundContractView.context
encodeCallobjectBoundContractView.encodeCall-
encodeCall.contextEthContext--
encodeCall.viewEACAggregatorProxyContractView--
encodeCall.acceptOwnershipEthCallParam--
encodeCall.accessControllerEthCallParam--
encodeCall.aggregatorEthCallParam--
encodeCall.confirmAggregatorEthCallParam--
encodeCall.decimalsEthCallParam--
encodeCall.descriptionEthCallParam--
encodeCall.getAnswerEthCallParam--
encodeCall.getRoundDataEthCallParam--
encodeCall.getTimestampEthCallParam--
encodeCall.latestAnswerEthCallParam--
encodeCall.latestRoundEthCallParam--
encodeCall.latestRoundDataEthCallParam--
encodeCall.latestTimestampEthCallParam--
encodeCall.ownerEthCallParam--
encodeCall.phaseAggregatorsEthCallParam--
encodeCall.phaseIdEthCallParam--
encodeCall.proposeAggregatorEthCallParam--
encodeCall.proposedAggregatorEthCallParam--
encodeCall.proposedGetRoundDataEthCallParam--
encodeCall.proposedLatestRoundDataEthCallParam--
encodeCall.setControllerEthCallParam--
encodeCall.transferOwnershipEthCallParam--
encodeCall.versionEthCallParam--

Accessors

filters

Get Signature

get filters(): Record<string, ContractEvent<any[]>>;
Returns

Record<string, ContractEvent<any[]>>

Inherited from

BoundContractView.filters


provider

Get Signature

get provider(): Provider;
Returns

Provider

Inherited from

BoundContractView.provider


rawContract

Get Signature

get rawContract(): TContract;
Returns

TContract

Inherited from

BoundContractView.rawContract

Methods

accessController()

accessController(overrides?: Overrides): Promise<string>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<string>


aggregator()

aggregator(overrides?: Overrides): Promise<string>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<string>


decimals()

decimals(overrides?: Overrides): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<bigint>


description()

description(overrides?: Overrides): Promise<string>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<string>


getAnswer()

getAnswer(_roundId: BigNumberish, overrides?: Overrides): Promise<bigint>;

Parameters

ParameterType
_roundIdBigNumberish
overrides?Overrides

Returns

Promise<bigint>


getRoundData()

getRoundData(_roundId: BigNumberish, overrides?: Overrides): Promise<[bigint, bigint, bigint, bigint, bigint] & object>;

Parameters

ParameterType
_roundIdBigNumberish
overrides?Overrides

Returns

Promise<[bigint, bigint, bigint, bigint, bigint] & object>


getTimestamp()

getTimestamp(_roundId: BigNumberish, overrides?: Overrides): Promise<bigint>;

Parameters

ParameterType
_roundIdBigNumberish
overrides?Overrides

Returns

Promise<bigint>


latestAnswer()

latestAnswer(overrides?: Overrides): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<bigint>


latestRound()

latestRound(overrides?: Overrides): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<bigint>


latestRoundData()

latestRoundData(overrides?: Overrides): Promise<[bigint, bigint, bigint, bigint, bigint] & object>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<[bigint, bigint, bigint, bigint, bigint] & object>


latestTimestamp()

latestTimestamp(overrides?: Overrides): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<bigint>


owner()

owner(overrides?: Overrides): Promise<string>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<string>


phaseAggregators()

phaseAggregators(arg0: BigNumberish, overrides?: Overrides): Promise<string>;

Parameters

ParameterType
arg0BigNumberish
overrides?Overrides

Returns

Promise<string>


phaseId()

phaseId(overrides?: Overrides): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<bigint>


proposedAggregator()

proposedAggregator(overrides?: Overrides): Promise<string>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<string>


proposedGetRoundData()

proposedGetRoundData(_roundId: BigNumberish, overrides?: Overrides): Promise<[bigint, bigint, bigint, bigint, bigint] & object>;

Parameters

ParameterType
_roundIdBigNumberish
overrides?Overrides

Returns

Promise<[bigint, bigint, bigint, bigint, bigint] & object>


proposedLatestRoundData()

proposedLatestRoundData(overrides?: Overrides): Promise<[bigint, bigint, bigint, bigint, bigint] & object>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<[bigint, bigint, bigint, bigint, bigint] & object>


version()

version(overrides?: Overrides): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides

Returns

Promise<bigint>

On this page