LiquidityMiningManager

Verified contract

Active on Ethereum with 240 txns
Deployed by via 0x89d59c05 at 19125488
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "LiquidityMiningManager"

0x823b053fed106b47fdbe865f94a226af7abe64e0c3613e00df8163712585d90a
0x0c2392f7083cd57543c8b9e6669c9eb8d8ebe43a791606e12cb336ca054854d6
0x3ec6f5ab68ae5ff755153958a4a46781e0e298b754daaf76f7aeaa283b0e5b50
0xb0c0f85347349220bc909020c1b00617697fc97ca72365c69939c462df59b62f
0x151f17db324067f9e7d5e6c4833db953bd4e124b15a6e4774d524e6c244b5187
0xd8e76e1a55a613c37868577f4a8b6a65358c6826585b130f0c12a18043f5071f
0x878d8c8b275df5e537f356bf73186b5f431f0511434bbce61f13899efa534cf9
0x3e74e25028ce6c869f066f65895996b9d5da253cdd8ba5b43cb01b7d73f87579
0xf894c90a331ded4a7de5deeb46128023e65018a735fd0b51f8c5542fce6455ff
0x120602b9dedf2a3a155882f89b5e0eee525d93f1f2ae5458ebc2c70c0b52ba54

Functions
Getter at block 21203709
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
GOV_ROLE(view returns (bytes32)
0x0603f2636f0ca34ae3ea5a23bb826e2bd2ffd59fb1c01edc1ba10fba2899d1ba
MAX_POOL_COUNT(view returns (uint256)
10
REWARD_DISTRIBUTOR_ROLE(view returns (bytes32)
0xb814ff4a26ea3ec5cd1fa579daad86324826254265f3acfec78303a19845b449
TOKEN_SAVER_ROLE(view returns (bytes32)
0xd9d917c4034cff8a8c5fa1e40f9fbaf906b827c33ae3ab1fcabbb616cb8ef24d
getPools(view returns (struct LiquidityMiningManagerPool[] result)
[(0x95cd6d620a79998cb7519256f4d5f5cd705ac135, 1000)]
lastDistribution(view returns (uint256)
1729141211
reward(view returns (address)
0x7616113782aadab041d7b10d474f8a0c04eff258
rewardPerSecond(view returns (uint256)
9512937595129380000
rewardSource(view returns (address)
0x00015dd35d4abc05c7496deb79d673c1c6ae945d
totalWeight(view returns (uint256)
1000
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
poolAdded(addressview returns (bool)
pools(uint256view returns (address poolContractuint256 weight)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addPool(address _poolContractuint256 _weight
adjustWeight(uint256 _poolIduint256 _newWeight
distributeRewards(
grantRole(bytes32 roleaddress account
removePool(uint256 _poolId
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
saveToken(address _tokenaddress _receiveruint256 _amount
setRewardPerSecond(uint256 _rewardPerSecond
updateRewardSource(address _rewardSource
Events
PoolAdded(address indexed pooluint256 weight
PoolRemoved(uint256 indexed poolIdaddress indexed pool
RewardSourceSet(address rewardSource
RewardsDistributed(address _fromuint256 indexed _amount
RewardsPerSecondSet(uint256 rewardsPerSecond
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenSaved(address indexed byaddress indexed receiveraddress indexed tokenuint256 amount
WeightAdjusted(uint256 indexed poolIdaddress indexed pooluint256 newWeight
Constructor
constructor(address _rewardaddress _rewardSource
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.