TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 8,828 txns
Deployed by via 0x8fe27da2 at 19131218
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
11 additional variables
Native
Value $1.77
ERC-20
Value $65,975.87
ERC-20
--
0xb41495d5d06c778046a3aed3680b21b2a3d662f6b3e48ab371183d2f1f6c5b6d
0x4dca8d47b6789561a2e6c4609e57415732aa7c07861fb9d49d2fa43706ac4c50
0x67a0259a40beccd9617f13c6811ac28438701e598be4cf37c96784ce0102028f
0x9f5852e11224314748bfaf45519d1c1386baebdd9450f54be678ef9c060ebbbb
0xd87904ba53a6357cf97969db9f620342f030e8ca862de26da124fa1125513a88
0xf00a3bf5891de62465152acdde6b52f5df339649f9bee220712a5e86a24b904b
0x98dda01796eaa34dfc4454d9a0d7e4571e2a383cae86fb6743cd32e1e1cf3b26
0x8c1de9d3836004014fd4e8d666ca9874a2a26a97e34f9ddb3463a3e6bb6601f2
0x1ae6d423933487973db614bc37694d5ede968e4e20fa8d41346df516da71c0d2
0x1d9e884860513ef3d400965d81d6db31cf7a173132841be2c8aef39653d0ae38

Functions
Getter at block 21274582
BASIS_POINTS(view returns (uint256)
10000
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINIMUM_CLAIM_PERIOD(view returns (uint256)
604800
OPERATOR_ROLE(view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
PRICE_PRECISION(view returns (uint256)
1000000000000000000
claimTime(view returns (uint256)
1707580800
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=MOBY, version=1, chainId=1, verifyingContract=0x628245ecedb180e4ccbe31a3c05e19b6bcbd1f8e, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
 
getHardCapMaxPay(view returns (uint256)
 
hardCapConfig(view returns (uint256 capuint256 startTimeuint256 endTimeuint256 priceuint256 extendedStepuint256 extendPriceuint256 minPayuint256 maxPayuint256 maxPayIncreaseTimeuint256 increasedMaxPayuint256 initialReleasePbsuint256 vestingPeriod)
hardcapPaymentTokenPaid(view returns (uint256)
3799955533978104758197
isSwept(view returns (bool)
false
owner(view returns (address)
0x9c199c4e810251864862b20bfcda290ae9db1808
paused(view returns (bool)
false
paymentToken(view returns (address)
0x0000000000000000000000000000000000000000
saleToken(view returns (address)
0x40a7df3df8b56147b781353d379cb960120211d7
softLaunchConfig(view returns (uint256 capuint256 startTimeuint256 endTimeuint256 priceuint256 minPayuint256 maxPayuint256 initialReleasePbsuint256 vestingPeriod)
(cap=11493840000000000000000000, startTime=1706796000, endTime=1706968800, price=104400000000000, minPay=100000000000000000, maxPay=8000000000000000000, initialReleasePbs=5000, vestingPeriod=3)
sweepTime(view returns (uint256)
1708185600
totalPaymentTokenPaid(view returns (uint256)
4999867360842110925670
totalPurchasedAmount(view returns (uint256)
32499328931260339221943938
totalSoftCapPurchasedAmount(view returns (uint256)
11493408303295078232500000
verifier(view returns (address)
0x60e31441549992d9f43541fcdcd2691fd9950dd6
Read-only
getClaimAmount(address accountview returns (uint256 claimAmount)
getPurchaseAmount(uint256 amountaddress userview returns (uint256 paymentTokenAmountuint256 softLaunchAmountuint256 hardCapAmount)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(address accountview returns (uint256)
purchasers(addressview returns (address accountuint256 softLaunchAmountuint256 hardCapAmountuint256 lastTimeClaimed)
softLaunchWhitelistAllocations(addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
verifyPurchaseRequest(address _useruint256 _noncebytes _signatureview returns (bool)
State-modifying
addOperator(address account
claim(returns (uint256 claimAmount)
grantRole(bytes32 roleaddress account
initialize(address initialOwneraddress _saleTokenaddress _paymentTokenaddress _verifierstruct IMobySaleSoftLaunchConfig _softLaunchConfigstruct IMobySaleHardCapConfig _hardCapConfiguint256 _claimTimestring domainNamestring signatureVersion
pause(
purchase(uint256 amountbytes signaturepayable 
purchaseWithPermit(uint256 amountstruct IMobySalePermitRequest permitbytes signature
removeOperator(address account
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setClaimTime(uint256 _claimTime
setHardCapConfig(struct IMobySaleHardCapConfig _hardCapConfig
setSaleToken(address _saleToken
setSoftLaunchConfig(struct IMobySaleSoftLaunchConfig _softLaunchConfig
setSoftLaunchWhitelistAllocation(address[] _addressesuint256[] _allocations
setVerifier(address _verifier
sweep(address to
transferOwnership(address newOwner
unpause(
withdraw(address touint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
ClaimTimeChanged(uint256 claimTime
Claimed(address indexed senderuint256 amount
EIP712DomainChanged(
HardCapConfigChanged(struct IMobySaleHardCapConfig config
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Purchased(address indexed senderuint256 amount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SaleTokenChanged(address saleToken
SoftLaunchConfigChanged(struct IMobySaleSoftLaunchConfig config
Swept(address indexed receiveruint256 amount
Unpaused(address account
VerifierChanged(address verifier
Whitelisted(address indexed accountuint256 allocation
Withdrawn(address indexed receiveruint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
AlreadyPurchaseExtendedCap(
AlreadyPurchaseHardCap(
AlreadyPurchaseSoftLaunch(
AlreadySwept(
InvalidAmount(
InvalidExtendedCapAmount(
InvalidHardCapAmount(
InvalidLength(
InvalidPbs(
InvalidPrice(
InvalidPurchaseCap(
InvalidSaleCap(
InvalidSignature(
InvalidSoftLaunchAmount(
InvalidTimeStamps(
NativePaymentToken(
NotOperator(address arg0
NotSweepTime(
NothingToClaim(
OnlyOperator(address arg0
OperatorAdded(address arg0
PermitFailed(
SaleEnded(
SaleNotEnded(
SaleNotStarted(
SaleStarted(
SoldOut(
SoldOutOrEnded(
ZeroAddress(