0x72428909f22c0cedfda26177c552fc79d693ffa6

Unverified contract

Proxy

Active on Base with 826 txns
Deployed by via 0x3efdf5da at 23457972
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x397d070d263140a037ac368bfeabf256e724374191ef238c9c56359ce88c85c8
0x9c4cc34115b9e15fd34c280606db8b0cc76259f084a089e32be7fc39dfc7840b
0x8df2257ff6be3736b31b7dc81dccf473ffa94db0eae5b134e3cd10147dc2817b
0x2017af5a4e7f9d1def971822bf6fe02f3418c9d594ac0e387736bfe9a6555182
0x02be1ba394dc5463656f0f3d89a7c99884e3eefc88cdeca90c48ccba5ab3261b
0xb80ea56a600404e89c651bcac3f5cd2f9e3f350281359460041464495f036520
0xd612f65afb7947e35e5c7cfb555fe031d50fb96937f12e453342819af7b8f21b
0x853ae8b1c26d72ff5ec731bf78973ed0c4ad1923d79f704f8ada6c17d6d72f3c
0x525d18f950e2c50bfc6d49d53a462ad2265c151b6c3dca878dc2bb2f429b8582
0xc2316d56f57705b34888e7b7dcd4ebf029d79e453ff280df0eba729898db6427

Functions
Getter at block 23675392
SABLIER(view returns (address)
0xfcf737582d167c7d20a336532eb8bcca8cf8e350
antiSnipeEnabled(pure returns (bool)
true
assetDecimals(pure returns (uint8)
6
assetToken(pure returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
assetsPerToken(pure returns (uint256)
25000000000000000
canClose(view returns (bool)
false
currentTier(view returns (uint8)
0
delegateSigner(pure returns (address)
0xc3f54007eedb508131313a8d42375a37b94de513
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=FixedPricePool, version=1.0.0, chainId=8453, verifyingContract=0x72428909f22c0cedfda26177c552fc79d693ffa6, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
feeRecipient(pure returns (address)
0x7e21988aca03574179a0cad3270b48f2bcdfad80
 
getCurrentTierData(view returns (struct Tier)
getTierLength(pure returns (uint8)
0
hasWhitelist(pure returns (bool)
false
isTiered(pure returns (bool)
false
mandatoryMinimumSwapIn(pure returns (uint256)
100000000000000
maximumTokensPerUser(pure returns (uint256)
400000000000000000000000
minimumTokensForSale(pure returns (uint256)
0
minimumTokensPerUser(pure returns (uint256)
0
owner(pure returns (address)
0xa7e39d770629cbb307b29c6ccd0d25b45ae1f62f
platformFeeWAD(pure returns (uint64)
70000000000000000
poolType(pure returns (uint8)
0
redemptionDelay(pure returns (uint40)
604800
saleEnd(pure returns (uint40)
1734350400
saleEndTimestamp(view returns (uint256)
1733746683
saleStart(pure returns (uint40)
1733745600
shareDecimals(pure returns (uint8)
18
shareToken(pure returns (address)
0xa6a09589406931c963574d6af8ff0fbdbdda9d6f
sharesForSale(pure returns (uint256)
100000000000000000000000000
sharesRemaining(view returns (uint256)
0
status(view returns (uint8)
2
swapFeeWAD(pure returns (uint64)
20000000000000000
tiers(pure returns (struct Tier[])
[]
totalNormalizedAssetFeesIn(view returns (uint256)
50000000000000000000412
totalNormalizedAssetsIn(view returns (uint256)
2500000000000000000000000
totalSharesSold(view returns (uint256)
100000000000000000000000000
typeHash(pure returns (bytes32)
0x5ef80c945ef09ae8a576fcb5d1aecf111d7f4212eb2fc068ceac7faceb760859
vestCliff(pure returns (uint40)
0
vestEnd(pure returns (uint40)
0
vestingEnabled(pure returns (bool)
false
whitelistMerkleRoot(pure returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
Read-only
amountSoldInTier(uint8 tierview returns (uint256 totalSold)
getDigest(uint256 tokenAmountaddress recipientuint64 deadlineview returns (bytes32)
getTierData(uint256 indexpure returns (struct Tier)
nonces(address userview returns (uint32 nonce)
previewBuy(uint256 tokenAmountaddress recipientview returns (uint256 assetsInuint256 feesPaidstruct TiersModified[] updatedTiers)
previewBuy(uint256 tokenAmountaddress recipientuint256 maxPricePerShareview returns (uint256 assetsInuint256 feesPaidstruct TiersModified[] updatedTiers)
purchasedByTier(uint8 tieraddress userview returns (uint256 purchaseAmount)
purchasedShares(address userview returns (uint256 sharesPurchased)
userNormalizedAssetsIn(address userview returns (uint256 assetsIn)
userTokensRemaining(address userview returns (uint256)
State-modifying
buyExactShares(uint256 sharesOutaddress recipientuint64 deadlinebytes signaturebytes32[] proof
buyExactShares(uint256 sharesOutaddress recipientuint64 deadlinebytes signaturebytes32[] proofuint256 maxPricePerShare
cancelSale(
close(
redeem(returns (uint256 streamID)
togglePause(
Events
BuyFixedShares(address indexed recipientuint256 sharesOutuint256 baseAssetsInuint256 feesPaid
Closed(uint256 totalFundsRaiseduint256 totalSharesSolduint256 platformFeeuint256 swapFee
PauseToggled(bool paused
PoolCanceled(
PoolCompleted(
RaiseGoalNotMet(uint256 sharesNotSolduint256 fundsRaiseduint256 feesGenerated
Redeemed(address indexed recipientuint256 sharesuint256 streamID
Refunded(address indexed recipientuint256 amount
TierRollover(uint256 newTier
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
CloseConditionNotMet(
InvalidProof(
InvalidSignature(
InvalidTierPurchaseAmount(
MandatoryMinimumSwapThreshold(
MaxPurchaseExeeded(
MinPurchaseNotMet(
NoSharesRedeemable(
NotOwner(
RedeemedTooEarly(
Reentrancy(
SaleActive(
SaleCancelled(
SaleInactive(
SaleNotCancelable(
SaleNotPausable(
SlippageExceeded(
StaleSignature(
TierMaxPurchaseExceeded(
TierPurchaseTooLow(uint256 tierIndex
TokenNotRedeemable(
TransferZero(
UserMaxPurchaseExceeded(
UserMinPurchaseNotMet(
ZeroAddress(