0xb21e436d4dea46adbb3f5276d357180e694dc8b7

Verified contract

Proxy

Active on Ethereum with 333 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 $516.37
ERC-20
--
0xa66e0c2f888afa52b33b0b992ff71aba707b1b65b1ddd85cb19e553991842b3d
0xe23f3fba3b73d483b4561f0c7ba867fad5570a0c8cf65796406ed801aeec2c16
0xa4f5cc7f5e1ae267b736468c02f92af7ec9cdade8c68e2b86b87407ee6191b04
0x5437d6f0e6378e35da0f96d3d0423f31d54298c498efc1ae233b2446c4b41fc3
0xe2ba82ab466dade2d063991465de987704a65cbfb6bd953043a9f89faf971acf
0x1e44cea98965e4187e93a87f7e4a4426de699c8be8d1b6a979f04d5d0f09cdb8
0x85f3a363d6a0d8a268a71d91edbef3cdeb7e5bc387ac3a025fe92069e92e2353
0x3179dd19e4baf7b1574fdbcc7f334bc89840b6b466d5ccc17c929fb0e4424b97
0x3d52b4f7c7b38a267a1a27d91f7c679cdfd1485a1bf8ff1d7d7d9866ebb256cc
0x65a690987555ab048630665e896d8c8759b7b45ffa06dc5472a4cd3e307cd228

Functions
Getter at block 21169184
client(view returns (address)
0x5661449c72ed80f28b5be3a962bf7e88adfa68bd
clientBasisPoints(view returns (uint256)
9000
clientOnlyClRewards(view returns (uint256)
171267982428099595986
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(