0x0216cff879b17b5bede762b3e4071b49c8696a25

Verified contract

Proxy

Active on Ethereum with 33 txns
Deployed by via 0xdbc7d18a at 17464226
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $7,856.73
0x6d229fac514165808c9a5112ee310ef42ae3ed3dec77b9eaf1215393474be326
0x8cec8da78f3e9b5deac194f9110d739b933293c5202d5496ec7c1bf56ce06368
0x45cb6c3fc06d02b651ab52ca73d0c803b6a1aca9b890d42b91113bba629bd639
0x83cf4f2a44354d081bf88863ad05fa0df0491ba9044c10c9eefa87dfc817d4b7
0x870444139c25756e0390ee37f237ded0a60c90fa1dc604e5e849c37b3003383d
0xf6691041f9d580fc8872538756c56973de97f34e0d12fab23b94d1f6c101da15
0x9eb3d49e89594d444016fc2747cdb2aa4501268fc7971b5472b0de915b47c7d3
0xa396d72fb6bb61039a7de347a7d4b3ed93ef095b0d89900852383945103d13df
0xb62977fbb0981fc6a0aeb6188a38008c5961441fc06fab5941a835306f5d62d6
0xce8164b8c1afec26ff04d9b39044e79c609a975b460567ac6f8caa693b7bb8aa

Functions
Getter at block 21300361
client(view returns (address)
0xa0209db78ebf4f3ce1018bc549c9e905afe2e8ae
clientBasisPoints(view returns (uint256)
9000
clientOnlyClRewards(view returns (uint256)
8530950211520067692
factory(view returns (address)
0xd5b7680f95c5a6caecdbbeb1dee580960c4f891b
firstValidatorId(view returns (uint256)
4
owner(view returns (address)
0x11491a091a64e7e8e4837fe728e380bdd42b8834
referrer(view returns (address)
0x0000000000000000000000000000000000000000
referrerBasisPoints(view returns (uint256)
0
service(view returns (address)
0x6bb8b45a1c6ea816b70d76f83f7dc4f0f87365ff
validatorCount(view returns (uint256)
5
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(