XHalfLife
Verified contract
Active on
Ethereum with 1,975 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDT | ERC-20 | 34.169589 | $1.00 |
$34.17 | |
USDC | ERC-20 | 30.681987 | $0.999499 |
$30.67 | |
XDEX | ERC-20 | 14.413551M | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21286492 | 8 hours ago | | | 0 | 0.0010139162 | |
| 21286442 | 8 hours ago | | | 0 | 0.0011643784 | |
| 21270845 | 3 days ago | | | 0 | 0.0013776218 | |
| 21256821 | 4 days ago | | | 0 | 0.0011423687 | |
| 21235670 | 7 days ago | | | 0 | 0.0012055408 | |
| 21220282 | 10 days ago | | | 0 | 0.0011980951 | |
| 21206061 | 12 days ago | | | 0 | 0.00098360745 | |
| 21191435 | 14 days ago | | | 0 | 0.0018127299 | |
| 21177377 | 16 days ago | | | 0 | 0.0023478231 | |
| 21160720 | 18 days ago | | | 0 | 0.0015999811 |
ABI
ABI objects
Getter at block 21288809
getVersion() pure returns (bytes32)
0x41504f4c4c4f0000000000000000000000000000000000000000000000000000
nextStreamId() view returns (uint256)
546
Read-only
balanceOf(uint256 streamId) view returns (uint256 withdrawable, uint256 remaining)
effectiveValues(uint256) view returns (uint256)
getStream(uint256 streamId) view returns (address sender, address recipient, address token, uint256 depositAmount, uint256 startBlock, uint256 kBlock, uint256 remaining, uint256 withdrawable, uint256 unlockRatio, uint256 lastRewardBlock, bool cancelable)
hasStream(uint256 streamId) view returns (bool)
streams(uint256) view returns (uint256 depositAmount, uint256 remaining, uint256 withdrawable, uint256 startBlock, uint256 kBlock, uint256 unlockRatio, uint256 denom, uint256 lastRewardBlock, address token, address recipient, address sender, bool cancelable, bool isEntity)
State-modifying
Events cancelStream(uint256 streamId) returns (bool)
createEtherStream(address recipient, uint256 startBlock, uint256 kBlock, uint256 unlockRatio, bool cancelable) payable returns (uint256 streamId)
createStream(address token, address recipient, uint256 depositAmount, uint256 startBlock, uint256 kBlock, uint256 unlockRatio, bool cancelable) returns (uint256 streamId)
lazyFundStream(uint256 streamId, uint256 amount, uint256 blockHeightDiff) payable returns (bool)
singleFundStream(uint256 streamId, uint256 amount) payable returns (bool)
withdrawFromStream(uint256 streamId, uint256 amount) returns (bool)
StreamCanceled(uint256 indexed streamId, address indexed sender, address indexed recipient, uint256 senderBalance, uint256 recipientBalance)
StreamCreated(uint256 indexed streamId, address indexed sender, address indexed recipient, address token, uint256 depositAmount, uint256 startBlock, uint256 kBlock, uint256 unlockRatio, bool cancelable)
StreamFunded(uint256 indexed streamId, uint256 amount)
WithdrawFromStream(uint256 indexed streamId, address indexed recipient, uint256 amount)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.