FeeSharingSetter
Verified contract
Active on
Ethereum with 3 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "FeeSharingSetter"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13976183 | 3 years ago | | | 0 | 0.0056444054 | |
| 13976174 | 3 years ago | | | 0 | 0.022978635 | |
| 13976149 | 3 years ago | | | 0 | 0.0060773476 |
ABI
ABI objects
Getter at block 21271548
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_REWARD_DURATION_IN_BLOCKS() view returns (uint256)
50000
MIN_REWARD_DURATION_IN_BLOCKS() view returns (uint256)
1000
OPERATOR_ROLE() view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
feeSharingSystem() view returns (address)
0xbcd7254a1d759efa08ec7c3291b2e85c5dcc12ce
lastRewardDistributionBlock() view returns (uint256)
18669527
looksRareToken() view returns (address)
0xf4d2888d29d722226fafa5d9b24f9164c092421e
nextRewardDurationInBlocks() view returns (uint256)
6500
rewardConvertor() view returns (address)
0x0000000000000000000000000000000000000000
rewardDurationInBlocks() view returns (uint256)
6500
rewardToken() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
tokenDistributor() view returns (address)
0x465a790b428268196865a3ae2648481ad7e0d3b1
viewFeeStakingAddresses() view returns (address[])
[0x332580e0DA5b5072FF5d5b73A494A65Bb99744D8, 0x6757F73CDdF4c16171281fF869E620C6cE30E12b]
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events addFeeStakingAddresses(address[] _stakingAddresses)
convertCurrencyToRewardToken(address token, bytes additionalData)
grantRole(bytes32 role, address account)
removeFeeStakingAddresses(address[] _stakingAddresses)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setNewRewardDurationInBlocks(uint256 _newRewardDurationInBlocks)
setRewardConvertor(address _rewardConvertor)
transferOwnershipOfFeeSharingSystem(address _newOwner)
updateRewards()
ConversionToRewardToken(address indexed token, uint256 amountConverted, uint256 amountReceived)
FeeStakingAddressesAdded(address[] feeStakingAddresses)
FeeStakingAddressesRemoved(address[] feeStakingAddresses)
NewFeeSharingSystemOwner(address newOwner)
NewRewardConvertor(address rewardConvertor)
NewRewardDurationInBlocks(uint256 rewardDurationInBlocks)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
constructor(address _feeSharingSystem, uint256 _minRewardDurationInBlocks, uint256 _maxRewardDurationInBlocks, uint256 _rewardDurationInBlocks)
This contract contains no fallback and receive objects.
This contract contains no error objects.