DebasePolicy

Verified contract

Active on Ethereum with 4 txns
Deployed by via 0xa595a5f6 at 11241913
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
ERC-20
--
0x3f7b3400689454e339a06cd333d4297ed32ca11503391dc4bb133fd116e35af9
0xa46394f90954a3c7a5e833bbc18337eb7c604ad6fae7079f91239335ebdea69c
0x3b201af193764968a768e1b4d3eff3df3d8cf7f0f6a338f8980842708ab34cce
0x4c6283fff5d13cfb659e52f1f2f8345044b79890e5df92ed28f9d17490907134

Functions
Getter at block 21261527
debase(view returns (address)
0x9248c485b0b80f76da451f167a8db30f33c70907
defaultNegativeRebaseLag(view returns (uint256)
3000
defaultPositiveRebaseLag(view returns (uint256)
15
epoch(view returns (uint256)
93
inRebaseWindow(view returns (bool)
false
lastRebaseTimestampSec(view returns (uint256)
1624298400
lowerDeviationThreshold(view returns (uint256)
50000000000000000
minRebaseTimeIntervalSec(view returns (uint256)
86400
oracle(view returns (address)
0x6a5254a4621a1a558e706f5972f7a9b22f7566d2
orchestrator(view returns (address)
0x177a1f55df0f28d8e9f5c837c706e04a82890025
owner(view returns (address)
0xf038c1cfadace2c0e5963ab5c0794b9575e1d2c2
priceTargetRate(view returns (uint256)
1000000000000000000
rebaseWindowLengthSec(view returns (uint256)
3000
rebaseWindowOffsetSec(view returns (uint256)
64800
upperDeviationThreshold(view returns (uint256)
50000000000000000
useDefaultRebaseLag(view returns (bool)
false
Read-only
lowerLagBreakpoints(uint256view returns (int256 lowerDeltaint256 upperDeltaint256 lag)
stabilizerPools(uint256view returns (bool enabledaddress pool)
upperLagBreakpoints(uint256view returns (int256 lowerDeltaint256 upperDeltaint256 lag)
State-modifying
addNewLagBreakpoint(bool selectint256 lowerDelta_int256 upperDelta_int256 lag_
addNewStabilizerPool(address pool_
deleteLagBreakpoint(bool select
deleteStabilizerPool(uint256 index
initialize(address debase_address orchestrator_
rebase(
renounceOwnership(
setDefaultRebaseLags(uint256 defaultPositiveRebaseLag_uint256 defaultNegativeRebaseLag_
setDeviationThresholds(uint256 upperDeviationThreshold_uint256 lowerDeviationThreshold_
setOracle(address oracle_
setPriceTargetRate(uint256 priceTargetRate_
setRebaseTimingParameters(uint256 minRebaseTimeIntervalSec_uint256 rebaseWindowOffsetSec_uint256 rebaseWindowLengthSec_
setStabilizerPoolEnabled(uint256 indexbool enabled
setUseDefaultRebaseLag(bool useDefaultRebaseLag_
transferOwnership(address newOwner
updateLagBreakpoint(bool selectuint256 indexint256 lowerDelta_int256 upperDelta_int256 lag_
Events
LogAddNewStabilizerPool(address pool_
LogDeleteBreakpoint(bool indexed selectedint256 lowerDelta_int256 upperDelta_int256 lag_
LogDeleteStabilizerPool(address pool_
LogNewLagBreakpoint(bool indexed selectedint256 indexed lowerDelta_int256 indexed upperDelta_int256 lag_
LogRebase(uint256 indexed epoch_uint256 exchangeRate_int256 requestedSupplyAdjustment_int256 rebaseLag_uint256 timestampSec_
LogRewardSentToStabilizer(uint256 indexaddress poolIuint256 transferAmount
LogSelectedBreakpoint(int256 lowerDelta_int256 upperDelta_int256 lag_
LogSetDefaultRebaseLag(uint256 defaultPositiveRebaseLag_uint256 defaultNegativeRebaseLag_
LogSetDeviationThreshold(uint256 lowerDeviationThreshold_uint256 upperDeviationThreshold_
LogSetOracle(address oracle_
LogSetPriceTargetRate(uint256 setPriceTargetRate_
LogSetRebaseTimingParameters(uint256 minRebaseTimeIntervalSec_uint256 rebaseWindowOffsetSec_uint256 rebaseWindowLengthSec_
LogSetStabilizerPoolEnabled(uint256 index_bool enabled_
LogSetUseDefaultRebaseLag(bool useDefaultRebaseLag_
LogUpdateBreakpoint(bool indexed selectedint256 indexed lowerDelta_int256 indexed upperDelta_int256 lag_
LogUsingDefaultRebaseLag(int256 defaultRebaseLag_
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.