Experience Point

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x9085c2db at 6760815
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 48 additional slots

No balances found for "Experience Point"

No transactions found for "Experience Point"


Functions
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 _nextEpochTimestampuint256 _nextEpochRewarduint256 _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(addressaddressview returns (uint256)
_balances(uint256addressview returns (uint256)
_rewards(uint256addressview returns (uint256)
allowance(address _owneraddress _spenderview returns (uint256)
balanceOf(address _accountview returns (uint256)
batchVestingDurations(uint256view returns (uint256)
batches(uint256view returns (uint256 rewardPerShareuint256 totalBalanceuint256 allocatedTime)
claimable(uint256 _batchIdaddress _accountview returns (uint256)
claimableMultiple(uint256[] _batchIdsaddress _accountview returns (uint256[] multipleRewardsuint256[] multipleAmounts)
State-modifying
addReward(uint256 _rewardAmount
allocate(
approve(address _spenderuint256 _amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
claimMultiple(uint256[] _epochsaddress _to
claimRewards(uint256 _batchIdaddress _receiver
decreaseAllowance(address _spenderuint256 _subtractedValuereturns (bool)
increaseAllowance(address _spenderuint256 _addedValuereturns (bool)
initialize(address _rewardTokenuint256 _batchVestingDurationuint256 _epochDuration
mint(address _touint256 _amount
renounceOwnership(
setBatchVestingDuration(uint256 _duration
setController(address _controller
setEpoch(uint256 _epochDuration
setMinter(address _minter
transfer(address _touint256 _amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
upgrade_useEpoch(uint256 _lastEpochTimestamp
withdrawDIP(address _touint256 _amount
Events
Approval(address indexed owneraddress indexed spenderuint256 value
BatchStarted(uint256 id
BatchVestingDurationSet(uint256 duration
Claimed(address indexed useruint256 indexed batchIduint256 amountaddress to
ControllerSet(address _controller
DIPWithdrawn(address _touint256 _amount
EpochSetV2(uint256 epochDuration
Initialized(uint8 version
MinterSet(address minter
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardAdded(uint256 _batchIduint256 _rewardTokensaddress _from
RewardAllocated(uint256 indexed batchIduint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.