XHalfLife

Verified contract

Active on Ethereum with 1,975 txns
Deployed by via 0xf7e1a944 at 12074961
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $34.17
ERC-20
Value $30.67
ERC-20
--
0xdab3bd152d439db6b05ee27f71873fe0df5b852b6a2437436ffa811b4f1a5774
0x0fd54da12e106c48e9001b14eb0dab4d67ba3477a5ca5e05959f75c096a4ecec
0x648a3c497d8636df198014764d9151518ea8c766594549b03c3c798379dca941
0xd8b9ca70e0b75ef2408533c249e9da8d17ef381fd6824c9ed0cc45a97bccf41b
0xa84d92a906c4b1d1c246f8b598bbb65a62f8062ca5f2395d87df61837dbb6c39
0x73657528f445ed3b688f1b572170841899fcf7d6f0453519d6c3b6efc6347fc4
0x78fe7d05ceb8ef49f49d0a7072ef7ec5ebfe7b7f0481cc9f7aa0bd243e8c0450
0xcfd89e4182b8733db70c14aa302fcbce0df7358d18ee95e020dbcb4f4420b2fb
0xee84474ddb4db27b847e9bb152e1a4f5d51348a600e97f1a296095d6e31abf35
0xc667eb93c6a50bb296d9dc27ee22194d74315034a010d907ade04e8b4273b072

Functions
Getter at block 21288809
getVersion(pure returns (bytes32)
0x41504f4c4c4f0000000000000000000000000000000000000000000000000000
nextStreamId(view returns (uint256)
546
Read-only
balanceOf(uint256 streamIdview returns (uint256 withdrawableuint256 remaining)
effectiveValues(uint256view returns (uint256)
getStream(uint256 streamIdview returns (address senderaddress recipientaddress tokenuint256 depositAmountuint256 startBlockuint256 kBlockuint256 remaininguint256 withdrawableuint256 unlockRatiouint256 lastRewardBlockbool cancelable)
hasStream(uint256 streamIdview returns (bool)
streams(uint256view returns (uint256 depositAmountuint256 remaininguint256 withdrawableuint256 startBlockuint256 kBlockuint256 unlockRatiouint256 denomuint256 lastRewardBlockaddress tokenaddress recipientaddress senderbool cancelablebool isEntity)
State-modifying
cancelStream(uint256 streamIdreturns (bool)
createEtherStream(address recipientuint256 startBlockuint256 kBlockuint256 unlockRatiobool cancelablepayable returns (uint256 streamId)
createStream(address tokenaddress recipientuint256 depositAmountuint256 startBlockuint256 kBlockuint256 unlockRatiobool cancelablereturns (uint256 streamId)
lazyFundStream(uint256 streamIduint256 amountuint256 blockHeightDiffpayable returns (bool)
singleFundStream(uint256 streamIduint256 amountpayable returns (bool)
withdrawFromStream(uint256 streamIduint256 amountreturns (bool)
Events
StreamCanceled(uint256 indexed streamIdaddress indexed senderaddress indexed recipientuint256 senderBalanceuint256 recipientBalance
StreamCreated(uint256 indexed streamIdaddress indexed senderaddress indexed recipientaddress tokenuint256 depositAmountuint256 startBlockuint256 kBlockuint256 unlockRatiobool cancelable
StreamFunded(uint256 indexed streamIduint256 amount
WithdrawFromStream(uint256 indexed streamIdaddress indexed recipientuint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.