PythiaLpStaking

Verified contract

Active on Ethereum with 263 txns
Deployed by via 0xfb3e8550 at 20669191
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
ERC-20
--
ERC-20
--
0x7b0807b40a88905f505a9ea1364b80db2495ec1fb9c638c586450210dff2c897
0xad54ffdb6f25047d97567326b081c99402c48a43dbf8aa731062f7126aa42496
0x7ac53e11eb08ef8eccdfc6f72946c03d2c6f08154bbf147089c11dbf5266750f
0xd5041deaa109dac75a212324c8d2aa5220567dfa2deb82c8b0c6bfbd1ccba2ad
0xae504ee96e9439185654ddff6e697cc02fd221bdc8b740b42f884e49a7989c92
0x1518ed30b835ea85339fa99bf9fd9c080a0a2e90c84efae50272397c6268551b
From
0xf4c988edab915a403b70678144769f381cdcdf224c493489d2a7b1702fcbf959
0xd1dde87a63548eefba2e05be9403534db93e3d31b702a97b0a6c1df7e928c41a
0x06a0cf002832f034cb56ced22bc618e509db37c727eb5d1511a2e2d63a833ccb
From
0x043216963c0b5ca35859dd2571a6c662f9909c5fa7e3849ec199b0880f5f6d7d

Functions
Getter at block 21315596
SCALING_FACTOR(view returns (uint128)
340282366920938463463374607431768211455
decimals(view returns (uint8)
18
depositToken(view returns (address)
0xb0128508dfaf85d49f119d59f46e2aac40391dce
distributor(view returns (address)
0x4c7e4b65ae2e30936300e13b7b5688682adda095
epoch(view returns (uint256 lengthuint256 enduint256 distributed)
(length=1, end=1725547248, distributed=384161452140553653036360000)
escrowPool(view returns (address)
0x0ef1c026c6ed555432a39ae2b5d8c246e75ef75e
escrowPortion(view returns (uint256)
500000000000000000
name(view returns (string)
Pythia LP Staking V2
owner(view returns (address)
0xae730f689ac162440536ce006caff10fe759ab52
rewardToken(view returns (address)
0x66149ab384cc066fb9e6bc140f1378d1015045e9
shareBasedPoints(view returns (uint256)
231190262764630787696888076991551509891933661
symbol(view returns (string)
SPhythiaLPV2
totalSupply(view returns (uint256)
359034322856223174493
withdrawFee(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getCumulativePayouts(address _accountview returns (uint256)
getRedeemablePayouts(address _accountview returns (uint256)
getRedeemedPayouts(address _accountview returns (uint256)
pointsCorrection(addressview returns (int256)
withdrawnRewards(addressview returns (uint256)
State-modifying
addDepositRewardToken(address depositTokenAddressaddress rewardTokenAddress
approve(address spenderuint256 valuereturns (bool)
changeDistributor(address _add
claimRewards(
distributeRewards(
renounceOwnership(
setEpochTime(uint256 _duration
setFeeReceiver(address _add
setWithdrawFee(uint256 _fee
stake(uint256 amount
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
unstake(
updateEcrowPool(address _escrow
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Deposited(uint256 amountaddress depositor
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsClaimed(address _useruint256 _escrowedAmountuint256 _nonEscrowedAmount
RewardsDistributed(address indexed recipientuint256 amount
RewardsWithdrawn(address indexed recipientuint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Withdrawn(address depositoruint256 amount
Constructor
constructor(string poolNamestring poolSymboladdress _distributoruint256 _epochLengthaddress _escrowPooluint256 _escrowPortion
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
FailedInnerCall(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeCastOverflowedIntToUint(int256 value
SafeCastOverflowedUintToInt(uint256 value
SafeERC20FailedOperation(address token