AccessControlledOCR2Aggregator
Verified contract
Active on
Ethereum with 8 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
0x641b…dfe6
0x9db8…cda9
Balances ($40,737.11)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
LINK | ERC-20 | 2.775007K | $14.68 |
$40,737.11 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20873584 | 2 months ago | | | 0 | 0.00026139646 | |
| 20872221 | 2 months ago | | | 0 | 0.0010977868 | |
| 20872217 | 2 months ago | | | 0 | 0.0019454204 | |
| 20872128 | 2 months ago | | | 0 | 0.0032068467 | |
| 20872124 | 2 months ago | | | 0 | 0.0031916353 | |
| 20872114 | 2 months ago | | | 0 | 0.12864823 | |
| 20872105 | 2 months ago | | | 0 | 0.0056352354 | |
| 20872100 | 2 months ago | | | 0 | 0.020987928 |
ABI
ABI objects
Getter at block 21225146 description() view returns (string) getTransmitters() view returns (address[]) latestAnswer() view returns (int256) latestRound() view returns (uint256) latestRoundData() view returns (uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound) latestTimestamp() view returns (uint256) latestTransmissionDetails() view returns (bytes32 configDigest, uint32 epoch, uint8 round, int192 latestAnswer_, uint64 latestTimestamp_) linkAvailableForPayment() view returns (int256 availableBalance)
checkEnabled() view returns (bool)
true
decimals() view returns (uint8)
8
getBilling() view returns (uint32 maximumGasPriceGwei, uint32 reasonableGasPriceGwei, uint32 observationPaymentGjuels, uint32 transmissionPaymentGjuels, uint24 accountingGas)
(maximumGasPriceGwei=3000, reasonableGasPriceGwei=75, observationPaymentGjuels=73227199, transmissionPaymentGjuels=439360866, accountingGas=6035)
getBillingAccessController() view returns (address)
0x9db83cef9f68b63989e4e82d65d549e7ff2acda9
getLinkToken() view returns (address linkToken)
0x514910771af9ca656af840dff83e8264ecf986ca
getRequesterAccessController() view returns (address)
0x641b698ad1c6e503470520b0eecb472c0589dfe6
getValidatorConfig() view returns (address validator, uint32 gasLimit)
(validator=0x0000000000000000000000000000000000000000, gasLimit=0)
latestConfigDetails() view returns (uint32 configCount, uint32 blockNumber, bytes32 configDigest)
(configCount=3, blockNumber=21093817, configDigest=0x0001bab651ac07b745517eb69c1b5d224ecbe98440fa68ce1eddfab98adef4a1)
latestConfigDigestAndEpoch() view returns (bool scanLogs, bytes32 configDigest, uint32 epoch)
(scanLogs=false, configDigest=0x0001bab651ac07b745517eb69c1b5d224ecbe98440fa68ce1eddfab98adef4a1, epoch=8783)
maxAnswer() view returns (int192)
95780971304118053647396689196894323976171195136475135
minAnswer() view returns (int192)
1
owner() view returns (address)
0x21f73d42eb58ba49ddb685dc29d3bf5c0f0373ca
typeAndVersion() pure returns (string)
AccessControlledOCR2Aggregator 1.0.0
version() view returns (uint256)
6
Read-only
getAnswer(uint256 _roundId) view returns (int256)
getRoundData(uint80 _roundId) view returns (uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound)
getTimestamp(uint256 _roundId) view returns (uint256)
hasAccess(address _user, bytes _calldata) view returns (bool)
oracleObservationCount(address transmitterAddress) view returns (uint32)
owedPayment(address transmitterAddress) view returns (uint256)
State-modifying
Events acceptOwnership()
acceptPayeeship(address transmitter)
addAccess(address _user)
disableAccessCheck()
enableAccessCheck()
removeAccess(address _user)
requestNewRound() returns (uint80)
setBilling(uint32 maximumGasPriceGwei, uint32 reasonableGasPriceGwei, uint32 observationPaymentGjuels, uint32 transmissionPaymentGjuels, uint24 accountingGas)
setBillingAccessController(address _billingAccessController)
setConfig(address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
setLinkToken(address linkToken, address recipient)
setPayees(address[] transmitters, address[] payees)
setRequesterAccessController(address requesterAccessController)
setValidatorConfig(address newValidator, uint32 newGasLimit)
transferOwnership(address to)
transferPayeeship(address transmitter, address proposed)
transmit(bytes32[3] reportContext, bytes report, bytes32[] rs, bytes32[] ss, bytes32 rawVs)
withdrawFunds(address recipient, uint256 amount)
withdrawPayment(address transmitter)
AddedAccess(address user)
AnswerUpdated(int256 indexed current, uint256 indexed roundId, uint256 updatedAt)
BillingAccessControllerSet(address old, address current)
BillingSet(uint32 maximumGasPriceGwei, uint32 reasonableGasPriceGwei, uint32 observationPaymentGjuels, uint32 transmissionPaymentGjuels, uint24 accountingGas)
CheckAccessDisabled()
CheckAccessEnabled()
ConfigSet(uint32 previousConfigBlockNumber, bytes32 configDigest, uint64 configCount, address[] signers, address[] transmitters, uint8 f, bytes onchainConfig, uint64 offchainConfigVersion, bytes offchainConfig)
LinkTokenSet(address indexed oldLinkToken, address indexed newLinkToken)
NewRound(uint256 indexed roundId, address indexed startedBy, uint256 startedAt)
NewTransmission(uint32 indexed aggregatorRoundId, int192 answer, address transmitter, uint32 observationsTimestamp, int192[] observations, bytes observers, int192 juelsPerFeeCoin, bytes32 configDigest, uint40 epochAndRound)
OraclePaid(address indexed transmitter, address indexed payee, uint256 amount, address indexed linkToken)
OwnershipTransferRequested(address indexed from, address indexed to)
OwnershipTransferred(address indexed from, address indexed to)
PayeeshipTransferRequested(address indexed transmitter, address indexed current, address indexed proposed)
PayeeshipTransferred(address indexed transmitter, address indexed previous, address indexed current)
RemovedAccess(address user)
RequesterAccessControllerSet(address old, address current)
RoundRequested(address indexed requester, bytes32 configDigest, uint32 epoch, uint8 round)
Transmitted(bytes32 configDigest, uint32 epoch)
ValidatorConfigSet(address indexed previousValidator, uint32 previousGasLimit, address indexed currentValidator, uint32 currentGasLimit)
constructor(address _link, int192 _minAnswer, int192 _maxAnswer, address _billingAccessController, address _requesterAccessController, uint8 _decimals, string description)
This contract contains no fallback and receive objects.
This contract contains no error objects.