0xbc410b4fb944a752a6a18923b2bc903960efdb20

Unverified contract

Proxy

Active on Ethereum with 16 txns
Deployed by via 0x2c05c56a at 20984805
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,572.83
0x540cee64bf434d92d3c3cbe47d9e8f853733c67794cc69e98ced6742189538a4
0x3596b54cb16e2c79aa00360168205410b235e0effc7924d0d10ab7734f76244d
0x493060d237937121a95516890be9071b8eb9d83dde0c856067a2f699a25bc452
0x2668dfa2e95e00bcfbb1b0ab386bd8900ca1422ad1bc2ae9979e84dd0c823c18
0x7f0ca3e7942f8ca76f827f82654999dcd48448ab085c59f12d68bd680d2b1920
0x5d06e23d8cc4f962d3af001188042936ddd92a1be89d43f55be56c606153147c
0x25b62f9e1827ab62dc7d5ed16c98984c84095a2528f33bd9d34dddf5bef659dc
0x6aaf4235deef88055f32b9ac84814b3a5c6b23cff408b99a448233600bd3b1da
0x6edb5a90d66e00bdc4da52e879422eca9d05b005261e0aa3eb76a6888e46c425
0x41e8cbffbb37e6344a6179ffc367379902918249abda972386b7bed1191a350c

Functions
Getter at block 21047684
client(view returns (address)
0xa3594a4bd05bbefb213ba88e3b969207365d9e81
clientBasisPoints(view returns (uint256)
9200
clientOnlyClRewards(view returns (uint256)
0
eth2WithdrawalCredentialsAddress(view returns (address)
0xa3594a4bd05bbefb213ba88e3b969207365d9e81
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(