0x4a2761bac7f9a67f407793cff8118e51b8941d28

Unverified contract

Proxy

Active on Ethereum with 23 txns
Deployed by via 0xc1ced25d at 20762127
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $230.92
0xbee0c9ee5f769aff335da9250e87f2b87513705d0b641bfdf2ba40656b3bc1ab
0x575a7b910f650ebe3e88d88594e4650a5a488e5fb4c4b467c924e974eb1796c5
0xb8b887163d6c1e0c816c3dfdcc768f6fcff7956f51f17606cfbf050ea53a0695
0x386400839634ce355d065f6a2e0a88d37c96075bd3b0a2b8c752d581b48b7da0
0x8511bf2757cb6894cf4de1f0dc91a28b79321583391976fe447ec066b4ebc4c2
0x61fe35661d42770292d38a290630f43b827ce6eb83a94edc2aafcfef25248af7
0x351fe489e430cf14d93fbd0dede33a02a918cdc12abcf0a2df05e76bf605d3b2
0xafcf518818de6144a0129d464557332c9e90bd14fff0ca35c1adc25295a26571
0x8c187ebd618d1842c7a9eafa39870858dbd558e9e7822a8cfbeace5ecba9958a
0x874a14f05c12229e46499a2729aa02441b31e042fe90d1e1ce3d2a2345e7166a

Functions
Getter at block 20872731
client(view returns (address)
0x9d0b2a359c3e8abd8c8697e3eaf8ce8832904498
clientBasisPoints(view returns (uint256)
9500
clientOnlyClRewards(view returns (uint256)
4194493164000000000
eth2WithdrawalCredentialsAddress(view returns (address)
0x9d0b2a359c3e8abd8c8697e3eaf8ce8832904498
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(