LiquidityMiningManager

Verified contract

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

No balances found for "LiquidityMiningManager"

0x0540fd0af090f4ddeba952eb20b6b90b2a85c655004c8c610355e1c1008cc56c
0x941382851c0022588a4ac9ba80d899d19964a9978b978e3dfcc9460a2639c1c2
0x8df91b0b834e598876f0004746e80870498be1a9d3d397b0596a1ae481284df2
0x525ad85ee22e03fe071820ba03d80c4187a10958885f070dc0aca447743e77ab
0x0d472f681c4cf3937803842c03f8699065196eaee8198b8949f5dc7c63067e25
0xe31b2f893caed08ef2deaf120a24389e4c8d35a2270b5b1d7663dd2070965954
0xc9045c5a62aa4b9034e2446ab41e1fe4a742600a19354d7af232d198f46f7d85
0x221d4dd357485ad5a832a8892c2d4d8dcc4f9a0df4eb58a80bbb9d0134295722
0x1d12318f156e1e9e79d24591cb3cf84b12e55f1908963e631f58fae595ba21e3
0x4886d3099fe727973ead9303dac3d53919bd0a3103b01bf3478e8e6bb4b8fc43

Functions
Getter at block 21054273
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)
[(0xeb1022bea328dd83336465610eb97390e6911775, 9000), (0xb73659906fe427650231a1519f2dd191bd2a06f6, 6000)]
lastDistribution(view returns (uint256)
1675228511
reward(view returns (address)
0x0a0e3bfd5a8ce610e735d4469bc1b3b130402267
rewardPerSecond(view returns (uint256)
488271604938272000
rewardSource(view returns (address)
0x5622e21f6e10e7ca7f42177d54dd20f3985e9245
totalWeight(view returns (uint256)
15000
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
Events
PoolAdded(address indexed pooluint256 weight
PoolRemoved(uint256 indexed poolIdaddress indexed pool
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.