OlympusBondDepository

Verified contract

Active on Ethereum with 3,099 txns
Deployed by via 0x7ea98bd4 at 12666825
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 $668.81
ERC-20
--
ERC-20
--
0x10c852adfbb4d3df26a5a79661672fdeb179be3ffe97632b32e0448b2a8beeb6
0x6585ae77d2a97f433cd5a185e42f03c431af1c3662e2ab06c277cd26accaf108
0xfe290714ed881fe4ca3303403d87c2e8fc11357555a930e21c61834688999330
0x92cd2f0588ba2841fa7c7978b8455a39dcd292376a6cd16c4e1c77ce668f9601
0x57421f4ad997646d111116439fd298a6a0f83b6a72efddbf34ee5f6324cf09cc
0x27fc73fc041342c09993fc9d9c3f684e2ef977d26bf2250673a71ab20995d799
0x92e6bb19f1186ce3ae116b5e7ee17d9ff3028ee4306b841b21c9da308183d71b
0xd49a50b6a53fa2e53600e4c86e12068980110d38391df60e54eb49b3299ee0ed
0x130a3d84ffaa8cb9c977116fcce8026c3b431a11eb2c88002e989e7481cc309b
0x9b59bc8cd261b6386f25bc124fdb209f00a1ffe57998e82062e5e201aa4743a3

Functions
Getter at block 20857818
DAO(view returns (address)
0x245cc372c84b3645bf0ffe6538620b04a217988b
OHM(view returns (address)
0x383518188c0c6d7730d91b2c03a03c837814a899
adjustment(view returns (bool adduint256 rateuint256 targetuint256 bufferuint256 lastBlock)
(add=false, rate=348, target=10000, buffer=100, lastBlock=13783041)
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_)
307899211233377
debtRatio(view returns (uint256 debtRatio_)
0
isLiquidityBond(view returns (bool)
false
lastDecay(view returns (uint256)
13783041
maxPayout(view returns (uint256)
8359554305
policy(view returns (address)
0x0cf30dc0d48604a301df8010cdc028c055336b2e
principle(view returns (address)
0x853d955acef822db058eb8505911ed77f175b99e
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=13247, vestingTerm=33110, minimumPrice=0, maxPayout=3, fee=10000, maxDebt=1000000000000000000000000)
totalDebt(view returns (uint256)
307899211233377
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.