0x21b14441c489f9720d9cac4cde30db423885d144

Verified contract

Proxy

Active on Ethereum with 3,720 txns
Deployed by via 0x7b503ee1 at 19126660
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xe781bdd80844cc0705a76334968f88c304fd512ed04810cfe1cae5ac37c62b17
0xa876910030dd5ce0f69a4e323601b5fc26afdeed0a7c399008a0f19306d488ae
From
0xcfb687043938cc50a669d5f2585ab930025b39fdae4577e6de9a080dc10ac5cc
0x050c36a12f1eb9772eb1dd9289dbcfe759b3320f29b52731c2d0a9417724811b
0x27ba9b1c8b0fef3506a774787e87a3d346f928fc0e4b0c1cb93dd3b5a3c35333
0x4abbc34ebafbc35237cbd274ef20769171f0a098b76a93f742cd1ac87f8435dc
0x5f73823421691c82d3bb38116ae121d2cb2d4ff5fc0bae6f27046352c0697d65
From
0xaceef1bb34ea39d54f04c80e3761e67fa7b14cd4408b7f6cf1cfd08891a2b5b5
0xaaa9af14bca13adccd51823cd7418a8fde19aa5dc61569b12fa8ee8d5ace41de
0x98b960e5387683ab2c259d58978a9776d91b82873a95c3f0a36a42ac8a43fe78

Functions
Getter at block 21290251
SABLIER(view returns (address)
0xb10daee1fcf62243ae27776d7a92d39dc8740f95
args(view returns (struct Pool)
(0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, 0x8d4eb3f56d35109e31872876fb137af3bc0a1088, 115792089237316195423570985008687907853269984665640564039400946999927747107006, 958214232444234896615971, 0, 0, 10000000000000000, 990000000000000000, 1707134400, 1707393600, 39231641828351117505482362, 309485009821345068724781055)
asset(pure returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
closed(view returns (bool)
true
manager(pure returns (address)
0x9cba37df627cdaa6548e1a837f82773d68e593d0
maxSharePrice(pure returns (uint256)
309485009821345068724781055
maxTotalAssetsIn(pure returns (uint256)
309485009821345068724781055
maxTotalSharesOut(pure returns (uint256)
309485009821345068724781055
paused(view returns (bool)
false
platform(pure returns (address)
0xa5033a6bdb31e52ce6ba9c67bff7331ac2686e72
platformFee(pure returns (uint256)
30000000000000000
referrerFee(pure returns (uint256)
0
 
reservesAndWeights(view returns (uint256 assetReserveuint256 shareReserveuint256 assetWeightuint256 shareWeight)
saleEnd(pure returns (uint256)
1707393600
saleStart(pure returns (uint256)
1707134400
sellingAllowed(pure returns (bool)
true
share(pure returns (address)
0x8d4eb3f56d35109e31872876fb137af3bc0a1088
swapFee(pure returns (uint256)
20000000000000000
totalPurchased(view returns (uint256)
39231641828351117505482362
totalReferred(view returns (uint256)
0
totalSwapFeesAsset(view returns (uint256)
56637007985382532930
totalSwapFeesShare(view returns (uint256)
244966698030970781633760
vestCliff(pure returns (uint40)
0
vestEnd(pure returns (uint40)
0
vestShares(pure returns (bool)
false
virtualAssets(pure returns (uint256)
0
virtualShares(pure returns (uint256)
0
weightEnd(pure returns (uint256)
990000000000000000
weightStart(pure returns (uint256)
10000000000000000
whitelistMerkleRoot(pure returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
whitelisted(pure returns (bool)
false
Read-only
previewAssetsIn(uint256 sharesOutview returns (uint256 assetsIn)
previewAssetsOut(uint256 sharesInview returns (uint256 assetsOut)
previewSharesIn(uint256 assetsOutview returns (uint256 sharesIn)
previewSharesOut(uint256 assetsInview returns (uint256 sharesOut)
purchasedShares(addressview returns (uint256)
redeemedShares(addressview returns (uint256)
referredAssets(addressview returns (uint256)
State-modifying
close(
redeem(address recipientbool referredreturns (uint256 shares)
swapAssetsForExactShares(uint256 sharesOutuint256 maxAssetsInaddress recipientreturns (uint256 assetsIn)
swapAssetsForExactShares(uint256 sharesOutuint256 maxAssetsInaddress recipientaddress referrerreturns (uint256 assetsIn)
swapAssetsForExactShares(uint256 sharesOutuint256 maxAssetsInaddress recipientaddress referrerbytes32[] proofreturns (uint256 assetsIn)
swapExactAssetsForShares(uint256 assetsInuint256 minSharesOutaddress recipientreturns (uint256 sharesOut)
swapExactAssetsForShares(uint256 assetsInuint256 minSharesOutaddress recipientaddress referrerreturns (uint256 sharesOut)
swapExactAssetsForShares(uint256 assetsInuint256 minSharesOutaddress recipientaddress referrerbytes32[] proofreturns (uint256 sharesOut)
swapExactSharesForAssets(uint256 sharesInuint256 minAssetsOutaddress recipientreturns (uint256 assetsOut)
swapExactSharesForAssets(uint256 sharesInuint256 minAssetsOutaddress recipientbytes32[] proofreturns (uint256 assetsOut)
swapSharesForExactAssets(uint256 assetsOutuint256 maxSharesInaddress recipientreturns (uint256 sharesIn)
swapSharesForExactAssets(uint256 assetsOutuint256 maxSharesInaddress recipientbytes32[] proofreturns (uint256 sharesIn)
togglePause(
Events
Buy(address indexed calleruint256 assetsuint256 sharesuint256 swapFee
Close(uint256 assetsuint256 platformFeesuint256 swapFeesAssetuint256 swapFeesShare
Paused(bool arg0
Redeem(address indexed calleruint256 indexed streamIDuint256 shares
Sell(address indexed calleruint256 sharesuint256 assetsuint256 swapFee
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AmountInTooLarge(
AmountOutTooLarge(
AssetsInExceeded(
CallerDisallowed(
ClosingDisallowed(
EnforcedPause(
RedeemingDisallowed(
SellingDisallowed(
SharesOutExceeded(
SlippageExceeded(
TradingDisallowed(
WhitelistProof(