AccessControlledAggregator

Verified contract

Active on Ethereum with 991 txns
Deployed by via 0x9d1c97ae at 10333015
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AccessControlledAggregator"

0xaf62962c3405f571b458552c85a65cc25e52bf0bbc6d8b0b38a6cb0c506a6fd8
0x9cf4e2afd700647602d9762e9462b607c6a1dd8428750c14be1809859ae15c99
0x152bbdef44839cb55d4a2483b0cd3b752353ab07ddb0fdc99b8fb5ca8542baed
0x3f105f54d521be36a770e0c2d225475e27a91d183af5b7703ee5ede24c30f780
0xfa7eb5101191b81f349987563b6fdc3c952f6e11520dae7a89a04fd820189f6a
0x6febb773ee0cedcb8ec6b36f0fe6d7e1684843e815277a72fbba3833695ecc43
0x1b33a6fe98c44025cc73dd133bacd3030f146140f5d7900310943276a8d267f5
0x539bf2d52c90d1d0084ef5944890432a54977735fc3aad30231280635ea59baf
0xf31537cbba2118a80bedd927f50a7699eeb58b0e0995e508927990390cfca560
0x85fc1821883e55d94deae4659b49ff29076e3a2e4ab4ec9fb9f5724b4da59092

Functions
Getter at block 21408593
allocatedFunds(view returns (uint128)
0
availableFunds(view returns (uint128)
0
checkEnabled(view returns (bool)
true
decimals(view returns (uint8)
18
description(view returns (string)
"MKR / ETH"
getOracles(view returns (address[])
[0x2aD9B7b9386c2f45223dDFc4A4d81C2957bAE19A, 0x3e00b2d6D7737114c8113D9e17440b8Ef6f10893, 0x6A9dEC02a37F08a7420186C8d273221FD462f7e8, 0x6D1b8ee3D1b5834dDe3AE8BA6d7a587Ae6D14dC3, 0x71E067aa68bB81600B8D5Eb184A1cEA91960cDa3, 0x87Bf62Ec62f872A4C74b1a39Bb143702c5364785, 0x98DB8C499016aa9d860Fcd1a9b75A1d7Ef3Fc3b0, 0xC4a92358757ef8d22580c5eFed30D5241ac725ae, 0xa14EBB5909FBA95a9305CBcaa6ea069733Fcd443]
 
latestAnswer(view returns (int256)
latestRound(view returns (uint256)
350
 
latestRoundData(view returns (uint256 roundIdint256 answeruint256 startedAtuint256 updatedAtuint256 answeredInRound)
 
latestTimestamp(view returns (uint256)
linkToken(view returns (address)
0x514910771af9ca656af840dff83e8264ecf986ca
maxSubmissionCount(view returns (uint32)
9
maxSubmissionValue(view returns (int256)
1000000000000000000000
minSubmissionCount(view returns (uint32)
1
minSubmissionValue(view returns (int256)
10000000000000000
oracleCount(view returns (uint32)
9
owner(view returns (address)
0x01a4f5a0b81e94693ff42cc83c3d7aff36858162
paymentAmount(view returns (uint128)
0
reportingRound(view returns (uint256)
350
restartDelay(view returns (uint32)
1
timeout(view returns (uint32)
3600
version(view returns (uint256)
3
Read-only
getAdmin(address _oracleview returns (address)
getAnswer(uint256 _roundIdview returns (int256)
getRoundData(uint256 _roundIdview returns (uint256 roundIdint256 answeruint256 startedAtuint256 updatedAtuint256 answeredInRound)
getTimestamp(uint256 _roundIdview returns (uint256)
hasAccess(address _userbytesview returns (bool)
latestSubmission(address _oracleview returns (int256uint256)
oracleRoundState(address _oracleuint32 _queriedRoundIdview returns (bool _eligibleToSubmituint32 _roundIdint256 _latestSubmissionuint64 _startedAtuint64 _timeoutuint128 _availableFundsuint32 _oracleCountuint128 _paymentAmount)
withdrawablePayment(address _oracleview returns (uint256)
State-modifying
acceptAdmin(address _oracle
acceptOwnership(
addAccess(address _user
addOracles(address[] _oraclesaddress[] _adminsuint32 _minSubmissionsuint32 _maxSubmissionsuint32 _restartDelay
disableAccessCheck(
enableAccessCheck(
onTokenTransfer(addressuint256bytes _data
removeAccess(address _user
removeOracles(address[] _oraclesuint32 _minSubmissionsuint32 _maxSubmissionsuint32 _restartDelay
requestNewRound(
setRequesterPermissions(address _requesterbool _authorizeduint32 _delay
submit(uint256 _roundIdint256 _submission
transferAdmin(address _oracleaddress _newAdmin
transferOwnership(address _to
updateAvailableFunds(
updateFutureRounds(uint128 _paymentAmountuint32 _minSubmissionsuint32 _maxSubmissionsuint32 _restartDelayuint32 _timeout
withdrawFunds(address _recipientuint256 _amount
withdrawPayment(address _oracleaddress _recipientuint256 _amount
Events
AddedAccess(address user
AnswerUpdated(int256 indexed currentuint256 indexed roundIduint256 timestamp
AvailableFundsUpdated(uint256 indexed amount
CheckAccessDisabled(
CheckAccessEnabled(
NewRound(uint256 indexed roundIdaddress indexed startedByuint256 startedAt
OracleAdminUpdateRequested(address indexed oracleaddress adminaddress newAdmin
OracleAdminUpdated(address indexed oracleaddress indexed newAdmin
OraclePermissionsUpdated(address indexed oraclebool indexed whitelisted
OwnershipTransferRequested(address indexed fromaddress indexed to
OwnershipTransferred(address indexed fromaddress indexed to
RemovedAccess(address user
RequesterPermissionsSet(address indexed requesterbool authorizeduint32 delay
RoundDetailsUpdated(uint128 indexed paymentAmountuint32 indexed minSubmissionCountuint32 indexed maxSubmissionCountuint32 restartDelayuint32 timeout
SubmissionReceived(int256 indexed submissionuint32 indexed roundaddress indexed oracle
Constructor
constructor(address _linkuint128 _paymentAmountuint32 _timeoutint256 _minSubmissionValueint256 _maxSubmissionValueuint8 _decimalsstring _description
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.