LPStakingV3

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x29486694 at 15982654
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "LPStakingV3"

No transactions found for "LPStakingV3"


Functions
Getter at block 21209187
PRECISION_FACTOR(view returns (uint256)
1000000000000000000
WETH(view returns (address)
0x0000000000000000000000000000000000000000
 
getAccMarketFee(view returns (uint256)
isPaused(view returns (bool)
false
onlyaddress(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
pausedTimestamp(view returns (uint256)
0
periodSum(view returns (uint256)
0
poolLength(view returns (uint256)
0
totalReward(view returns (uint256 _totalReward)
0
Read-only
calculateReward(address _stakeHolderuint256 _dIdbool isProrataview returns (uint256 reward)
depositDetails(uint256view returns (uint256 depositIduint256 stakeuint256 rewarduint256 APRuint256 perioduint256 lastRewardCalculateduint256 poolIduint256 vestedForuint256 NFTId)
deposits(addressuint256view returns (uint256 depositIduint256 stakeuint256 rewarduint256 APRuint256 perioduint256 lastRewardCalculateduint256 poolIduint256 vestedForuint256 NFTId)
getAPR(uint256 _poolIduint256 _periodview returns (uint256)
getDeposits(address _userview returns (struct LPStakingV3stakeDetails[])
getHavestAmount(address _useruint256 _dIdview returns (uint256)
haveSuffecientFundsForReward(uint256 _poolIdview returns (bool)
periodPoolMap(uint256view returns (uint256 tvluint256 totalAllotedFeeReward)
pools(uint256view returns (address tokenaddress rewarduint256 tvluint256 totalAllotedRewarduint256 totalClaimedReward)
tokenPools(addressview returns (bool)
userDepositMap(addressuint256view returns (uint256)
vestingAPRPerPool(uint256uint256view returns (uint256)
State-modifying
AdminWETHWithdraw(
PauseStaking(
ResumeStaking(
addPool(address _tokenaddress _rewardstruct LPStakingV3interestRate[] _periodRates
addRewardToPool(uint256 _poolIduint256 amount
batchRefund(address touint256 _poolIduint256[] _dIdbool isForceWithdraw
initialize(address _feeTokenuint256[] _periods
receiveWETHFee(uint256 amount
refund(address touint256 _poolIduint256 _dIdbool isForceWithdraw
renounceOwnership(
setOnlyAddress(address _only
stake(uint256 _poolIduint256 tokenIduint256 _periodreturns (uint256)
transferOwnership(address newOwner
updateAPR(uint256 _poolIdstruct LPStakingV3interestRate[] _periodRates
withdraw(uint256 _poolIduint256 _dIdbool isForceWithdraw
withdrawRewardfromPool(uint256 _poolIduint256 amount
Events
Harvest(address indexed useruint256 feeReward
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardClaimed(address indexed stakeruint256 amountuint256 indexed _poolIduint256 timestamp
Staked(address indexed stakeruint256 amountuint256 indexed depositIduint256 timestamp
Unstaked(address indexed stakeruint256 amountuint256 rewarduint256 indexed depositIduint256 timestamp
WETHDeposit(address indexed useruint256 amount
WETHWithdraw(address indexed useruint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.