PymeDAO (Community Growth)

Unverified contract

Proxy

Active on Ethereum with 4,632 txns
Deployed by via 0x01e74fbb at 17590655
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 44 additional slots
-
variable spans 48 additional slots
ERC-20
--
0xb890d71411c68a98640d6707d790f3188fd4fe26f25cb42268d99b2f98f6f2ca
0xa43b7bbe18c8b7844172f01e6a2978bdb1f48df11dd49e5888c835ca688feff7
0xdf1a940d7181a3f0e9c783293d2a32cd913a17d60d7c53535c594574eecb8428
0x326781bb124fce78f59a87e9a06073553b480ecb884acda118fbc41e4fc30c57
0xa17c9541c6ad8db0ddeadf0596c88556e6e7fd28139f4271eb701f06d4b4d673
0x0924beecab5d7c56e0d40a4eea7b8d96e4c7bc313554d04bb32c215073594a37
0x341eb0b718e8d3dbd0687c916cae260c29bd768efee8833fee7cac5dfa5f97ce
0xc3d914908813727f588b3d00e9dc715fdd363d186ff03a101515e491683e0474
0x3ae5c114009c12663f507e1e5af6c1bd74a3689c54b3f01831870cfdbab048aa
From
0x37cc71c174a65931b78178cae86d7a95e7574875f87b3b82abe74f2936476c65

Functions
Getter at block 20902939
claimableSupply(view returns (uint256)
106392310964215849154320573
claimedSupply(view returns (uint256)
69987618485784150845679427
decimals(view returns (uint8)
18
lockedSupply(view returns (uint256)
0
manager(view returns (address)
0x1b76214468f2fba75d82eb3787e0768a85f993c3
 
milestones(view returns (struct IVestingTokenMilestone[])
name(view returns (string)
PymeDAO (Community Growth)
symbol(view returns (string)
vPYME
totalSupply(view returns (uint256)
106392310964215849154320573
underlyingToken(view returns (address)
0x3408636a7825e894ac5521ca55494f89f96df240
unlockedPercentage(view returns (uint256)
1000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
claimableBalanceOf(address accountview returns (uint256)
claimedBalanceOf(address accountview returns (uint256)
exportRecipient(address recipientview returns (addressuint256uint256uint256)
exportRecipients(address[] recipientsview returns (address[]uint256[]uint256[]uint256)
lockedBalanceOf(address accountview returns (uint256)
State-modifying
addRecipient(address recipientuint256 amount
addRecipients(address[] recipientsuint256[] amounts
approve(address spenderuint256 amountreturns (bool)
claim(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
importRecipient(address recipientuint256 amountuint256 claimableAmountOfImportuint256 unlocked
importRecipients(address[] recipientsuint256[] amountsuint256[] claimableAmountsOfImportuint256 unlocked
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string namestring symboladdress underlyingTokenAddressstruct IVestingTokenMilestone[] milestonesArray
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
updateLastReachedMilestone(uint256 startIndex
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Claim(address indexed claimeruint256 amount
Initialized(uint8 version
MilestoneReached(uint256 indexed milestoneIndexuint64 percentage
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressIsNotAContract(
ClaimableAmountOfImportIsGreaterThanExpected(
EqualPercentagesOnlyAllowedBeforeLinear(
InputArraysMustHaveSameLength(
LastPercentageMustBe100(
MaxAllowedMilestonesHit(
MilestonePercentagesNotSorted(
MilestoneTimestampsNotSorted(
MoreThanTwoEqualPercentages(
OnlyLastPercentageCanBe100(
UnlockedIsGreaterThanExpected(
UnsuccessfulFetchOfTokenBalance(