0xb21e436d4dea46adbb3f5276d357180e694dc8b7

Verified contract

Proxy

Active on Ethereum with 342 txns
Deployed by via 0xb5210ae7 at 17464224
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $702.76
ERC-20
--
0x2ef8ef4d9bdfa96e560d04b764f622dd8badfde0110c9afdcaf8313bc05b592f
0xa2eb771d6b85973e052520c21789b2eea38db3f4f91f25231b9303418edd0bbd
0x381c0121fe2d5d6a439e458da1142157201e628dc6e07ec08c83aeeed61b1c69
0x1f97f54cab0096c318fb792d9c245792601fec264e81d4127cd752bf243dc5b4
0xea74d3a7bfa6c8263811c6312f169f44cea400d310fa5a15a4c71d9fab30c30a
0x7ad9d255def6cda9bd231e9590561a0e85d1370a54fdd22cf37143e2931de6f0
0x4109edf609d355e2b7316947aa14e408744d81a6b33496dcd9ced80b8301a473
0xf186ff0ebc589b104437bc26d9634e9d86e158b2c09e34b0fc8f2f1da6457685
0xab9708fc8bfa3c08ff78d775f176dd258e39d6ba6969cbee8b059d91597e4bda
0xa66e0c2f888afa52b33b0b992ff71aba707b1b65b1ddd85cb19e553991842b3d

Functions
Getter at block 21288101
client(view returns (address)
0x5661449c72ed80f28b5be3a962bf7e88adfa68bd
clientBasisPoints(view returns (uint256)
9000
clientOnlyClRewards(view returns (uint256)
172933686359022777394
factory(view returns (address)
0xd5b7680f95c5a6caecdbbeb1dee580960c4f891b
firstValidatorId(view returns (uint256)
2
owner(view returns (address)
0x11491a091a64e7e8e4837fe728e380bdd42b8834
referrer(view returns (address)
0x0000000000000000000000000000000000000000
referrerBasisPoints(view returns (uint256)
0
service(view returns (address)
0x6bb8b45a1c6ea816b70d76f83f7dc4f0f87365ff
validatorCount(view returns (uint256)
78
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(