0x236f4a1f17cc4d6d9adaf26decf1d261ad6df0a7
Unverified contract
Proxy
Active on
Ethereum with 220 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SUSPANTS | ERC-20 | 0 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20824554 | 13 hours ago | | | 0 | 0.00066126244 | |
| 20824554 | 13 hours ago | | | 0.1 | 0.00064775037 | |
| 20824554 | 13 hours ago | | | 0.1 | 0.00064732643 | |
| 20824513 | 13 hours ago | | | 0 | 0.0029976864 | |
| 20824510 | 13 hours ago | | | 0 | 0.0032033232 | |
| 20824507 | 13 hours ago | | | 0 | 0.0031956395 | |
| 20824504 | 13 hours ago | | | 0 | 0.0035077738 | |
| 20824502 | 13 hours ago | | | 0 | 0.0030649649 | |
| 20824500 | 13 hours ago | | | 0.1 | 0.0012385200 | |
| 20824498 | 13 hours ago | | | 0 | 0.0038318035 |
ABI
ABI objects
Getter at block 20828460 adjustedLiquidityRanges() view returns (struct IMoonThatUniswapV3UtilityUniswapV3LiquidityRange[]) liquidityRanges() view returns (struct IMoonThatUniswapV3UtilityUniswapV3LiquidityRange[])
CONTRIBUTION_AMOUNT() view returns (uint256)
100000000000000000
ETHER_CONTRIBUTION_CAP() view returns (uint256)
10000000000000000000
INITIAL_OWNER() view returns (address)
0x5a5f5f188d6ad8e7868923100eb95c2122841434
MAX_DURATION() view returns (uint256)
3600
MOONTHAT_TOKEN_SINGLETON() view returns (address)
0xb6d3bff95376f451ed9464ab5da34293d477ff26
MOONTHAT_UNISWAP_V3_UTILITY() view returns (address)
0x3082913bb931c2c5c001088ff6130a765219cc19
OWNABLE_EXPIRY() view returns (uint256)
86400
PLATFORM_SHARE_OF_CONTRIBUTED_ETHER_BASIS_POINTS() view returns (uint256)
1000
PLATFORM_TREASURY() view returns (address)
0x25845fb12ba231275ebdc4060a9a5b5ad63a0643
creator() view returns (address)
0x909b79a4f9f504662decc48adfc9ae2d16e09e8d
endTime() view returns (uint256)
1727232755
hasEnded() view returns (bool)
true
hasStarted() view returns (bool)
true
oracle() view returns (address)
0xdfe71f2ed588e0e585081f7f1a858e2d106cef98
oracleMessageValidity() view returns (uint256)
600
owner() view returns (address)
0x5a5f5f188d6ad8e7868923100eb95c2122841434
startTime() view returns (uint256)
1727229155
tokenAddress() view returns (address)
0x37f6b5768547c864f4b16b32d07cecca32d5dd84
tokenProceedsFromInitialBuy() view returns (uint256)
200491452358441906788609158
totalEtherContributed() view returns (uint256)
10000000000000000000
totalParticipants() view returns (uint256)
101
Read-only
checkValidSignedMessage(bytes32 derivedMessageHash_, bytes32 providedMessageHash_, bytes messageSignature_, uint256 messageTimestamp_) view
contributions(bytes32) view returns (address participant, uint256 etherContributed, uint256 tokensClaimed)
State-modifying
Events addLiquidityAndExecuteInitialBuy()
claim(bytes32 userId_)
contribute(bytes32 userId_, uint256 messageTimestamp_, bytes32 messageHash_, bytes messageSignature_) payable
initialize(struct IMoonThatCommunityLaunchInitializeParams params_)
renounceOwnership()
rescueERC20(address token_, address to_, uint256 amount_)
rescueETH(address to_, uint256 amount_)
transferOwnership(address newOwner)
InitialBuyExecuted(uint256 etherUsed, uint256 tokenProceeds)
Initialized(uint64 version)
OracleMessageValidityUpdated(uint256 previousOracleMessageValidity, uint256 newOracleMessageValidity)
OracleUpdated(address previousOracle, address newOracle)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
TokenCreated(address tokenAddress)
UserClaimed(bytes32 indexed userId, address indexed participant, uint256 tokenAmount)
UserContributed(bytes32 indexed userId, address indexed participant, uint256 etherAmount)
This contract contains no constructor objects.
fallback()
receive()
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
AlreadyClaimed()
AlreadyContributed()
AlreadyInitialized()
CannotBeZeroAddress()
CannotBeZeroBytes32()
ContributionPeriodEnded()
ContributionPeriodNotEnded()
ContributionPeriodNotStarted()
ERC1167FailedCreateClone()
FailedInnerCall()
FallbackNotAllowed()
InitialBuyAlreadyExecuted()
InitialBuyNotExecuted()
InvalidContributionAmount()
InvalidInitialization()
InvalidOracleSignature()
LiquidityRangesDoNotSumToTotalSupply()
MessageHashIntegrityCheckFailed()
NoEtherContributed()
NotContributed()
NotInitializing()
OracleCannotBeZeroAddress()
OracleMessageValidityCannotBeZero()
OracleSignatureHasExpired()
OwnableExpired()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
ReceiveNotAllowed()
ReentrancyGuardReentrantCall()
SafeERC20FailedOperation(address token)
StartTimeInPast()
TooFewLiquidityRanges()
TransferFailed()