AccessControlledOffchainAggregator
Verified contract
Active on
Base with 12,027 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x88fb…e196
0x427c…28b2
-
variable spans 1 additional slot
-
variable spans 30 additional slots
0xb169…462a
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USA | ERC-20 | 1 | $0.000683 |
$0 | |
| ERC-20 | 2.4K | -- | -- | |
OHNO | ERC-20 | 77.10101 | -- | -- | |
LINK | ERC-20 | 20.502386 | -- | -- | |
LZPZ | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22860843 | a minute ago | | | 0 | 3.5517079e-7 | |
| 22860708 | 6 minutes ago | | | 0 | 3.5500432e-7 | |
| 22859897 | 33 minutes ago | | | 0 | 0.000000201530981448 | |
| 22859778 | 37 minutes ago | | | 0 | 3.5514305e-7 | |
| 22859762 | 37 minutes ago | | | 0 | 0.000000077132933909 | |
| 22859732 | 38 minutes ago | | | 0 | 3.5511530e-7 | |
| 22859417 | an hour ago | | | 0 | 3.5492109e-7 | |
| 22859252 | an hour ago | | | 0 | 3.5514305e-7 | |
| 22859222 | an hour ago | | | 0 | 3.5497658e-7 | |
| 22858742 | an hour ago | | | 0 | 0.000000077160678737 |
ABI
ABI objects
Getter at block 22860882 description() view returns (string) 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 (bytes16 configDigest, uint32 epoch, uint8 round, int192 latestAnswer, uint64 latestTimestamp) linkAvailableForPayment() view returns (int256 availableBalance)
billingAccessController() view returns (address)
0x427c210b489a3cf30009778cf8082339ff3b28b2
checkEnabled() view returns (bool)
true
decimals() view returns (uint8)
18
getBilling() view returns (uint32 maximumGasPrice, uint32 reasonableGasPrice, uint32 microLinkPerEth, uint32 linkGweiPerObservation, uint32 linkGweiPerTransmission)
(maximumGasPrice=10, reasonableGasPrice=1, microLinkPerEth=198594675, linkGweiPerObservation=865713, linkGweiPerTransmission=5194281)
getLinkToken() view returns (address linkToken)
0x88fb150bdc53a65fe94dea0c9ba0a6daf8c6e196
latestConfigDetails() view returns (uint32 configCount, uint32 blockNumber, bytes16 configDigest)
(configCount=1, blockNumber=2176250, configDigest=0x98e5da615eaab6cf309ed1d3b3a7a5ca)
maxAnswer() view returns (int192)
95780971304118053647396689196894323976171195136475135
minAnswer() view returns (int192)
1
owner() view returns (address)
0xf0db7318a51a21c413cadd4abdc1e8a500fe5b1b
requesterAccessController() view returns (address)
0xb16953d6aea7ff29ccb4c18043450110bb4f462a
transmitters() view returns (address[])
[0xB9e44696B045ab005eA956253d8676F656eEBC60, 0xAbFa05C981f49f8d42D9a3361D53924Df2c64966, 0xc04a3C4aBF8995Da051140f552Cb4eB086185836, 0x58F7B80BE97D031bd1067A2acdcF3Ce100790019, 0x34816bc1f605E0d58d46C43f1584C3A84F811e85, 0x87b49edBBc2cCe9237276C0D9F03d59d278dd1eB, 0xe493145aDcF22C4EFE07D720401c7ce9961d70Ea, 0x371DFBC7575012BB28D3709A8918A47464b1b7DC, 0xD6F8632e7Cdca416CD64f3ac4F286887165E1D74, 0x02E9137940be6803D333EB1451C3834C96cA9C2d]
typeAndVersion() pure returns (string)
AccessControlledOffchainAggregator 4.0.0
validatorConfig() view returns (address validator, uint32 gasLimit)
(validator=0x0000000000000000000000000000000000000000, gasLimit=0)
version() view returns (uint256)
4
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 _signerOrTransmitter) view returns (uint16)
owedPayment(address _transmitter) view returns (uint256)
State-modifying
Events acceptOwnership()
acceptPayeeship(address _transmitter)
addAccess(address _user)
disableAccessCheck()
enableAccessCheck()
removeAccess(address _user)
requestNewRound() returns (uint80)
setBilling(uint32 _maximumGasPrice, uint32 _reasonableGasPrice, uint32 _microLinkPerEth, uint32 _linkGweiPerObservation, uint32 _linkGweiPerTransmission)
setBillingAccessController(address _billingAccessController)
setConfig(address[] _signers, address[] _transmitters, uint8 _threshold, uint64 _encodedConfigVersion, bytes _encoded)
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(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 maximumGasPrice, uint32 reasonableGasPrice, uint32 microLinkPerEth, uint32 linkGweiPerObservation, uint32 linkGweiPerTransmission)
CheckAccessDisabled()
CheckAccessEnabled()
ConfigSet(uint32 previousConfigBlockNumber, uint64 configCount, address[] signers, address[] transmitters, uint8 threshold, uint64 encodedConfigVersion, bytes encoded)
LinkTokenSet(address indexed _oldLinkToken, address indexed _newLinkToken)
NewRound(uint256 indexed roundId, address indexed startedBy, uint256 startedAt)
NewTransmission(uint32 indexed aggregatorRoundId, int192 answer, address transmitter, int192[] observations, bytes observers, bytes32 rawReportContext)
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, bytes16 configDigest, uint32 epoch, uint8 round)
ValidatorConfigSet(address indexed previousValidator, uint32 previousGasLimit, address indexed currentValidator, uint32 currentGasLimit)
constructor(uint32 _maximumGasPrice, uint32 _reasonableGasPrice, uint32 _microLinkPerEth, uint32 _linkGweiPerObservation, uint32 _linkGweiPerTransmission, 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.