PerpRewardVesting

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x02515ea9 at 12106733
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots

No balances found for "PerpRewardVesting"

0xc80b25b213a740506fafa8f2b6929dcd2fdf2162d19a3ff95b4ade9c7312a64c

Functions
Getter at block 21284336
candidate(view returns (address)
0x0000000000000000000000000000000000000000
getLengthOfMerkleRoots(view returns (uint256)
0
owner(view returns (address)
0x8156c0fbac680bbedbba87b37e7badb8f90df046
token(view returns (address)
0xbc396689893d065f41bc2c6ecbee5e0085233447
vestingPeriod(view returns (uint256)
15724800
Read-only
claimStatus(address _liquidityProvideruint256 _beginuint256 _endview returns (bool[])
claimed(uint256addressview returns (bool)
merkleRootIndexes(uint256view returns (uint256)
merkleRootTimestampMap(uint256view returns (uint256)
merkleRoots(uint256 _beginuint256 _endview returns (bytes32[])
verifyClaim(address _liquidityProvideruint256 _weekuint256 _claimedBalancebytes32[] _merkleProofview returns (bool valid)
weekMerkleRoots(uint256view returns (bytes32)
State-modifying
claimWeek(address _accountuint256 _weekuint256 _claimedBalancebytes32[] _merkleProof
claimWeeks(address _accountstruct MerkleRedeemUpgradeSafeClaim[] _claims
initialize(address _tokenuint256 _vestingPeriod
renounceOwnership(
seedAllocations(uint256 _weekbytes32 _merkleRootuint256 _totalAllocation
setOwner(address newOwner
updateOwner(
Events
Claimed(address _claimantuint256 _balance
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.