Pooled Staked ETH

Verified contract

Proxy

Active on Ethereum with 23,712 txns
Deployed by via 0x6c919bd4 at 17826782
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $50,650.65
ERC-20
Value $1,910.52
ERC-20
Value $347.43
ERC-20
Value $129.49
ERC-20
Value $0.26
ERC-20
--
0xda25c71b56cadfd2680a0cb32cc186210ca2b57f501ae74fb5f374c33f3b5cda
0x2f5f18627342da9aec917b9bc6cc6336025efecce68a36ac50ee4851b9e934ec
0x626f6d25ea7ff90f849c89a36832e4a399a59dd6645e4d1e267a97b271520935
0x399481b95c7509ffa3088d2379fb92d4593d4a8e889bba41257864f89b688704
0xa937ee5b93ee9a85213e3f8dfb7a48558cfad133dbf8ecd5d9f9418b9246ffe1
0xa31a47d172d94903170f0b9ce73f7f470b35b60e1127e49d43bdf078809cccbe
0x0ee4850283cde2707e5df8434d6e48d5943300f2f3e2cd0cb141ea1c3940292c
0x5c748075a953dad5995fa4f167ff1ddd297b26831d35ebe04f9821ced4b7550d
0x1dff825f4e35d50d7b0dc4fe455a2b9349da0825ce93d3c7ff601815aaf01dad
0xf3a2a3a55730f5d981d1e5c8aeb3fad0fb60fb0975e75a23aa8f55713d0e8c49

Functions
Getter at block 21246129
admin(view returns (address)
0x6619c81e1d410412012379cb7b9a78945f03593f
decimals(view returns (uint8)
18
depositsPaused(view returns (bool)
false
getCurrentSplit(pure returns (address[]uint256[])
([0xeF1BeeE16243E6C33368aCB10d27793fD0d417fb, 0x8634431cC3A0807f3eC6795eFD92595d5301a65f], [6000, 4000])
name(view returns (string)
Pooled Staked ETH
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pools(view returns (address[])
[0x00a0BE1BBC0C99898dF7e6524Bf16e893c1e3bB9]
 
rate(view returns (uint256)
symbol(view returns (string)
psETH
totalSupply(view returns (uint256)
57858179027380634928886
 
totalUnderlyingSupply(view returns (uint256)
Read-only
_getPool(uint256 poolIdview returns (address)
balanceOf(address accountview returns (uint256)
balanceOfUnderlying(address accountview returns (uint256)
getFee(uint256 poolIdview returns (uint256)
getPoolActivation(uint256 poolIdview returns (bool)
integratorCommissionOwed(uint256 poolIdview returns (uint256)
multiResolve(address[] exitQueuesuint256[][] ticketIdsview returns (int64[][] caskIdsOrErrors)
State-modifying
admin(returns (address admin_)
cancelFreeze(
changeAdmin(address newAdmin
changePauser(address newPauser
freeze(uint256 freezeTimeout
freezeTime(returns (uint256)
frozen(returns (bool)
implementation(returns (address implementation_)
pause(
paused(returns (bool)
pauser(returns (address)
unpause(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
acceptAdmin(
addPool(address pooluint256 feeBps
changeFee(uint256 poolIduint256 newFeeBps
changeSplit(address[] recipientsuint256[] splits
exitCommissionShares(uint256 poolId
initialize(struct Native20Configuration args
multiClaim(address[] exitQueuesuint256[][] ticketIdsuint32[][] casksIdsreturns (uint8[][] statuses)
onvPoolSharesReceived(address operatoraddress fromuint256 amountbytesreturns (bytes4)
pauseDeposits(bool isPaused
requestExit(uint256 amount
setMonoTicketThreshold(uint256 minTicketEthValue
setPoolActivation(uint256 poolIdbool statusuint256[] newPoolPercentages
setPoolPercentages(uint256[] split
stake(payable 
transferAdmin(address newAdmin
withdrawCommission(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
PauserChanged(address previousPauseraddress newPauser
SetFreezeTime(uint256 freezeTime
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
CommissionSharesSold(uint256 pSharesSolduint256 iduint256 amountSold
CommissionWithdrawn(address indexed withdraweruint256 amountWithdrawn
Exit(address indexed stakeruint128 exitedTokensstruct PoolExitDetails[] exitDetails
ExitedCommissionShares(uint256 indexed poolIduint256 sharesuint256[] weightsaddress[] recipients
Initialized(uint256 versionbytes cdata
NewCommissionSplit(address[] recipientsuint256[] splits
PoolActivation(address poolAddressuint256 idbool isActive
PoolAdded(address poolAddressuint256 id
SetAdmin(address admin
SetDepositsPaused(bool isPaused
SetFee(uint256 poolIduint256 operatorFeeBps
SetMaxCommission(uint256 maxCommission
SetName(string name
SetPendingAdmin(address pendingAdmin
SetPoolPercentages(uint256[] split
SetSymbol(string symbol
Stake(address indexed stakeruint128 depositedEthuint128 mintedTokensstruct PoolStakeDetails[] stakeDetails
Transfer(address indexed fromaddress indexed touint256 value
VPoolSharesReceived(address vPooluint256 poolIduint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
CallWhenPaused(
FreezeTimeoutTooLow(uint256 providedValueuint256 minimumValue
Frozen(
Unauthorized(address accountaddress expected
AlreadyInitialized(uint256 versionuint256 currentVersion
CallbackNotFromMinting(
CommissionPaidUnderflow(
DepositsPaused(
EmptyPoolList(
FeeOverMax(uint256 maxFeeBps
InsufficientAllowance(uint256 amountuint256 allowance
InsufficientBalance(uint256 amountuint256 balance
InvalidAmounts(uint256 sumuint256 msgValue
InvalidBPSValue(
InvalidNullValue(
InvalidPoolId(uint256 poolId
InvalidZeroAddress(
NoSharesToExit(uint256 poolId
NonZeroPercentageOnDeactivatedPool(uint256 id
NotARegisteredPool(address poolAddress
OutstandingCommission(uint256 ethLeftuint256 id
PRBMath__MulDivOverflow(uint256 prod1uint256 denominator
PoolAlreadyRegistered(address newPool
PoolDisabled(uint256 poolId
PoolTransferFailed(uint256 id
Reentrancy(
Unauthorized(address accountaddress expected
UnequalLengths(uint256 lengthAuint256 lengthB
ZeroSharesMint(