PPTimedVesting

Verified contract

Active on Ethereum with 688 txns
Deployed by via 0xbfe01806 at 12518571
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $73,771.57
0xb5fd26ffddb69cc87f914adbce53fac781bd879f386e0e740f3938886ed5ae93
0x95c8b2788be8183810d9af9dcee1e4354cc18da71efe41bc217488b76160e651
0xf0ab082daa0f03628be203f75bb9a1112caa7de7c1d00768e565bcad214df25c
0xb562424a3043aa34469035b05ac64c81e18d86f6746f9498d93a328377829f22
0x85d3c9ab19829f7d986d2f6bcfbd0df2b02c8d61c27a6bebf6f3e1fa189dc0e0
0x183359f3c3fdf31909225d090311d3cdf23723431f0c3755f231037996e79a38
0x59afaf3ce145a558ee34f0e4a436f301ec0f84f0fde4a46273f11519522fbd45
0xd02b8d03285f5d139e8a87baa33e2f3d32d3f98837329b9ff5fb427921f8dacf
0x8647715b82e6d8441016f66adc6fad90df3ff8590c56c68dd8434b39d7f38597
0x2f2319b877165f0228adb5c36e9bc88fb99c80530467ea2ef02fc691853cdd4b

Functions
Getter at block 20998704
amountPerMember(view returns (uint96)
50000000000000000000000
durationT(view returns (uint256)
47340000
durationV(view returns (uint256)
31560000
endT(view returns (uint256)
1664629764
endV(view returns (uint256)
1633069764
hasTokenVestingEnded(view returns (bool)
true
hasTokenVestingStarted(view returns (bool)
true
hasVoteVestingEnded(view returns (bool)
true
hasVoteVestingStarted(view returns (bool)
true
memberCount(view returns (uint256)
152
owner(view returns (address)
0xb258302c3f209491d604165549079680708581cc
startT(view returns (uint256)
1617289764
startV(view returns (uint256)
1601509764
token(view returns (address)
0x38e4adb44ef08f22f5b5b76a8f0c2d0dcbe7dca1
Read-only
checkpoints(addressuint32view returns (uint32 fromBlockuint96 votes)
getAvailable(uint256 _nowuint256 _startuint256 _amountPerMemberuint256 _durationuint256 _alreadyClaimedpure returns (uint256)
getAvailableTokens(uint256 _alreadyClaimeduint256 _durationTview returns (uint256)
getAvailableTokensForMember(address _memberview returns (uint256)
getAvailableTokensForMemberAt(uint256 _atTimestampaddress _memberview returns (uint256)
getAvailableVotes(uint256 _alreadyClaimeduint256 _memberEndTview returns (uint256)
getAvailableVotesForMember(address _memberview returns (uint256)
getLastCachedVotes(address _memberview returns (uint256)
getMemberDurationT(address _memberview returns (uint256)
getMemberEndT(address _memberview returns (uint256)
getPriorVotes(address accountuint256 blockNumberview returns (uint96)
getVoteUser(address _voteHolderview returns (address)
members(addressview returns (bool activebool transferreduint32 personalDurationTuint96 alreadyClaimedVotesuint96 alreadyClaimedTokens)
numCheckpoints(addressview returns (uint32)
voteDelegations(addressview returns (address)
State-modifying
claimTokens(address _to
claimVotes(address _to
delegateVotes(address _to
disableMember(address _member
increaseDurationT(uint256 _newDurationT
increasePersonalDurationsT(address[] _membersuint256[] _newPersonalDurationsT
initializeMembers(address[] _memberList
renounceMembership(
renounceOwnership(
transfer(address _to
transferOwnership(address newOwner
Events
ClaimTokens(address indexed memberaddress indexed touint96 amountuint256 newAlreadyClaimeduint256 votesAvailable
ClaimVotes(address indexed memberaddress indexed delegateuint96 lastAlreadyClaimedVotesuint96 lastAlreadyClaimedTokensuint96 newAlreadyClaimedVotesuint96 newAlreadyClaimedTokensuint96 lastMemberAdjustedVotesuint96 adjustedVotesuint96 diff
DelegateVotes(address indexed fromaddress indexed toaddress indexed previousDelegateuint96 adjustedVotes
DisableMember(address indexed memberuint256 tokensRemainder
IncreaseDurationT(uint256 prevDurationTuint256 prevEndTuint256 newDurationTuint256 newEndT
IncreasePersonalDurationT(address indexed memberuint256 prevEvaluatedDurationTuint256 prevEvaluatedEndTuint256 prevPersonalDurationTuint256 newPersonalDurationTuint256 newPersonalEndT
Init(address[] members
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint96 alreadyClaimedVotesuint96 alreadyClaimedTokensaddress currentDelegate
UnclaimedBalanceChanged(address indexed memberuint256 previousUnclaimeduint256 newUnclaimed
Constructor
constructor(address _tokenAddressuint256 _startVuint256 _durationVuint256 _startTuint256 _durationTuint96 _amountPerMember
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.