PIRateSetter
Verified contract
Active on
Ethereum with 1,064 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x173d…f353
0xec11…7a83
0x6889…7f4e
Balances ($0.00)
No balances found for "PIRateSetter"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17981826 | a year ago | | | 0 | 0.0022661065 | |
| 17979441 | a year ago | | | 0 | 0.0033031595 | |
| 17976159 | a year ago | | | 0 | 0.0026308071 | |
| 17973777 | a year ago | | | 0 | 0.0022209288 | |
| 17971388 | a year ago | | | 0 | 0.0082934275 | |
| 17969006 | a year ago | | | 0 | 0.0031132890 | |
| 17966623 | a year ago | | | 0 | 0.0027570657 | |
| 17964233 | a year ago | | | 0 | 0.0070144702 | |
| 17961857 | a year ago | | | 0 | 0.0022411798 | |
| 17959478 | a year ago | | | 0 | 0.0017500945 |
ABI
ABI objects
Getter at block 21168111
RAY() view returns (uint256)
1000000000000000000000000000
WAD() view returns (uint256)
1000000000000000000
defaultLeak() view returns (uint256)
1
getMarketPrice() view returns (uint256)
1397953962335477374
lastUpdateTime() view returns (uint256)
1692847031
oracleRelayer() view returns (address)
0x173d5e2395d0c20d5a3d35d5b7ec71618211f353
orcl() view returns (address)
0x01eabb83df3966f290508ae57127426d2a2f9683
pidCalculator() view returns (address)
0x6889c413618780e7f015c95f9eb021cff1107f4e
setterRelayer() view returns (address)
0xec116d7a187d43d4c3ee1bae242d6a5296b47a83
updateRateDelay() view returns (uint256)
14400
Read-only
addition(uint256 x, uint256 y) pure returns (uint256 z)
authorizedAccounts(address) view returns (uint256)
minimum(uint256 x, uint256 y) pure returns (uint256 z)
multiply(uint256 x, uint256 y) pure returns (uint256 z)
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)
getRedemptionAndMarketPrices() returns (uint256 marketPrice, uint256 redemptionPrice)
modifyParameters(bytes32 parameter, address addr)
modifyParameters(bytes32 parameter, uint256 val)
removeAuthorization(address account)
updateRate(address feeReceiver)
AddAuthorization(address account)
FailUpdateRedemptionRate(uint256 marketPrice, uint256 redemptionPrice, uint256 redemptionRate, bytes reason)
ModifyParameters(bytes32 parameter, address addr)
ModifyParameters(bytes32 parameter, uint256 val)
RemoveAuthorization(address account)
UpdateRedemptionRate(uint256 marketPrice, uint256 redemptionPrice, uint256 redemptionRate)
constructor(address oracleRelayer_, address setterRelayer_, address orcl_, address pidCalculator_, uint256 updateRateDelay_)
This contract contains no fallback and receive objects.
This contract contains no error objects.