Staked WELL

Verified contract

Proxy

Active on Base with 39,869 txns
Deployed by via 0x6a514b6f at 12187715
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
ERC-20
Value $40,464,103.35
ERC-20
Value $2.18
ERC-20
Value $0.37
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xe9353842a5c37afa923ce23e5dd5c03738713b863dbfe8686edfc3b93f4143d3
0xf150bd0cbf5f040243055a01dc8433ffb250da19544f834fc9cd1f5cb69ef634
0x1f991b6bd736abc5c2b3dd1a11be9f6d744fb4de49adaeb7634b6bb223c33e76
0x1e80f753f47a0511cf1c2b369d14f01a80c287370d8073817f13ec7c4b6969a6
0xa646cebf695840b717fb3024487a3ddd595f3acf0480794638dc3dd8a6105457
0x766b9ac190335a900416d3c9ad32ef96d54806aa386d2b1d863755692de224d4
0x7bd0693939513ed6e455b26830823a28fa031fb633d11a80d634b7d1aa4a2a0a
0x10769cdddbf334ec5d1c0bc42ea07f45109d6bb35db32e3519f4617eb8456fd4
0x09dbf2bcdad55c6de9bf3e6eece9e55c87ecf79273eb565ec73dc1b0cec7b7b7
0xeb482433ff9db71e8da76b76cfa808064d6ea0be4327dc15f3d7b78412362817

Functions
Getter at block 22735304
COOLDOWN_SECONDS(view returns (uint256)
604800
DISTRIBUTION_END(view returns (uint256)
4864764777
EMISSION_MANAGER(view returns (address)
0x8b621804a7637b781e2bbd58e256a591f2df7d51
PRECISION(view returns (uint8)
18
REWARDS_VAULT(view returns (address)
0x65a633e8e379f9358c389c75ff1d913a92ab95b8
REWARD_TOKEN(view returns (address)
0xa88594d404727625a9437c3f886c7643872296ae
STAKED_TOKEN(view returns (address)
0xa88594d404727625a9437c3f886c7643872296ae
UNSTAKE_WINDOW(view returns (uint256)
172800
_governance(view returns (address)
0x0000000000000000000000000000000000000000
decimals(view returns (uint8)
18
name(view returns (string)
Staked WELL
symbol(view returns (string)
stkWELL
totalSupply(view returns (uint256)
655214847678569284373383113
Read-only
_countsSnapshots(addressview returns (uint256)
_snapshots(addressuint256view returns (uint128 blockTimestampuint128 value)
allowance(address owneraddress spenderview returns (uint256)
assets(addressview returns (uint128 emissionPerSeconduint128 lastUpdateTimestampuint256 index)
balanceOf(address accountview returns (uint256)
getCurrentVotes(address accountview returns (uint256)
getPriorVotes(address accountuint256 blockTimestampview returns (uint256)
getTotalRewardsBalance(address stakerview returns (uint256)
getUserAssetData(address useraddress assetview returns (uint256)
stakerRewardsToClaim(addressview returns (uint256)
stakersCooldowns(addressview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
claimRewards(address touint256 amount
configureAsset(uint128 emissionsPerSecondaddress underlyingAsset
configureAssets(uint128[] emissionPerSeconduint256[] totalStakedaddress[] underlyingAsset
cooldown(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address stakedTokenaddress rewardTokenuint256 cooldownSecondsuint256 unstakeWindowaddress rewardsVaultaddress emissionManageruint128 distributionDurationaddress governance
redeem(address touint256 amount
setCoolDownSeconds(uint256 cooldownSeconds
setEmissionsManager(address newEmissionsManager
setUnstakeWindow(uint256 unstakeWindow
stake(address onBehalfOfuint256 amount
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
AssetConfigUpdated(address indexed assetuint256 emission
AssetIndexUpdated(address indexed assetuint256 index
Cooldown(address indexed user
CooldownSecondsUpdated(uint256 newCooldownSeconds
Redeem(address indexed fromaddress indexed touint256 amount
RewardsAccrued(address useruint256 amount
RewardsClaimed(address indexed fromaddress indexed touint256 amount
SnapshotDone(address owneruint128 oldValueuint128 newValue
Staked(address indexed fromaddress indexed onBehalfOfuint256 amount
Transfer(address indexed fromaddress indexed touint256 value
UnstakeWindowUpdated(uint256 newUnstakeWindow
UserIndexUpdated(address indexed useraddress indexed assetuint256 index
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.