TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 54,976 txns
Unified storage
Map
Table
Raw
Constants and immutables
3Slot
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 |
---|---|---|---|---|---|
ART | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20718037 | a few seconds ago | | | 0 | 0.00017345760 | |
| 20718034 | a minute ago | | | 0 | 0.00019301267 | |
| 20718034 | a minute ago | | | 0 | 0.00030048238 | |
| 20718025 | 3 minutes ago | | | 0 | 0.00019279776 | |
| 20718025 | 3 minutes ago | | | 0 | 0.00019284566 | |
| 20718025 | 3 minutes ago | | | 0 | 0.00017699386 | |
| 20718023 | 3 minutes ago | | | 0 | 0.00020255737 | |
| 20718022 | 4 minutes ago | | | 0 | 0.00021111724 | |
| 20718022 | 4 minutes ago | | | 0 | 0.00025656316 | |
| 20718019 | 4 minutes ago | | | 0 | 0.00024501128 |
ABI
ABI objects
Getter at block 20718038
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEVELOPER_ROLE() view returns (bytes32)
0x2714cbbaddbb71bcae9366d8bf7770636ec7ae63227b573986d2f54fffacb39d
defaultAdmin() view returns (address)
0xc8cbf6da545bf01a7e35f0fa5506983493229a15
defaultAdminDelay() view returns (uint48)
86400
defaultAdminDelayIncreaseWait() view returns (uint48)
432000
defaultSigner() view returns (address)
0x0476c132b0358879bdc550c2e2172d4a2c1244db
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=mon launchpool, version=1, chainId=1, verifyingContract=0x33edca975417c30285bb96af34b03c197bccec1c, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
maxClaimablePools() view returns (uint256)
1
mustStakeReward() view returns (bool)
false
owner() view returns (address)
0xc8cbf6da545bf01a7e35f0fa5506983493229a15
paused() view returns (bool)
false
pendingDefaultAdmin() view returns (address newAdmin, uint48 schedule)
(newAdmin=0x0000000000000000000000000000000000000000, schedule=0)
pendingDefaultAdminDelay() view returns (uint48 newDelay, uint48 schedule)
(newDelay=0, schedule=0)
stakingAddress() view returns (address)
0x0000000000000000000000000000000000000000
typedDataHash() view returns (bytes32)
0x00b0431247600dcd8848016f64cafb622fe473cc6bb5ebb3efc04b34864d7603
Read-only
_computeReleasableAmount(struct MonLaunchpoolPool _pool, uint256 _totalClaimAmount, uint256 _amountReleased) view returns (uint256 releasableAmount)
getLaunchpoolSigner(uint256 _poolId) view returns (address _signer)
getReleasableAmount(address user, struct MonLaunchpoolPool _pool, uint256 _totalClaimAmount) view returns (uint256 releasableAmount)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
userWithdrawals(address user, uint256 poolId) view returns (uint256 withdrawnAmount)
State-modifying
Events acceptDefaultAdminTransfer()
beginDefaultAdminTransfer(address newAdmin)
cancelDefaultAdminTransfer()
changeDefaultAdminDelay(uint48 newDelay)
changeDefaultSigner(address _signer)
changeLaunchpoolSigner(uint256 _poolId, address _signer)
changeMaxClaimablePools(uint256 _newMaxValue)
changeStakingAddress(address _stakingAddress)
grantRole(bytes32 role, address account)
initialize(address _defaultAdminAddress, address _signer, address[] _developers, string domainName, string signatureVersion)
pause()
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
rollbackDefaultAdminDelay()
toggleMustStakeReward(bool _status)
unpause()
withdrawClaim(struct MonLaunchpoolPool _pool, uint256 _totalClaimAmount, bytes _signature)
withdrawClaims(struct MonLaunchpoolPool[] _pools, uint256[] _totalClaimAmounts, bytes[] _signatures)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
DefaultAdminDelayChangeCanceled()
DefaultAdminDelayChangeScheduled(uint48 newDelay, uint48 effectSchedule)
DefaultAdminTransferCanceled()
DefaultAdminTransferScheduled(address indexed newAdmin, uint48 acceptSchedule)
EIP712DomainChanged()
Initialized(uint64 version)
LaunchpoolSignerChanged(uint256 poolId, address signer)
MaxClaimablePoolsChanged(uint256 lastMaxLimit, uint256 newMaxLimit)
Paused(address account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
SignerChanged(address indexed newSigner)
StakingAddressChanged(address newStakingAddress)
Unpaused(address account)
UserWithdrawn(address indexed user, address indexed token, address indexed sentTo, uint256 poolId, uint256 amount)
UserWithdrawns(address indexed user, address indexed token, address indexed sentTo, uint256[] poolIds, uint256 amount)
constructor(address _logic, address initialOwner, bytes _data)
fallback()
AddressEmptyCode(address target)
ERC1967InvalidAdmin(address admin)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
ProxyDeniedAdminAccess()
AccessControlBadConfirmation()
AccessControlEnforcedDefaultAdminDelay(uint48 schedule)
AccessControlEnforcedDefaultAdminRules()
AccessControlInvalidDefaultAdmin(address defaultAdmin)
AccessControlUnauthorizedAccount(address account, bytes32 neededRole)
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
AlreadyClaimed()
ECDSAInvalidSignature()
ECDSAInvalidSignatureLength(uint256 length)
ECDSAInvalidSignatureS(bytes32 s)
EnforcedPause()
ExceedMaxClaimablePools()
ExpectedPause()
FailedInnerCall()
InvalidInitialization()
InvalidPoolCliff()
InvalidPoolEnd()
InvalidPoolSlicePeriod()
InvalidPoolTokenAddress()
InvalidPoolTreasuryAddress()
InvalidSignature()
MismatchedArrays()
NoReleasableFunds()
NotInitializing()
ReentrancyGuardReentrantCall()
SafeCastOverflowedUintDowncast(uint8 bits, uint256 value)
SafeERC20FailedOperation(address token)
StakeToZeroAddressIsNotAllowed()
ZeroAddress()