0x2bee119ee6d368209379184a8fa6c13c76216e3a

Verified contract

Proxy

Active on Ethereum with 2,490 txns
Deployed by via 0x8dd2bfa4 at 19533236
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $48,349.5
0xea42dde35c6445634d0ca48c6645211139f0ab2e725ec0ac6fb7e2206065c653
0xa4fba499924087b3ff02ea2cd69c22c152b005588b683b302f94bc65925e3229
0xa75a9916fcbce1d3b25389c0682bec8657e78a2c6cf20e9d78ab9b0c93acac14
0x780e25777ea5b9a9bde37ca8dff67680c2af9e4b1a5d8301c62be1609ea6223b
0x8a94b359a5c0ed4117d6bd215fcc0b5f770a131eea2f42fdf98b9dcc094b6d73
0x2e05a71f788afe4584202e90150336e28845f150418dac07a27bce2d51aa72a3
0xa5a8874fe03d434c98372f59b940f678982cb2f4196a056a181e80715cf95160
0x83c5cc013f691bd6f558e532f3066499b799201929ddad4d7941f79354469377
0x1d29d44d54e41febb0fcd86cd155fdd4563fa721818eedc799d02e08e7f6d0a6
0x9b5e9e4c6a8fabae8b3c18bcb946531f52d6cbb6dbeebdf2680b7d9944dae936

Functions
Getter at block 21299478
client(view returns (address)
0x62a90760c7ce5cbadbb64188ad075e9a52518d41
clientBasisPoints(view returns (uint256)
9000
clientOnlyClRewards(view returns (uint256)
683291109349000000000
eth2WithdrawalCredentialsAddress(view returns (address)
0x62a90760c7ce5cbadbb64188ad075e9a52518d41
factory(view returns (address)
0xbf6339534b2458aa8fd75a4e5ced45407470953d
operator(view returns (address)
0x0000000000000000000000000000000000000000
oracle(view returns (address)
0x4e67dff29304075a383d877f0ba760b94fe38803
owner(view returns (address)
0x588ede4403df0082c5ab245b35f0f79eb2d8033a
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
referrer(view returns (address)
0x0000000000000000000000000000000000000000
referrerBasisPoints(view returns (uint256)
0
service(view returns (address)
0x6bb8b45a1c6ea816b70d76f83f7dc4f0f87365ff
withdrawSelector(pure returns (bytes4)
0xdd83edc3
Read-only
checkOperatorOrOwner(address _addressview 
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
acceptOwnership(
changeOperator(address _newOperator
dismissOperator(
emergencyEtherRecoveryWithoutOracleData(
increaseDepositedCount(uint32 _validatorCountToAdd
initialize(struct FeeRecipient _clientConfigstruct FeeRecipient _referrerConfig
recoverEther(address _tobytes32[] _proofuint256 _amountInGwei
setClientOnlyClRewards(uint256 _clientOnlyClRewards
transferERC1155(address _tokenaddress _recipientuint256 _tokenIduint256 _amountbytes _data
transferERC20(address _tokenaddress _recipientuint256 _amount
transferERC721(address _tokenaddress _recipientuint256 _tokenId
transferOwnership(address newOwner
validateUserOp(struct UserOperation userOpbytes32 userOpHashuint256 missingAccountFundsreturns (uint256 validationData)
voluntaryExit(bytes[] _pubkeys
withdraw(bytes32[] _proofuint256 _amountInGwei
withdrawFromEntryPoint(
Events
ERC1155Transferred(address indexed _tokenaddress indexed _recipientuint256 _tokenIduint256 _amountbytes _data
ERC20Transferred(address indexed _tokenaddress indexed _recipientuint256 _amount
ERC721Transferred(address indexed _tokenaddress indexed _recipientuint256 _tokenId
FeeDistributor__EtherRecovered(address indexed _touint256 _amount
FeeDistributor__Initialized(address indexed _clientuint96 _clientBasisPointsaddress indexed _referreruint96 _referrerBasisPoints
FeeDistributor__VoluntaryExit(bytes[] _pubkeys
FeeDistributor__Withdrawn(uint256 _serviceAmountuint256 _clientAmountuint256 _referrerAmount
OperatorChanged(address indexed _previousOperatoraddress indexed _newOperator
OracleFeeDistributor__ClientOnlyClRewardsUpdated(uint256 _clientOnlyClRewards
OwnershipTransferStarted(address indexed _previousOwneraddress indexed _newOwner
OwnershipTransferred(address indexed _previousOwneraddress indexed _newOwner
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
Access__AddressNeitherOperatorNorOwner(address _addressaddress _operatoraddress _owner
Access__SameOperator(address _operator
Access__ZeroNewOperator(
Erc4337Account__DataTooShort(
Erc4337Account__NotAllowedToWithdrawFromEntryPoint(
Erc4337Account__NotEntryPoint(address _passedAddress
Erc4337Account__OnlyWithdrawIsAllowed(
FeeDistributor__CallerNotClient(address _calleraddress _client
FeeDistributor__ClientAddressEqualsService(address _passedAddress
FeeDistributor__ClientAlreadySet(address _existingClient
FeeDistributor__ClientCannotReceiveEther(address _client
FeeDistributor__ClientNotSet(
FeeDistributor__ClientPlusReferralBasisPointsExceed10000(uint96 _clientBasisPointsuint96 _referralBasisPoints
FeeDistributor__EtherRecoveryFailed(address _touint256 _amount
FeeDistributor__InvalidClientBasisPoints(uint96 _clientBasisPoints
FeeDistributor__NotFactory(address _passedAddress
FeeDistributor__NotFactoryCalled(address _msgSenderaddress _actualFactory
FeeDistributor__NothingToWithdraw(
FeeDistributor__ReferrerAddressEqualsClient(address _passedAddress
FeeDistributor__ReferrerAddressEqualsService(address _passedAddress
FeeDistributor__ReferrerBasisPointsMustBeZeroIfAddressIsZero(uint96 _referrerBasisPoints
FeeDistributor__ReferrerCannotReceiveEther(address _referrer
FeeDistributor__ServiceCannotReceiveEther(address _service
FeeDistributor__ZeroAddressClient(
FeeDistributor__ZeroAddressEthReceiver(
FeeDistributor__ZeroAddressService(
FeeDistributor__ZeroReferrerBasisPointsForNonZeroReferrer(
OracleFeeDistributor__CannotResetClientOnlyClRewards(
OracleFeeDistributor__ClientBasisPointsShouldBeHigherThan5000(
OracleFeeDistributor__NotOracle(address _passedAddress
OracleFeeDistributor__WaitForEnoughRewardsToWithdraw(
Ownable2Step__CallerNotNewOwner(
Ownable2Step__NewOwnerShouldNotBeCurrentOwner(
OwnableBase__CallerNotOwner(address _calleraddress _owner
TokenRecoverer__NoBurn(