OHMPrincipleDepository
Verified contract
Active on
Ethereum with 1,508 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($62,277.37)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
OHM | ERC-20 | 694.594783 | $89.66 |
$62,277.37 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12518708 | 3 years ago | | | 0 | 0.0014647050 | |
| 12389613 | 3 years ago | | | 0 | 0.0022934400 | |
| 12372318 | 3 years ago | | | 0 | 0.00063649800 | |
| 12371901 | 3 years ago | | | 0 | 0.00070722000 | |
| 12371265 | 3 years ago | | | 0 | 0.0018419775 | |
| 12370444 | 3 years ago | | | 0 | 0.0017559150 | |
| 12369335 | 3 years ago | | | 0 | 0.0022074360 | |
| 12369120 | 3 years ago | | | 0 | 0.0035508000 | |
| 12368096 | 3 years ago | | | 0 | 0.0029294100 | |
| 12366193 | 3 years ago | | | 0 | 0.0013975650 |
ABI
ABI objects
Getter at block 20827644
DAOShare() view returns (uint256)
10
DAOWallet() view returns (address)
0x245cc372c84b3645bf0ffe6538620b04a217988b
OHM() view returns (address)
0x383518188c0c6d7730d91b2c03a03c837814a899
bondCalculator() view returns (address)
0x6a617fe9163c1499b9d2773fb2d0105a2368bedc
bondControlVariable() view returns (uint256)
570
calculatePremium() view returns (uint256 _premium)
4077
isInitialized() view returns (bool)
true
minPremium() view returns (uint256)
2750
owner() view returns (address)
0x245cc372c84b3645bf0ffe6538620b04a217988b
principleToken() view returns (address)
0x34d7d7aaf50ad4944b70b320acb24c95fa2def7c
stakingContract() view returns (address)
0xbe731507810c8747c3e01e62c676b1ca6f93242f
totalDebt() view returns (uint256)
19446458432920
treasury() view returns (address)
0x886ce997aa9ee4f8c2282e182ab72a705762399d
vestingPeriodInBlocks() view returns (uint256)
33110
Read-only
calculateBondInterest(uint256 amountToDeposit_) view returns (uint256 _interestDue)
calculatePendingPayout(address depositor_) view returns (uint256 _pendingPayout)
calculatePercentVested(address depositor_) view returns (uint256 _percentVested)
depositorInfo(address) view returns (uint256 principleValue, uint256 payoutRemaining, uint256 lastBlock, uint256 vestingPeriod)
getDepositorInfo(address depositorAddress_) view returns (uint256 _principleValue, uint256 _payoutRemaining, uint256 _lastBlock, uint256 _vestingPeriod)
State-modifying
Events depositBondPrinciple(uint256 amountToDeposit_) returns (bool)
depositBondPrincipleWithPermit(uint256 amountToDeposit_, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns (bool)
initialize(address principleToken_, address OHM_) returns (bool)
redeemBond() returns (bool)
renounceOwnership()
setAddresses(address bondCalculator_, address treasury_, address stakingContract_, address DAOWallet_, uint256 DAOShare_) returns (bool)
setBondTerms(uint256 bondControlVariable_, uint256 vestingPeriodInBlocks_, uint256 minPremium_) returns (bool)
transferOwnership(address newOwner_)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.