Pooled Staked ETH

Verified contract

Proxy

Active on Ethereum with 21,391 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 $52,293.76
ERC-20
Value $1,018.45
ERC-20
Value $103.17
ERC-20
Value $0.21
ERC-20
--
0x1d5fc46d1b908394a2f8ad6005204c9988661a7e2f3db68978f6cf45c25689ea
0xf6e2db6c4c920df8d6132a911ce28a23cc002f778417445a39fb5c8a76a0e3b7
0x8db6baa65f5fb73fe7ead01ff73a6359c8d8d5bfc32e60d654db5cc25e8738a2
0xa0eabf2eb9a41930c71dd32c19dc6dcb3e5af3f1e0d0c3fce8d1e545bb3d15f3
0x41bd7c1ef80534494754a09e8e4c9806284c871273e97e43dd3631a7cc32ea0b
0xded79801134613b272d01cdb2df150b31ce616443de0cfc099e4a46cd031e583
0x3a52e82fc77b2b49e4832dbf11a208e2e1d6dcff6f02b59974f8425dbaf0ebdd
0x4ded6e33a2bc51d4b85344e39576b1963086f0b3bc38fd4843060c603f979282
0x863c1170331a263e302b424e9f956a6ae641ab61b0b7c16db2b06e53dd23c5a9
0xb7eab32d704015ccf913991ce66047027455b257ae579595949c3c88c2a81ab6

Functions
Getter at block 20868346
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)
58838015519377736001173
 
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(