0x4774d21b5cdcb3f8a0194be1395fd9b9e182a165

Unverified contract

Proxy

Active on Ethereum with 21 txns
Deployed by via 0xfbf3ae9b at 20762127
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $500.33
0x209f98dc53195e406d4d64a04e2716c30bbf8d077647a33765d4c98ac5dba5f0
0x28d371337b1f09626e5f1cae613cd7aba23ec3ea16700ac6a621d659187e0e74
0x30ce28b48324946a35adb6007ea196800f9d9a9920359df8cb5e750a91062606
0xa91928d74f467c9e7ec009db620c46074ec1fe301f94c1a1a4e658745137ee89
0x100f959e04cfd5d3a33f087e9c693eb710f8eee8ec54e28ec7ba2eab5c1cab97
0x46de3c53c340403cbf8c760a6914cef277b6b620d8cd2646c9f7a8075c92b06f
0xe6f168bb968f65dc7b2aba6f5c1122c23e1a0979866e367b8c6d755940c0fd56
0x80c9032b09f0b7e22177ef0a75c85ddb494a2f35f1a056bd68c3ca5ab5282606
0x0a7209b502ca405a1fda3b2cfb8a511d7ae8e5c319cc67dab4d43b943e262601
0x3bacf37546ba47e52545f76f305a07ba3972774e9b2931a041dfc09f399292d7

Functions
Getter at block 20894238
client(view returns (address)
0x25e293e3bdaaf677b604c2f4269e8d55451494da
clientBasisPoints(view returns (uint256)
9500
clientOnlyClRewards(view returns (uint256)
2172922439000000000
eth2WithdrawalCredentialsAddress(view returns (address)
0x25e293e3bdaaf677b604c2f4269e8d55451494da
factory(view returns (address)
0x86a9f3e908b4658a1327952eb1ec297a4212e1bb
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(