XHalfLife

Verified contract

Active on Ethereum with 1,952 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.15
ERC-20
Value $30.68
ERC-20
--
0x544160bae35858f5b12703cb6dc0afb07a527c1267a03234eafaca707fad2cdc
0x04ddd5239031e579b507254a6b01264dd401024397d9ec3e1b23dea5c0951673
0xba3556e5ec7d82eac7482c196752a079b20abdc06b4fd3a379dbe74f54547408
0xed88bbf87d9a4126a73d19e95c25f0e476ccfdd5bded583847adb1c144b386ab
0x64a05fa96a44e34c01214de46886e0ac8f0a1880b6616ad32699bc1e06ee8fc1
0x0048cfa0d7c41bc9c7896c527ee215797ca4d74e6511680a1cb7742fe8de8df2
0xc660417e2e3a8db222eb694f8ce477a46014092ebb4388724b5c354d86096e97
0xb92e98259cae522c0354ed1c5e5a2c07ca335db01aa47bb342a12be58651fc19
0x54be87e6c971396b2df0ac9749424fa12d40c5090201fb0a3a6328b8eb7d9387
0x272d199b6e213330d0ede07c0f1a8e4361e2662568262df251ffdd17ae703840

Functions
Getter at block 20945612
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.