TokenBondDepository

Verified contract

Active on Ethereum with 1,281 txns
Deployed by via 0x57e40241 at 13672815
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 6 additional slots
-
variable spans 4 additional slots
ERC-20
--
0xb1444d9a0aff9ac4824a9be14fd324ce4ab6c590aaf17ebbc4d01d6e2e5cda0a
0x96236cf879318ce85620fdbebec8fce0c39c99d24ed1984bad5407527f698cf5
0x415df54fc1550b14784f9d9175946d1e84037643fa4dcac3d390be705aa214df
0xd57f137054166edf212d1f660de8ca1e7852bcc68338b2fc213590926f3b5be3
0x11ed2dc63f3a8846449c03b7269f02f64251d3a55a7e6a8a0685e59fd2d67594
0x3e7ecfa0be49ba031bbe813863e0eaf3577d25e62f904525b4f3c24938b2f426
0xdb6c357e49a5d0355f523e1dbfba8ddeaddb10d26c49a3dbb6966a942ef77eb7
0x44a2b31b31c55406a8d2be1c1bc56feb6aadff0b4dbe22d307e66cc069c39310
0x283ec445f552fdf3e969efbe8b4d1aa393c8b7763b408aad5a89f14a2427911d
0x4d1715f5ab7e34c1566e67c0f4138c56e8353fae3d617ffd57f131428023f728

Functions
Getter at block 21161258
DAO(view returns (address)
0xde50fb295549eda934d222e7a24d5a8dd132444f
LOBI(view returns (address)
0xdec41db0c33f3f6f3cb615449c311ba22d418a8d
adjustment(view returns (bool adduint256 rateuint256 targetuint256 bufferuint256 lastBlock)
(add=true, rate=2, target=150, buffer=0, lastBlock=14034784)
assetPrice(view returns (int256)
223044130
bondPrice(view returns (uint256 price_)
0
 
bondPriceInUSD(view returns (uint256 price_)
currentDebt(view returns (uint256)
0
debtDecay(view returns (uint256 decay_)
4299267716906
debtRatio(view returns (uint256 debtRatio_)
0
lastDecay(view returns (uint256)
14034784
maxPayout(view returns (uint256)
280618251347
partnerDAO(view returns (address)
0x245cc372c84b3645bf0ffe6538620b04a217988b
policy(view returns (address)
0xba9ebdc5054a206b3d54d7cb7e7a5abd2810f6fe
principle(view returns (address)
0x3432b6a60d23ca0dfca7761b7ab56459d9c964d0
staking(view returns (address)
0x0000000000000000000000000000000000000000
stakingHelper(view returns (address)
0x644d94da13af3ac88a9a0dcaaa108e474b9a9b5f
 
standardizedDebtRatio(view returns (uint256)
terms(view returns (uint256 controlVariableuint256 vestingTermuint256 minimumPriceuint256 maxPayoutuint256 maxDebtuint256 feeuint256 feePartner)
(controlVariable=108, vestingTerm=33230, minimumPrice=0, maxPayout=150, maxDebt=1000000000000000, fee=5000, feePartner=110)
totalDebt(view returns (uint256)
4299267716906
treasury(view returns (address)
0x873ad91fa4f2aa0d557c0919ec3f6c9d240cdd05
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 _maxDebtuint256 _initialDebtuint256 _feeuint256 _feePartner
pullManagement(
pushManagement(address newOwner_
recoverLostToken(address _tokenreturns (bool)
redeem(address _recipientbool _stakereturns (uint256)
renounceManagement(
setAdjustment(bool _additionuint256 _incrementuint256 _targetuint256 _buffer
setBondTerms(uint8 _parameteruint256 _input
setDAOs(address _DAOaddress _partnerDAO
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 _LOBIaddress _principleaddress _treasuryaddress _DAOaddress _partnerDAOaddress _feed
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.