Experience Point
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
6
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "Experience Point"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Experience Point"
ABI
ABI objects
Getter at block 22002064
MAX_BATCH_VESTING_DURATION() view returns (uint256)
604800
MIN_EPOCH_DURATION() view returns (uint256)
86400
PRECISION() view returns (uint256)
1000000
batchVestingDuration() view returns (uint256)
0
controller() view returns (address)
0x0000000000000000000000000000000000000000
currentBatchId() view returns (uint256)
0
decimals() view returns (uint256)
18
epochDuration() view returns (uint256)
86400
epochReward() view returns (uint256)
0
getNextBatch() view returns (uint256 _nextEpochTimestamp, uint256 _nextEpochReward, uint256 _vestingDuration)
(_nextEpochTimestamp=86400, _nextEpochReward=0, _vestingDuration=0)
lastEpochTimestamp() view returns (uint256)
0
minter() view returns (address)
0x0000000000000000000000000000000000000000
name() view returns (string)
Experience Point
owner() view returns (address)
0x0000000000000000000000000000000000000000
rewardToken() view returns (address)
0x0000000000000000000000000000000000000000
symbol() view returns (string)
EXP
totalSupply() view returns (uint256)
0
Read-only
_allowances(address, address) view returns (uint256)
_balances(uint256, address) view returns (uint256)
_rewards(uint256, address) view returns (uint256)
allowance(address _owner, address _spender) view returns (uint256)
balanceOf(address _account) view returns (uint256)
batchVestingDurations(uint256) view returns (uint256)
batches(uint256) view returns (uint256 rewardPerShare, uint256 totalBalance, uint256 allocatedTime)
claimable(uint256 _batchId, address _account) view returns (uint256)
claimableMultiple(uint256[] _batchIds, address _account) view returns (uint256[] multipleRewards, uint256[] multipleAmounts)
State-modifying
Events addReward(uint256 _rewardAmount)
allocate()
approve(address _spender, uint256 _amount) returns (bool)
burn(uint256 amount)
burnFrom(address account, uint256 amount)
claimMultiple(uint256[] _epochs, address _to)
claimRewards(uint256 _batchId, address _receiver)
decreaseAllowance(address _spender, uint256 _subtractedValue) returns (bool)
increaseAllowance(address _spender, uint256 _addedValue) returns (bool)
initialize(address _rewardToken, uint256 _batchVestingDuration, uint256 _epochDuration)
mint(address _to, uint256 _amount)
renounceOwnership()
setBatchVestingDuration(uint256 _duration)
setController(address _controller)
setEpoch(uint256 _epochDuration)
setMinter(address _minter)
transfer(address _to, uint256 _amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
upgrade_useEpoch(uint256 _lastEpochTimestamp)
withdrawDIP(address _to, uint256 _amount)
Approval(address indexed owner, address indexed spender, uint256 value)
BatchStarted(uint256 id)
BatchVestingDurationSet(uint256 duration)
Claimed(address indexed user, uint256 indexed batchId, uint256 amount, address to)
ControllerSet(address _controller)
DIPWithdrawn(address _to, uint256 _amount)
EpochSetV2(uint256 epochDuration)
Initialized(uint8 version)
MinterSet(address minter)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RewardAdded(uint256 _batchId, uint256 _rewardTokens, address _from)
RewardAllocated(uint256 indexed batchId, uint256 amount)
Transfer(address indexed from, address indexed to, uint256 value)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.