This contract is being backfilled. You may encounter incomplete storage history.

FeeCollector

Verified contract

Active on Ethereum with 104 txns
Deployed by via 0x69cdec16 at 11740857
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $351.01
ERC-20
Value $134.64
ERC-20
Value $81.85
ERC-20
Value $51.45
ERC-20
Value $39.92
ERC-20
Value $28.63
ERC-20
Value $12.2
ERC-20
Value $0.13
ERC-20
--
ERC-20
--
0xb658e8423a59f9a8045957011b975d3720bcfdde96631576192b89faf1bc6e40
0x0c318f67e8cc11dd2ecd3111094d3ca8da2fd7a32b12f58f5866a321a01eaef8
0xec28a16107fd1aaf0cd6863cde92607e1ed88c54cf60f8ccd9ddbb64e6046692
0xb36e9241cde0f7ded778d5f17e0c05a38f03a6054db58d5c628b81742a971614
0xf303106ad2f56be9a098991e99a94bdbf3721f9241f33933a3f1e6bb19307b80
0x13f106065cf23ba52e6be7fab20c8f612eb9301eba03c489253d12b44237babf
0x62012883cb7b1c621edd583d1d9106dc6947c0cc3e127ccba1fcbb45ed7e4d0a
0xff77aba9451e46c7c124cd1a84d8dd591737ea375dcbbc6b2b15d148d9424bd8
0x6715f82f20d426c838fca560b26427801cb627b15486a76fa0bba04f1d948323
0xfbc1e0235c977e8ece838eea08bb08e2160fd7dee10e267008c92cb53a2ed568

Functions
Getter at block 20794581
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FULL_ALLOC(view returns (uint256)
100000
MAX_BENEFICIARIES(view returns (uint128)
5
MAX_NUM_FEE_TOKENS(view returns (uint256)
15
MIN_BENEFICIARIES(view returns (uint128)
2
WHITELISTED(view returns (bytes32)
0x8429d542926e6695b59ac6fbdcd9b37e8b1aeb757afab06ab60b1bb5878c3b49
getBeneficiaries(view returns (address[])
[0x859E4D219E83204a2ea389DAc11048CC880B6AA8, 0x69a62C24F16d4914a48919613e8eE330641Bcb94, 0xB3C8e5534F0063545CBbb7Ce86854Bf42dB8872B, 0x1594375Eee2481Ca5C1d2F6cE15034816794E8a3]
 
getDepositTokens(view returns (address[])
getNumTokensInDepositList(view returns (uint256)
10
getSmartTreasuryAddress(view returns (address)
0x859e4d219e83204a2ea389dac11048cc880b6aa8
getSplitAllocation(view returns (uint256[])
[0, 20000, 30000, 50000]
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isAddressAdmin(address _addressview returns (bool)
isAddressWhitelisted(address _addressview returns (bool)
isTokenInDespositList(address _tokenAddressview returns (bool)
State-modifying
addAddressToWhiteList(address _addressToAdd
addBeneficiaryAddress(address _newBeneficiaryuint256[] _newAllocation
deposit(bool[] _depositTokensEnableduint256[] _minTokenOutuint256 _minPoolAmountOut
grantRole(bytes32 roleaddress account
registerTokenToDepositList(address _tokenAddress
removeAddressFromWhiteList(address _addressToRemove
removeBeneficiaryAt(uint256 _indexuint256[] _newAllocation
removeTokenFromDepositList(address _tokenAddress
renounceRole(bytes32 roleaddress account
replaceAdmin(address _newAdmin
replaceBeneficiaryAt(uint256 _indexaddress _newBeneficiaryuint256[] _newAllocation
revokeRole(bytes32 roleaddress account
setSmartTreasuryAddress(address _smartTreasuryAddress
setSplitAllocation(uint256[] _allocations
withdraw(address _tokenaddress _toAddressuint256 _amount
withdrawUnderlying(address _toAddressuint256 _amountuint256[] minTokenOut
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _wethaddress _feeTreasuryAddressaddress _idleRebalanceraddress _multisigaddress[] _initialDepositTokens
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.