HodlDex
Verified contract
Active on
Ethereum with 4,377 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x729d…197b
0xe95b…74f0
-
variable spans 4 additional slots
-
variable spans 4 additional slots
-
variable spans 1 additional slot
Balances ($21,997.29)
Native
Value
$21,997.29
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 5.962908 | $3,689.02 |
$21,997.29 | |
HODL | ERC-20 | 19.955987M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20548861 | 3 months ago | | | 0 | 0.00045008530 | |
| 20548271 | 3 months ago | | | 0 | 0.00044017483 | |
| 14225053 | 3 years ago | | | 0 | 0.0049540106 | |
| 14084821 | 3 years ago | | | 0 | 0.0050178073 | |
| 14084720 | 3 years ago | | | 0 | 0.0062416403 | |
| 13806477 | 3 years ago | | | 0 | 0.0055169822 | |
| 13806472 | 3 years ago | | | 0 | 0.0062031316 | |
| 13748620 | 3 years ago | | | 0 | 0.0074575101 | |
| 13708708 | 3 years ago | | | 0 | 0.012218520 | |
| 12941336 | 3 years ago | | | 0 | 0.0013749900 |
ABI
ABI objects
Getter at block 21299836
BIRTHDAY() view returns (uint256)
1595899309
accrualDaysProcessed() view returns (uint256)
113
buyOrderCount() view returns (uint256 count)
0
buyOrderFirst() view returns (bytes32 orderId)
0x0000000000000000000000000000000000000000000000000000000000000000
buyOrderLast() view returns (bytes32 orderId)
0x0000000000000000000000000000000000000000000000000000000000000000
contractBalanceEth() view returns (uint256 ineth)
5962907920425658691
distributionDelay() view returns (uint256)
86400
distributionNext() view returns (uint256)
51
distributionsLength() view returns (uint256 row)
51
entropyCounter() view returns (uint256)
437
hodlTAddr() view returns (address)
0xe95bcb1edf596bf040d4a0d81930b25fc13174f0
hodlerCount() view returns (uint256 count)
170
isAccruing() view returns (bool accruing)
true
isRunning() view returns (bool running)
true
makerAddr() view returns (address)
0x729d19f657bd0614b4985cf1d82531c67569197b
maxDistributionUsd() view returns (uint256)
250000000000000000000
maxOrderUsd() view returns (uint256)
500000000000000000000
maxThresholdUsd() view returns (uint256)
10000000000000000000
minOrderUsd() view returns (uint256)
50000000000000000000
orderLimit() view returns (uint256 limitUsd)
500000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
rates() view returns (uint256 hodlUsd, uint256 dailyAccrualRate)
(hodlUsd=1495974079077603308, dailyAccrualRate=1001882400556486689)
sellOrderCount() view returns (uint256 count)
25
sellOrderFirst() view returns (bytes32 orderId)
0x74f46fb7dae2f5c342ca755344216830a81fb8bb1c87a622e48da91b53b96ac7
sellOrderLast() view returns (bytes32 orderId)
0x3b48b2ebccc2ca00bc1b84e3270ae785a95577e3d1069fe1d7bbcfd90e1bf94a
Read-only
buyOrder(bytes32) view returns (address buyer, uint256 bidEth)
buyOrderIterate(bytes32 orderId) view returns (bytes32 ifBefore, bytes32 idAfter)
convertEthToHodl(uint256 amtEth) view returns (uint256 inHodl)
convertEthToUsd(uint256 amtEth) view returns (uint256 inUsd)
convertHodlToEth(uint256 amtHodl) view returns (uint256 inEth)
convertHodlToUsd(uint256 amtHodl) view returns (uint256 inUsd)
convertUsdToEth(uint256 amtUsd) view returns (uint256 inEth)
convertUsdToHodl(uint256 amtUsd) view returns (uint256 inHodl)
distribution(uint256) view returns (uint256 amountEth, uint256 timeStamp)
hodlerAtIndex(uint256 index) view returns (address userAddr)
sellOrder(bytes32) view returns (address seller, uint256 volumeHodl, uint256 askUsd)
sellOrderIterate(bytes32 orderId) view returns (bytes32 idBefore, bytes32 idAfter)
user(address userAddr) view returns (uint256 balanceEth, uint256 balanceHodl)
userBuyOrderCount(address userAddr) view returns (uint256 count)
userBuyOrderFirst(address userAddr) view returns (bytes32 orderId)
userBuyOrderIdFifo(address userAddr, bytes32 orderId) view returns (bytes32 idBefore, bytes32 idAfter)
userBuyOrderLast(address userAddr) view returns (bytes32 orderId)
userSellOrderCount(address userAddr) view returns (uint256 count)
userSellOrderFirst(address userAddr) view returns (bytes32 orderId)
userSellOrderIterate(address userAddr, bytes32 orderId) view returns (bytes32 idBefore, bytes32 idAfter)
userSellOrderLast(address userAddr) view returns (bytes32 orderId)
State-modifying
Events buyHodlC(uint256 amountEth, uint256 lowGas) returns (bytes32 orderId)
cancelBuy(bytes32 orderId)
cancelSell(bytes32 orderId)
depositEth() payable
hodlTIssue(uint256 amount)
hodlTRedeem(uint256 amount)
initResetUser(address userAddr)
initSetHodlTAddress(address hodlToken)
initSetHodlUsd(uint256 price)
initSetMaker(address _maker)
initUser(address userAddr, uint256 hodl) payable
poke()
renounceOwnership()
sellHodlC(uint256 quantityHodl, uint256 lowGas) returns (bytes32 orderId)
transferOwnership(address newOwner)
withdrawEth(uint256 amount)
BuyFromReserve(address indexed buyer, uint256 txnEth, uint256 txnHodl)
BuyHodlC(address indexed buyer, uint256 amountEth, uint256 lowGas)
BuyOrderCancelled(address indexed userAddr, bytes32 indexed orderId)
BuyOrderFilled(address indexed seller, bytes32 indexed orderId, address indexed buyer, uint256 txnEth, uint256 txnHodl)
BuyOrderOpened(bytes32 indexed orderedId, address indexed buyer, uint256 amountEth)
BuyOrderRefunded(address indexed seller, bytes32 indexed orderId, uint256 refundedEth)
Deployed(address admin)
DistributionAwarded(address processor, uint256 indexed index, address indexed recipient, uint256 amount)
HodlTIssued(address indexed user, uint256 amount)
HodlTRedeemed(address indexed user, uint256 amount)
MakerSet(address admin, address maker)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PriceSet(address admin, uint256 hodlUsd)
SellHodlC(address indexed seller, uint256 quantityHodl, uint256 lowGas)
SellOrderCancelled(address indexed userAddr, bytes32 indexed orderId)
SellOrderFilled(address indexed buyer, bytes32 indexed orderId, address indexed seller, uint256 txnEth, uint256 txnHodl)
SellOrderOpened(bytes32 indexed orderId, address indexed seller, uint256 quantityHodl, uint256 askUsd)
TokenSet(address admin, address hodlToken)
UserDepositEth(address indexed user, uint256 amountEth)
UserInitialized(address admin, address indexed user, uint256 hodlCR, uint256 ethCR)
UserUninitialized(address admin, address indexed user, uint256 hodlDB, uint256 ethDB)
UserWithdrawEth(address indexed user, uint256 amountEth)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.