CustomBond
Verified contract
Active on
Ethereum with 215 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
-
variable spans 4 additional slots
Balances ($97.48)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
KP3R | ERC-20 | 4.073418 | $23.93 |
$97.48 | |
RVIV | ERC-20 | 6.484758M | -- | -- | |
XAR | ERC-20 | 653.015034K | -- | -- | |
SOLID | ERC-20 | 511.1823K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14435172 | 3 years ago | | | 0 | 0.0012272111 | |
| 14430257 | 3 years ago | | | 0 | 0.0029608393 | |
| 14422172 | 3 years ago | | | 0 | 0.0011972517 | |
| 14417940 | 3 years ago | | | 0 | 0.0017352875 | |
| 14412291 | 3 years ago | | | 0 | 0.0038838845 | |
| 14398724 | 3 years ago | | | 0 | 0.0054798872 | |
| 14389778 | 3 years ago | | | 0 | 0.0017300032 | |
| 14388883 | 3 years ago | | | 0 | 0.0071077530 | |
| 14388871 | 3 years ago | | | 0 | 0.0023013553 | |
| 14382785 | 3 years ago | | | 0 | 0.00089667106 |
ABI
ABI objects
Getter at block 21214263 trueBondPrice() view returns (uint256 price_)
adjustment() view returns (bool add, uint256 rate, uint256 target, uint256 buffer, uint256 lastBlock)
(add=false, rate=0, target=0, buffer=0, lastBlock=0)
bondPrice() view returns (uint256 price_)
0
currentDebt() view returns (uint256)
0
currentOlympusFee() view returns (uint256 currentFee_)
33300
debtDecay() view returns (uint256 decay_)
26778834265989953
debtRatio() view returns (uint256 debtRatio_)
0
lastDecay() view returns (uint256)
14388883
maxPayout() view returns (uint256)
41033552755286952949
policy() view returns (address)
0x0d5dc686d0a2abbfdafdfb4d0533e886517d4e83
terms() view returns (uint256 controlVariable, uint256 vestingTerm, uint256 minimumPrice, uint256 maxPayout, uint256 maxDebt)
(controlVariable=224000, vestingTerm=46200, minimumPrice=0, maxPayout=8, maxDebt=189800000000000000)
totalDebt() view returns (uint256)
26778834265989953
totalPayoutGiven() view returns (uint256)
2261635471438923792173
totalPrincipalBonded() view returns (uint256)
883666859467593669
Read-only
bondInfo(address) view returns (uint256 payout, uint256 vesting, uint256 lastBlock, uint256 truePricePaid)
payoutFor(uint256 _value) view returns (uint256 _payout, uint256 _fee)
pendingPayoutFor(address _depositor) view returns (uint256 pendingPayout_)
percentVestedFor(address _depositor) view returns (uint256 percentVested_)
State-modifying
Events changeOlympusTreasury(address _olympusTreasury)
deposit(uint256 _amount, uint256 _maxPrice, address _depositor) returns (uint256)
initializeBond(uint256 _controlVariable, uint256 _vestingTerm, uint256 _minimumPrice, uint256 _maxPayout, uint256 _maxDebt, uint256 _initialDebt)
paySubsidy() returns (uint256 payoutSinceLastSubsidy_)
redeem(address _depositor) returns (uint256)
setAdjustment(bool _addition, uint256 _increment, uint256 _target, uint256 _buffer)
setBondTerms(uint8 _parameter, uint256 _input)
transferManagment(address _newOwner)
BondCreated(uint256 deposit, uint256 payout, uint256 expires)
BondPriceChanged(uint256 internalPrice, uint256 debtRatio)
BondRedeemed(address recipient, uint256 payout, uint256 remaining)
ControlVariableAdjustment(uint256 initialBCV, uint256 newBCV, uint256 adjustment, bool addition)
constructor(address _customTreasury, address _principalToken, address _olympusTreasury, address _subsidyRouter, address _initialOwner, address _olympusDAO, uint256[] _tierCeilings, uint256[] _fees, bool _feeInPayout)
This contract contains no fallback and receive objects.
This contract contains no error objects.