This contract is being backfilled. You may encounter incomplete storage history.

Pencil

Verified contract

Active on Ethereum with 3,372 txns
Deployed by via 0xc992e47c at 13910721
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 61 additional slots
-
variable spans 61 additional slots
-
variable spans 61 additional slots
-
variable spans 390 additional slots
ERC-20
--
0x4a44681677633d9e88c854f482eddf4560eaf7cdb27ffe9c28609f628b6a162b
0xdbd4008a254a4b92613a4c854f2f1c29d26977bfad4bc3e381068e482ee20f83
0x4c20009af1b5468e136c887614cc32b0fbc08501acd54a8f7ddce3273c9de4d4
0x5e9ceacc0652a8314eeb49140741e529d0761678a24397e476d3202175597066
0xfcbe0ad508bfe564f1b1dd2a0ccc737f8bb28368df1a4862a659e4043d7af862
0xaf4fa61a6362a7455922831b6bd1e5bb00a58599fe6c949b9ba1d5f505061462
0xd94e977edc9c691a690b92433f0a12f4efdaa6323307ba2615caf530c89e5eac
0x8d8ce9261b8b335ea898ac68a32e5428a068d18a35c9c8f6938b6f12dd618f1a
0x3e1d0a2e19323424bcb2ea3c95a378b580b55bd7fd90d612aa65c94262e6e87d
0xc13532968db48a7b81ca5e7bdb10c65f2ff5dc4f2fc4e1f61d74d1339b7a513a

Functions
Getter at block 20798791
TPTGen1(view returns (address)
0xed6c62794e4ed3dec82d00c7ca58ae9512b13eb1
TPTGen2(view returns (address)
0xa844b918f0c362068e3894c68af5b2adbd37ed2c
TPTGen3(view returns (address)
0xcc1348710a9d0d6057b7a85f36362ef6370b46b2
accumulationActive(view returns (bool)
true
accumulationMultiplier(view returns (bool)
true
cap(view returns (uint192)
20000000000000000000000000
decimals(view returns (uint8)
18
name(view returns (string)
Pencil
owner(view returns (address)
0xfd8364e868ea436ab83362da6518de2aec90f5e4
start(view returns (uint48)
1641655946
symbol(view returns (string)
PENCIL
totalSupply(view returns (uint256)
1005740008085648148144924
Read-only
allowance(address owneraddress spenderview returns (uint256)
allowedToBurn(addressview returns (bool)
balanceOf(address accountview returns (uint256)
checkBaseReward(address recipientview returns (uint256)
checkBaseRewardByTokenId(uint256 nftIduint8 genview returns (bool)
checkReward(address recipientview returns (uint256)
levels(uint256view returns (uint64 dailyRewarduint64 multiplieruint128 baseClaim)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(address useruint256 amount
claimBaseReward(
claimReward(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
flipState(
flipStateMultiplier(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
renounceOwnership(
setAllowedToBurn(address accountbool allowed
setCap(uint192 amount
setLevel(uint256 idxuint64 dailyRewarduint64 multiplieruint128 baseClaim
setMultiplierAddress(address account
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
BaseRewardClaimed(uint256 gen1TokenIduint256 gen2TokenIduint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardClaimed(uint256 gen1TokenIduint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address gen1address gen2
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.