0x40f93d791833f79c8d3c4adb1fedc27b78f2f5a2

Verified contract

Proxy

Active on Ethereum with 72 txns
Deployed by via 0xbed1bbd6 at 17866120
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "0x40f93d791833f79c8d3c4adb1fedc27b78f2f5a2"

0x25932e6955be48f7f23cbdd8951e6af3f95aedd943b6e3b08ec3c8de518a6387
0x534e2ca73df2f79e5994362fb6035b4aa92d79e7e6b177dec4e762504d610790
0x110e35c9ee147aa60c06a8ce5f9f3871a94eac212e821c7025c130da1fcc9054
0x3b718a1d9b693ddbd95c3ed9d46c0aec2f63a7c26adc507a363241b203ebaa0a
0x236a900c9120c8a909a72bde85f92382cf869eeae2cc3164e986925dedbe0c8e
0xe45cef693c483632d53851272c145c6c2d14ed4fae18bfb606e5302831daa7eb
0xe21f31886df708faebb07fe66cedcd8798b80cfde8c20906421457a44fb9c243
0x5812f3ae3053bf73fc09c48812c8d6f03970df71e656caacad4edfac76b9c41f
0xe54bd6b3df74f7cee444f509e81c43f237859ffb05397b4ca04c8f6e836f138e
0xfe9bbb290608af93a10e0022aa58fa0ca0f21c9c5656dd4bf5f1098d494398f1

Functions
Getter at block 21230408
client(view returns (address)
0xf7ecdc76efe51cf1373d4ee142fa355e63e34d97
clientBasisPoints(view returns (uint256)
9300
clientOnlyClRewards(view returns (uint256)
17785197271708986785
eth2WithdrawalCredentialsAddress(view returns (address)
0xf7ecdc76efe51cf1373d4ee142fa355e63e34d97
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(