0x36c0a9b9d3799bddbced6f584a70060df368a073

Verified contract

Proxy

Active on Ethereum with 337 txns
Deployed by via 0xbcc95061 at 17464229
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $600.26
ERC-20
--
0xe9ce4f6aaf753c3862ffbd99fa937a8b12cc7ea0ed4b6b6b720532b5e305dcdf
0xea0807fd2e5a71c971c279e3c5886c4bd81f4f337c7e477e01725aa688daf1bc
0x06b5bda02ffd8e9c256fe801ebde06274b8aff5f2b0148b4211f6d437188f428
0xfba0e6c6f6533ee3f27fb0eede2b9883a0bd2f74209128efbadbb46726a5209b
0x3413ad9833e30c88c77fa9f5c1039a6bf97996454666898baccdb4f23e350a78
0xc69f15855f5e1c82ca4f7fa8c2ad9f1b65e4acd0f7ab6aa52b1df12918a38462
0x94719562e1e393eafa35fb61c0f249078f7a76b8352fec3f0627fce197f4c046
0xb6078f2261eeefcba06e3006fe27f7aa0b081e083ede64ea4a38ec235c7806c2
0x0211cf2012714a1077d0c26ffecf2c7df36bac7810060b56e2a0341c66753a9f
0x3cd45c2c6a8ba49e3a98c53dbaa535f1ee1a277ef77db7479720d1bd9a72faf7

Functions
Getter at block 20900925
client(view returns (address)
0x3fd8462e467708e5d1dd4ad6becf4058d4ccbd8d
clientBasisPoints(view returns (uint256)
9000
clientOnlyClRewards(view returns (uint256)
223430870093772086601
factory(view returns (address)
0xd5b7680f95c5a6caecdbbeb1dee580960c4f891b
firstValidatorId(view returns (uint256)
7
owner(view returns (address)
0x11491a091a64e7e8e4837fe728e380bdd42b8834
referrer(view returns (address)
0x0000000000000000000000000000000000000000
referrerBasisPoints(view returns (uint256)
0
service(view returns (address)
0x6bb8b45a1c6ea816b70d76f83f7dc4f0f87365ff
validatorCount(view returns (uint256)
94
Read-only
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
emergencyEtherRecoveryWithoutOracleData(
initialize(struct IFeeDistributorFeeRecipient _clientConfigstruct IFeeDistributorFeeRecipient _referrerConfigstruct IFeeDistributorValidatorData _validatorData
recoverEther(address _tobytes32[] _proofuint256 _amountInGwei
transferERC1155(address _tokenaddress _recipientuint256 _tokenIduint256 _amountbytes _data
transferERC20(address _tokenaddress _recipientuint256 _amount
transferERC721(address _tokenaddress _recipientuint256 _tokenIdbytes _data
withdraw(bytes32[] _proofuint256 _amountInGwei
Events
ERC1155Transferred(address indexed _tokenaddress indexed _recipientuint256 _tokenIduint256 _amountbytes _data
ERC20Transferred(address indexed _tokenaddress indexed _recipientuint256 _amount
ERC721Transferred(address indexed _tokenaddress indexed _recipientuint256 _tokenIdbytes _data
EtherRecovered(address indexed _touint256 _amount
EtherRecoveryFailed(address indexed _touint256 _amount
Initialized(address indexed _clientuint96 _clientBasisPointsaddress indexed _referreruint96 _referrerBasisPoints
Withdrawn(uint256 _serviceAmountuint256 _clientAmountuint256 _referrerAmount
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
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__InvalidClientBasisPoints(uint96 _clientBasisPoints
FeeDistributor__InvalidFirstValidatorId(uint64 _firstValidatorId
FeeDistributor__InvalidValidatorCount(uint16 _validatorCount
FeeDistributor__NotFactory(address _passedAddress
FeeDistributor__NotFactoryCalled(address _msgSenderaddress _actualFactory
FeeDistributor__NotOracle(address _passedAddress
FeeDistributor__NothingToWithdraw(
FeeDistributor__ReferrerAddressEqualsClient(address _passedAddress
FeeDistributor__ReferrerAddressEqualsService(address _passedAddress
FeeDistributor__ReferrerBasisPointsMustBeZeroIfAddressIsZero(uint96 _referrerBasisPoints
FeeDistributor__ReferrerCannotReceiveEther(address _referrer
FeeDistributor__ServiceCannotReceiveEther(address _service
FeeDistributor__WaitForEnoughRewardsToWithdraw(
FeeDistributor__ZeroAddressClient(
FeeDistributor__ZeroAddressService(
OwnableBase__CallerNotOwner(address _calleraddress _owner
TokenRecoverer__NoBurn(