SHO

Verified contract

Active on Ethereum with 2,714 txns
Deployed by via 0x41c2d4af at 16070043
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $185,177.7
0x7bf379295f7f189838dd6628142846b9ec16382b225d65f56ac984da06b94214
0x4c1548eaef26519d11e02524bdc5253011f517765bfbcb5d3c5b735862c89233
0x10b3a5a6cccdf4a4fc895a70944e55a5887b32ef9e09991eb9e28350d79ad328
0x5acda56cefb041d1dd966265f5ad81f7307c3023ebff037334cf05c5e8246192
0x16927859145c3435c20ba0e8d0a2b1edfe9f37fada218e8d50261fe20b440851
0xd8ae409bb35de462316029be36348ba1466ef4b3351f49f0ea6bb59d750942ce
0xbe7a82ac4c8840c7f570d9fb6b16a73305045ff040972ad4e1067b4fcc0399ca
0x89b186c79d63bc8ab064ad6d76a94b39e853cf39cfaed67c0dc34954d6bebb41
0x492564b4de23ffdc39e6cd563b98180225d38d01a1686853d716cfe04da164d0
0xf9906fae3bd05b4ecec5c61619f52074261baf863fc08bde0bb8c0a690073d91

Functions
Getter at block 21303267
baseFeePercentage1(view returns (uint32)
0
baseFeePercentage2(view returns (uint32)
0
burnPercentage(view returns (uint32)
0
burnValley(view returns (address)
0xb956f28f02ace969a3e77667e3f5ee3089b2b06f
collectedFeesUnlocksCount(view returns (uint16)
216
extraFees1Allocation(view returns (uint120)
0
extraFees1AllocationUncollectable(view returns (uint120)
0
feeCollector(view returns (address)
0x9bb4b952d576dcc7f58797c909b0f4e8c14ae51d
freeClaimablePercentage(view returns (uint32)
1000000
getPassedUnlocksCount(view returns (uint16 _passedUnlocksCount)
247
getTotalUnlocksCount(view returns (uint16 totalUnlocksCount)
247
globalTotalAllocation1(view returns (uint120)
1818181800000000000000000
globalTotalAllocation2(view returns (uint120)
0
owner(view returns (address)
0xd985eb1a1309117fef871cc40ebd16fa62c81781
shoToken(view returns (address)
0xfc1c93a2507975e98b9d0e9260ded61a00152bf1
startTime(view returns (uint64)
1669723200
whitelistingAllowed(view returns (bool)
false
Read-only
extraFees2(uint256view returns (uint120)
unlockPercentages(uint256view returns (uint32)
unlockPeriods(uint256view returns (uint32)
users1(addressview returns (uint16 claimedUnlocksCountuint16 eliminatedAfterUnlockuint120 allocation)
users2(addressview returns (uint120 allocationuint120 debtuint16 claimedUnlocksCountuint120 currentUnlockeduint120 currentClaimeduint120 totalUnlockeduint120 totalClaimed)
State-modifying
claimUser1(returns (uint120 amountToClaim)
claimUser1(address userAddressreturns (uint120 amountToClaim)
claimUser2(uint120 extraAmountToClaimreturns (uint120 amountToClaimuint120 baseClaimAmountuint120 currentUnlocked)
collectFees(returns (uint120 baseFeeuint120 extraFeeuint120 burned)
eliminateUsers1(address[] userAddresses
renounceOwnership(
transferOwnership(address newOwner
update(
whitelistUsers(address[] userAddressesuint120[] allocationsuint8[] optionsbool last
Events
Claim1(address indexed useruint16 currentUnlockuint120 claimedTokens
Claim2(address indexed useruint16 currentUnlockuint120 claimedTokensuint120 baseClaimeduint120 chargedfee
FeeCollection(uint16 currentUnlockuint120 totalFeeuint120 extraFeeuint120 burned
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Update(uint16 passedUnlocksCount
UserElimination(address useruint16 currentUnlock
Whitelist(address useruint120 allocationuint8 option
Constructor
constructor(address _shoTokenuint32[] _unlockPercentagesDiffuint32[] _unlockPeriodsDiffuint32 _baseFeePercentage1uint32 _baseFeePercentage2address _feeCollectoruint64 _startTimeaddress _burnValleyuint32 _burnPercentageuint32 _freeClaimablePercentage
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.