Staked Perion Sushi LP

Verified contract

Proxy

Active on Ethereum with 795 txns
Deployed by via 0xb512f305 at 16539660
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 46 additional slots
17 additional variables
ERC-20
Value $90,948.31
ERC-20
--
0x671f85d5260c0c92aa4b8de72baa817b02d0641e0ccbefcd7efcf539bfb357d9
0xa07fd4b45cac524d7ee99aea52da787a5aadb223989667f1b552db8f031bf999
0x3f052987b18e979b3f5ce12221519e0de2fc1b727efe5d8928f7545147adb793
0x8a019ef72a0d4a7d9a6375b4297deeef1141023a4518fe1fcb7e2eb545546b91
0xb9b776fe1f40469c11591b55f4d6cfdec1bdeb9d876e661769c931881606e4a9
0xb190ffc261b58e4ac7a0503e869511df111eb16032fedc3493b987b5e58ca288
0x2c18dbcb0657a5fbc5e04d640fe856292e76fe8219874dff1a70bf611a2e7c3a
0xd618f9a1d4e418429e79896cdc755a9769cc2db54c5e69fe3c6bacdac9f07032
0xdd89cf36e8cee33a695d8e2dc358c3a49bf8d52d788151a15975099b10cc688a
0xf7d8f992fa5ba3c1ea638c67d63e17691a744631c785c49e232a238c74975b45

Functions
Getter at block 21269409
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0xa436c9a9f250e8c38cdb64fa0bd8416b9bbe4a3b7a562a74c3df5dd8e17517ab
GOV_ROLE(view returns (bytes32)
0x0603f2636f0ca34ae3ea5a23bb826e2bd2ffd59fb1c01edc1ba10fba2899d1ba
MIN_LOCK_DURATION(view returns (uint256)
2592000
ONE(view returns (uint256)
1000000000000000000
POINTS_MULTIPLIER(view returns (uint128)
340282366920938463463374607431768211455
decimals(view returns (uint8)
18
depositToken(view returns (address)
0x45b6ffb13e5206dafe2cc8780e4ddc0e32496265
endDate(view returns (uint256)
1865116800
escrowDuration(view returns (uint256)
0
escrowPool(view returns (address)
0x0000000000000000000000000000000000000000
escrowPortion(view returns (uint256)
0
maxBonus(view returns (uint256)
36000000000000000000
maxLockDuration(view returns (uint256)
94608000
name(view returns (string)
Staked Perion Sushi LP
pointsPerShare(view returns (uint256)
1966022916028734930778812033808886563977
rewardToken(view returns (address)
0x60be1e1fe41c1370adaf5d8e66f07cf1c2df2268
symbol(view returns (string)
sPERC-LP
totalSupply(view returns (uint256)
418218600266881357255585
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesUpgradeableCheckpoint)
cumulativeRewardsOf(address _accountview returns (uint256)
delegates(address accountview returns (address)
depositsOf(addressuint256view returns (uint256 amountuint256 shareAmountuint64 startuint64 end)
getDepositsOf(address _accountview returns (struct TimeLockPoolDeposit[])
getDepositsOfLength(address _accountview returns (uint256)
getMultiplier(uint256 _lockDurationview returns (uint256)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getTotalDeposit(address _accountview returns (uint256)
getVotes(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
pointsCorrection(addressview returns (int256)
supportsInterface(bytes4 interfaceIdview returns (bool)
withdrawableRewardsOf(address _accountview returns (uint256)
withdrawnRewards(addressview returns (uint256)
withdrawnRewardsOf(address _accountview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
batch(bytes[] callsbool revertOnFail
claimRewards(address _receiver
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
deposit(uint256 _amountuint256 _durationaddress _receiver
distributeRewards(uint256 _amount
extendLock(uint256 _depositIduint256 _increaseDuration
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
increaseLock(uint256 _depositIdaddress _receiveruint256 _increaseAmount
initialize(string _namestring _symboladdress _depositTokenaddress _rewardTokenaddress _escrowPooluint256 _escrowPortionuint256 _escrowDurationuint256 _maxBonusuint256 _maxLockDurationuint256 _endDate
kick(uint256 _depositIdaddress _user
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
permitToken(address tokenaddress fromaddress touint256 amountuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
withdraw(uint256 _depositIdaddress _receiver
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
Deposited(uint256 amountuint256 durationaddress indexed receiveraddress indexed from
Initialized(uint8 version
LockExtended(uint256 indexed depositIduint256 durationaddress indexed from
LockIncreased(uint256 indexed depositIdaddress indexed receiveraddress indexed fromuint256 amount
RewardsClaimed(address indexed _fromaddress indexed _receiveruint256 _escrowedAmountuint256 _nonEscrowedAmount
RewardsDistributed(address indexed byuint256 rewardsDistributed
RewardsWithdrawn(address indexed byuint256 fundsWithdrawn
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Withdrawn(uint256 indexed depositIdaddress indexed receiveraddress indexed fromuint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
DepositExpiredError(
EscrowPoolError(
MaxBonusError(
MoreThanOneError(
NoDepositTokenError(
NonExistingDepositError(
NotGovError(
ProgramExpiredError(
ShareBurningError(
SmallMaxLockDuration(
TooSoonError(
ZeroAddressError(
ZeroAmountError(
ZeroDurationError(
ZeroShareSupplyError(