AutoSurplusBufferSetter
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
0xcc88…6962
0xcee6…0fce
Balances ($0.00)
No balances found for "AutoSurplusBufferSetter"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13562007 | 3 years ago | | | 0 | 0.0073533830 | |
| 13421645 | 3 years ago | | | 0 | 0.013033206 | |
| 13287408 | 3 years ago | | | 0 | 0.0041767723 | |
| 12907539 | 3 years ago | | | 0 | 0.0032425897 | |
| 12661066 | 3 years ago | | | 0 | 0.00026607600 | |
| 12661061 | 3 years ago | | | 0 | 0.00089613500 | |
| 12661053 | 3 years ago | | | 0 | 0.00055938000 | |
| 12661046 | 3 years ago | | | 0 | 0.00064614900 |
ABI
ABI objects
Getter at block 21388189
RAY() view returns (uint256)
1000000000000000000000000000
WAD() view returns (uint256)
1000000000000000000
accountingEngine() view returns (address)
0xcee6aa1ab47d0fb0f24f51a3072ec16e20f90fce
baseUpdateCallerReward() view returns (uint256)
214822898606
coveredDebt() view returns (uint256)
5
lastRecordedGlobalDebt() view returns (uint256)
29642461585649016010064021678405021846672272514091872
lastUpdateTime() view returns (uint256)
1636188118
maxRewardIncreaseDelay() view returns (uint256)
10800
maxUpdateCallerReward() view returns (uint256)
429645797212
maximumBufferSize() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
minimumBufferSize() view returns (uint256)
500000000000000000000000000000000000000000000000000
minimumGlobalDebtChange() view returns (uint256)
850
perSecondCallerRewardIncrease() view returns (uint256)
1000064182354095453705626271
safeEngine() view returns (address)
0xcc88a9d330da1133df3a7bd823b95e52511a6962
stopAdjustments() view returns (uint256)
0
treasury() view returns (address)
0x83533fdd3285f48204215e9cf38c785371258e76
treasuryAllowance() view returns (uint256)
0
updateDelay() view returns (uint256)
1209600
Read-only
addition(uint256 x, uint256 y) pure returns (uint256 z)
authorizedAccounts(address) view returns (uint256)
getCallerReward(uint256 timeOfLastUpdate, uint256 defaultDelayBetweenCalls) view returns (uint256)
getNewBuffer(uint256 currentGlobalDebt) view returns (uint256 newBuffer)
minimum(uint256 x, uint256 y) pure returns (uint256 z)
multiply(uint256 x, uint256 y) pure returns (uint256 z)
percentageDebtChange(uint256 currentGlobalDebt) view returns (uint256)
rad(uint256 x) pure returns (uint256 z)
ray(uint256 x) pure returns (uint256 z)
rdivide(uint256 x, uint256 y) pure returns (uint256 z)
rmultiply(uint256 x, uint256 y) pure returns (uint256 z)
rpower(uint256 x, uint256 n, uint256 base) pure returns (uint256 z)
subtract(uint256 x, uint256 y) pure returns (uint256 z)
wdivide(uint256 x, uint256 y) pure returns (uint256 z)
wmultiply(uint256 x, uint256 y) pure returns (uint256 z)
State-modifying
Events addAuthorization(address account)
adjustSurplusBuffer(address feeReceiver)
modifyParameters(bytes32 parameter, address addr)
modifyParameters(bytes32 parameter, uint256 val)
removeAuthorization(address account)
AddAuthorization(address account)
FailRewardCaller(bytes revertReason, address feeReceiver, uint256 amount)
ModifyParameters(bytes32 parameter, address addr)
ModifyParameters(bytes32 parameter, uint256 val)
RemoveAuthorization(address account)
constructor(address treasury_, address safeEngine_, address accountingEngine_, uint256 minimumBufferSize_, uint256 minimumGlobalDebtChange_, uint256 coveredDebt_, uint256 updateDelay_, uint256 baseUpdateCallerReward_, uint256 maxUpdateCallerReward_, uint256 perSecondCallerRewardIncrease_)
This contract contains no fallback and receive objects.
This contract contains no error objects.