0x474ca8d19cbcd57e2ddf90c5a6b0841d250b9b96

Verified contract

Proxy

Active on Ethereum with 4,266 txns
Deployed by via 0x6f4f1a79 at 19049798
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xc63319b47fade33d0815fdf71381e537c41bab34cfb1ff367476c70828d21627
0xd1c345ef93099242b25335bbf1d1a52f158f967ba937f414118c127376dd6f3c
0x309a451957652523ddbe50f1555490546f3fdaca608cdceecb5bfb3d7f4745cf
0x35cc0fce3112dab648fee5f48896ff60c12107c2a8be0bffd3f053ec237839a1
0xa837a6015d0cddb8921b33a74929f5902a981ce77d4895640d26deb250cca059
0x4addca6bcd736392dfe6a9b9a26eb439cc7b8acc5d2ba5b76d2fcfa91cd40d01
0x8f40f239b9066d43cfab07d53e3c2e39f563df615946137238c420057b851f0d
0x3969e9717d4b0a2f098560d627acf82a7087a117ef694050ab8d29251262aab3
0x9126ec2cac247742f1e941306ab7271948c41ee6e89b543aecade70405c942cf
0xb4a24a13d853ef47e658777fd669576dd1d016da28ab6232ac841dd14dcfe0d2

Functions
Getter at block 21290380
SABLIER(view returns (address)
0xb10daee1fcf62243ae27776d7a92d39dc8740f95
args(view returns (struct Pool)
(0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, 0x2902303b99cc51765a08d3685d2e5b90ceb1e202, 115792089237316195423570985008687907853269984665640564039396004509515981856732, 644911979667163661187083, 0, 0, 10000000000000000, 850000000000000000, 1706014800, 1706274000, 12860315393773804567564793, 309485009821345068724781055)
asset(pure returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
closed(view returns (bool)
true
manager(pure returns (address)
0xf745eb851c828cafa488b05b2f5b8aa28edc144a
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)
1706274000
saleStart(pure returns (uint256)
1706014800
sellingAllowed(pure returns (bool)
true
share(pure returns (address)
0x2902303b99cc51765a08d3685d2e5b90ceb1e202
swapFee(pure returns (uint256)
20000000000000000
totalPurchased(view returns (uint256)
12860315393773804567564793
totalReferred(view returns (uint256)
0
totalSwapFeesAsset(view returns (uint256)
61579498397147783204
totalSwapFeesShare(view returns (uint256)
89355846935367067755988
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)
850000000000000000
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(