This contract is being backfilled. You may encounter incomplete storage history.

MonLaunchpool

Verified contract

Implementation

Active on Ethereum with 4 txns
Deployed by via 0x6d29c72e at 20631437
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "MonLaunchpool"

0x0fd915878b4d184c17244b567679d706fb666fcb47f71616e0d5546f967a16ab
0xe9cfd262fae579c68bbbbf346b2060a3e4a15282f59772ca88e6e5cde5ac1f54
0x40e4ff6af46aceddffa477e81a52d39d5c0760606ca777182c9fbd690ae099dd
0xe9874e517847fa3824b348ca56de939ed97040a6128fa435e060ff191796e8d9

Functions
Getter at block 20793382
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEVELOPER_ROLE(view returns (bytes32)
0x2714cbbaddbb71bcae9366d8bf7770636ec7ae63227b573986d2f54fffacb39d
defaultAdmin(view returns (address)
0x0000000000000000000000000000000000000000
defaultAdminDelay(view returns (uint48)
0
defaultAdminDelayIncreaseWait(view returns (uint48)
432000
defaultSigner(view returns (address)
0x0000000000000000000000000000000000000000
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=, chainId=1, verifyingContract=0xeb54d77731f8fc80af7a3769f1e9a02e90a273a5, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
maxClaimablePools(view returns (uint256)
0
mustStakeReward(view returns (bool)
false
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
pendingDefaultAdmin(view returns (address newAdminuint48 schedule)
(newAdmin=0x0000000000000000000000000000000000000000, schedule=0)
pendingDefaultAdminDelay(view returns (uint48 newDelayuint48 schedule)
(newDelay=0, schedule=0)
stakingAddress(view returns (address)
0x0000000000000000000000000000000000000000
typedDataHash(view returns (bytes32)
0x00b0431247600dcd8848016f64cafb622fe473cc6bb5ebb3efc04b34864d7603
Read-only
_computeReleasableAmount(struct MonLaunchpoolPool _pooluint256 _totalClaimAmountuint256 _amountReleasedview returns (uint256 releasableAmount)
getLaunchpoolSigner(uint256 _poolIdview returns (address _signer)
getReleasableAmount(address userstruct MonLaunchpoolPool _pooluint256 _totalClaimAmountview returns (uint256 releasableAmount)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
userWithdrawals(address useruint256 poolIdview returns (uint256 withdrawnAmount)
State-modifying
acceptDefaultAdminTransfer(
beginDefaultAdminTransfer(address newAdmin
cancelDefaultAdminTransfer(
changeDefaultAdminDelay(uint48 newDelay
changeDefaultSigner(address _signer
changeLaunchpoolSigner(uint256 _poolIdaddress _signer
changeMaxClaimablePools(uint256 _newMaxValue
changeStakingAddress(address _stakingAddress
grantRole(bytes32 roleaddress account
initialize(address _defaultAdminAddressaddress _signeraddress[] _developersstring domainNamestring signatureVersion
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
rollbackDefaultAdminDelay(
toggleMustStakeReward(bool _status
unpause(
withdrawClaim(struct MonLaunchpoolPool _pooluint256 _totalClaimAmountbytes _signature
withdrawClaims(struct MonLaunchpoolPool[] _poolsuint256[] _totalClaimAmountsbytes[] _signatures
Events
DefaultAdminDelayChangeCanceled(
DefaultAdminDelayChangeScheduled(uint48 newDelayuint48 effectSchedule
DefaultAdminTransferCanceled(
DefaultAdminTransferScheduled(address indexed newAdminuint48 acceptSchedule
EIP712DomainChanged(
Initialized(uint64 version
LaunchpoolSignerChanged(uint256 poolIdaddress signer
MaxClaimablePoolsChanged(uint256 lastMaxLimituint256 newMaxLimit
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SignerChanged(address indexed newSigner
StakingAddressChanged(address newStakingAddress
Unpaused(address account
UserWithdrawn(address indexed useraddress indexed tokenaddress indexed sentTouint256 poolIduint256 amount
UserWithdrawns(address indexed useraddress indexed tokenaddress indexed sentTouint256[] poolIdsuint256 amount
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlEnforcedDefaultAdminDelay(uint48 schedule
AccessControlEnforcedDefaultAdminRules(
AccessControlInvalidDefaultAdmin(address defaultAdmin
AccessControlUnauthorizedAccount(address accountbytes32 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 bitsuint256 value
SafeERC20FailedOperation(address token
StakeToZeroAddressIsNotAllowed(
ZeroAddress(