EACAggregatorProxyContractView

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

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

Extends

Constructors

Constructor

new EACAggregatorProxyContractView(contract: EACAggregatorProxy): EACAggregatorProxyContractView;

Parameters

ParameterType
contractEACAggregatorProxy

Returns

EACAggregatorProxyContractView

Overrides

ContractView.constructor

Properties

PropertyType
callStaticobject
callStatic.contractEACAggregatorProxy
callStatic.acceptOwnershipPromise<void>
callStatic.confirmAggregatorPromise<void>
callStatic.proposeAggregatorPromise<void>
callStatic.setControllerPromise<void>
callStatic.transferOwnershipPromise<void>
encodeCallobject
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

provider

Get Signature

get provider(): Provider;
Returns

Provider

Inherited from

ContractView.provider


rawContract

Get Signature

get rawContract(): TContract;
Returns

TContract

Inherited from

ContractView.rawContract

Methods

accessController()

accessController(
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<string>;

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<string>


aggregator()

aggregator(
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<string>;

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<string>


decimals()

decimals(
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<bigint>


description()

description(
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<string>;

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<string>


getAnswer()

getAnswer(
   _roundId: BigNumberish, 
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<bigint>;

Parameters

ParameterType
_roundIdBigNumberish
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<bigint>


getRoundData()

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

Parameters

ParameterType
_roundIdBigNumberish
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

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


getTimestamp()

getTimestamp(
   _roundId: BigNumberish, 
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<bigint>;

Parameters

ParameterType
_roundIdBigNumberish
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<bigint>


latestAnswer()

latestAnswer(
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<bigint>


latestRound()

latestRound(
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<bigint>


latestRoundData()

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

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

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


latestTimestamp()

latestTimestamp(
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<bigint>


owner()

owner(
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<string>;

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<string>


phaseAggregators()

phaseAggregators(
   arg0: BigNumberish, 
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<string>;

Parameters

ParameterType
arg0BigNumberish
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<string>


phaseId()

phaseId(
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<bigint>


proposedAggregator()

proposedAggregator(
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<string>;

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<string>


proposedGetRoundData()

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

Parameters

ParameterType
_roundIdBigNumberish
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

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


proposedLatestRoundData()

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

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

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


version()

version(
   overrides?: Overrides, 
   preparedData?: PreparedData, 
   ethCallContext?: EthCallContext
): Promise<bigint>;

Parameters

ParameterType
overrides?Overrides
preparedData?PreparedData
ethCallContext?EthCallContext

Returns

Promise<bigint>

On this page