AccessControlledAggregator

Verified contract

Active on Ethereum with 1,509 txns
Deployed by via 0x47a481d5 at 10333020
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AccessControlledAggregator"

0x98ac4ecd990cb2b8c98d173d91affed97840558662900e83507372fd49bed577
0x2d298bd10815d8bab745665021ee46e37f3b6e5377e6dc8db9a7dbabae647782
0xe4f6d71dc2327460cecbdcda31ad2f92750463a6075e5242e9dc983dcf8ad878
0x9fb18875477071bbd871a690e685fe13bb5d05d98f2a8e345025687cdd81d3b9
0xdb3340478b7dea066f0caddd860b80e49e658de0f85a1da4e6a08523b0814848
0x0759cfa5cd4f7d572e19d062ebbaee7cd7c010af8f8f8dd542eb549bd29ca4a3
0x89fcc6c056411d86303a98460bb5247d4e7445fb50cdc89b0ae860eff0cde211
0x9e732c69d1c00ce227837206a0ce2dc9d6547731a87badfebb1aa84b1e86939d
0x0cecd50e09b24904941089bf9d1b933b7d960c50c16d5ca5d1c6172c374911b3
0xc779c7017a96d0fea4ab8c0cf57c731bc30d24814549da580fb8499c975eb23b

Functions
Getter at block 21381034
allocatedFunds(view returns (uint128)
0
availableFunds(view returns (uint128)
0
checkEnabled(view returns (bool)
true
decimals(view returns (uint8)
18
description(view returns (string)
"BUSD / ETH"
getOracles(view returns (address[])
[0x501698a6f6F762C79e4D28E3815C135E3f9Af996, 0xABbAbB17965310949842323f06EEDE92fD787d0D, 0x6A9dEC02a37F08a7420186C8d273221FD462f7e8, 0x6a5AFcDf8385CebdfD75678f8731e077D2523d9c, 0x2aD9B7b9386c2f45223dDFc4A4d81C2957bAE19A, 0xC4a92358757ef8d22580c5eFed30D5241ac725ae, 0x74722f39a94485AaCD43c14Be4C76f7fe914D764]
 
latestAnswer(view returns (int256)
latestRound(view returns (uint256)
313
 
latestRoundData(view returns (uint256 roundIdint256 answeruint256 startedAtuint256 updatedAtuint256 answeredInRound)
 
latestTimestamp(view returns (uint256)
linkToken(view returns (address)
0x514910771af9ca656af840dff83e8264ecf986ca
maxSubmissionCount(view returns (uint32)
7
maxSubmissionValue(view returns (int256)
1000000000000000000
minSubmissionCount(view returns (uint32)
1
minSubmissionValue(view returns (int256)
100000000000000
oracleCount(view returns (uint32)
7
owner(view returns (address)
0x01a4f5a0b81e94693ff42cc83c3d7aff36858162
paymentAmount(view returns (uint128)
0
reportingRound(view returns (uint256)
313
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.