This contract is being backfilled. You may encounter incomplete storage history.

OlympusBondDepository

Verified contract

Active on Ethereum with 9,795 txns
Deployed by via 0xc499d924 at 12659928
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 5 additional slots
-
variable spans 4 additional slots
ERC-20
Value $1,525.23
0x94a6d0b42ad200aa9cb773f8be8f8f29bb1239733cfcd6d41a42a2edf4318369
From
0x0d2c0cb3be3d75e44e277ade73a2c3349fbafef9b86ce99e68e902b2c96a9993
0x7076a8f52aa01b994378e4f4c04a11e4078a873011331b1d19edb1a92eb67bb1
0x7fd48a76428c474035783084475b324742f10599062a7c4715e4d946fbca5862
0x9f41d2a7b4939341484c2046eadd00206012a8437ca0c883b9cd5a7bb71ca230
0xfbae33368c0f5334fd0577631394aaa22e689d168d555313e26e17839be95dcf
0x00a22bcca6c18addf45cc232d03da1fe3d1fd8a7ad9a0ad0a66f276093f881f3
0xbbd269add2f7e0534f365c1e19d8ee768c9ad502f59502014b56aa6cb42a9fb4
0xccf48a2ee59b8ecac3dc6047d2b0b9a55beae48d00e9035ce3411db14231a101
0x979ba535488bb3e6afa191e9323cfff20472c912376b96e4e952a5d8af8328b2

Functions
Getter at block 20809419
DAO(view returns (address)
0x245cc372c84b3645bf0ffe6538620b04a217988b
OHM(view returns (address)
0x383518188c0c6d7730d91b2c03a03c837814a899
adjustment(view returns (bool adduint256 rateuint256 targetuint256 bufferuint256 lastBlock)
(add=false, rate=0, target=742, buffer=130, lastBlock=13757383)
bondCalculator(view returns (address)
0x0000000000000000000000000000000000000000
bondPrice(view returns (uint256 price_)
100
bondPriceInUSD(view returns (uint256 price_)
1000000000000000000
currentDebt(view returns (uint256)
0
debtDecay(view returns (uint256 decay_)
4057247463146778
debtRatio(view returns (uint256 debtRatio_)
0
isLiquidityBond(view returns (bool)
false
lastDecay(view returns (uint256)
13786044
maxPayout(view returns (uint256)
8359554305
policy(view returns (address)
0x0cf30dc0d48604a301df8010cdc028c055336b2e
principle(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
staking(view returns (address)
0x0000000000000000000000000000000000000000
stakingHelper(view returns (address)
0xa55ce3e25bd4cb6c5375aa393335b708db790915
standardizedDebtRatio(view returns (uint256)
0
terms(view returns (uint256 controlVariableuint256 vestingTermuint256 minimumPriceuint256 maxPayoutuint256 feeuint256 maxDebt)
(controlVariable=742, vestingTerm=33110, minimumPrice=0, maxPayout=3, fee=10000, maxDebt=1000000000000000000000000)
totalDebt(view returns (uint256)
4057247463146778
treasury(view returns (address)
0x31f8cc382c9898b273eff4e0b7626a6987c846e8
useHelper(view returns (bool)
true
Read-only
bondInfo(addressview returns (uint256 payoutuint256 vestinguint256 lastBlockuint256 pricePaid)
payoutFor(uint256 _valueview returns (uint256)
pendingPayoutFor(address _depositorview returns (uint256 pendingPayout_)
percentVestedFor(address _depositorview returns (uint256 percentVested_)
State-modifying
deposit(uint256 _amountuint256 _maxPriceaddress _depositorreturns (uint256)
initializeBondTerms(uint256 _controlVariableuint256 _vestingTermuint256 _minimumPriceuint256 _maxPayoutuint256 _feeuint256 _maxDebtuint256 _initialDebt
pullManagement(
pushManagement(address newOwner_
recoverLostToken(address _tokenreturns (bool)
redeem(address _recipientbool _stakereturns (uint256)
renounceManagement(
setAdjustment(bool _additionuint256 _incrementuint256 _targetuint256 _buffer
setBondTerms(uint8 _parameteruint256 _input
setStaking(address _stakingbool _helper
Events
BondCreated(uint256 deposituint256 indexed payoutuint256 indexed expiresuint256 indexed priceInUSD
BondPriceChanged(uint256 indexed priceInUSDuint256 indexed internalPriceuint256 indexed debtRatio
BondRedeemed(address indexed recipientuint256 payoutuint256 remaining
ControlVariableAdjustment(uint256 initialBCVuint256 newBCVuint256 adjustmentbool addition
OwnershipPulled(address indexed previousOwneraddress indexed newOwner
OwnershipPushed(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _OHMaddress _principleaddress _treasuryaddress _DAOaddress _bondCalculator
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.