AccessControlledAggregator

Verified contract

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

No balances found for "AccessControlledAggregator"

0xb4ddb176d303c64e582031336af4edb4dc228ed33f4d90bbf376496e02868c05
0xcb0a2ead8fc42774255ce878dfa24afa426a0b94eb42d4ef5d396511478f931d
0x450a61a884a096d039b47516cb5b7b95860016928cd0ac0c2c4ed26e4f933519
0x1f4a6b2ab5ff45b603ccc9b686c73930513d0e61dce1840c180e2f0d035526b5
0x42e6e8ef49f99ffdbae34d0da8c0e6866cd1599ceea12f2af3f39e284bcce5e5
0xdfbf50368a5fd9d4b6c733772a7234251715fa622e6a63fc394714f3641d80cc
0x5e5546573653317b9477c30e126920803f391a7c5ddbf7b6b76b017a1d53eca3
0xe08d603f3e602e20737a98e18ca958b32219ef35c3382f59e04dbaae551d3fba
0x7a0c669cc4c37c8508c520646f31be76ccbf8daf31465b0527e8f718774db064
0x4d966f11be84c0d530ef6377e06896667cc1666b062e71653010754e3c962977

Functions
Getter at block 21415362
allocatedFunds(view returns (uint128)
0
availableFunds(view returns (uint128)
0
checkEnabled(view returns (bool)
true
decimals(view returns (uint8)
8
description(view returns (string)
"XAU / USD"
getOracles(view returns (address[])
[0x0699a397c3cf614C9a7Db23a4Be28Fc4c8F3a755, 0x165Ff6730D449Af03B4eE1E48122227a3328A1fc, 0x2183464128D6f4020cB4c1c908BAE2e87f83214A, 0x2aD9B7b9386c2f45223dDFc4A4d81C2957bAE19A, 0x501698a6f6F762C79e4D28E3815C135E3f9Af996, 0x6D1b8ee3D1b5834dDe3AE8BA6d7a587Ae6D14dC3, 0x98DB8C499016aa9d860Fcd1a9b75A1d7Ef3Fc3b0, 0xAaEed1E72A10214C705467316779272E4ba78433, 0xa14EBB5909FBA95a9305CBcaa6ea069733Fcd443]
 
latestAnswer(view returns (int256)
latestRound(view returns (uint256)
541
 
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)
1000000000000
minSubmissionCount(view returns (uint32)
1
minSubmissionValue(view returns (int256)
10000000000
oracleCount(view returns (uint32)
9
owner(view returns (address)
0x01a4f5a0b81e94693ff42cc83c3d7aff36858162
paymentAmount(view returns (uint128)
0
reportingRound(view returns (uint256)
541
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.