ReservePoolV2

Verified contract

Active on Ethereum with 7 txns
Deployed by via 0x778462bd at 19287262
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $61,513.03
ERC-20
Value $59,705.98
ERC-20
Value $58,263.43
ERC-20
Value $15,245.17
ERC-20
Value $12,154.54
ERC-20
Value $2,875.64
ERC-20
--
0x0165ae313ac808ad5ae85a57b1dc825c00218063887dbfc6b7f0ebcf0b7701bb
0xebf578d025c56f4d06753c8dfd0950f5edb9a5fb58f87defc0c7381b2d0a3468
0x2e9768167e26735611fdb62539583fb6cb46a33014212254fbbc1680d7f79fd9
0x256b5b9ca2c8358ec279113c7deb37ca127690e276770a78d3bdc624fe4fd4e8
0x86784bee4a184a6bd238dd66b3c2d167911f6020811b880ad3979bd478034d75
0x40549159390d47c56c93b99f2b554f1da01c93357aeb14481b9658d7fc48a9cf
0x412ee93abf427a50137b1752955c0f5d990482933f60cc43c20d8f439bb7b45d

Functions
Getter at block 21245135
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MARKET_ROLE(view returns (bytes32)
0x395f08be531c0d7403cba7c5ffd2b57329184452bcebcd6a48299ebbbf39db6f
Read-only
bonusRatio(addressview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress account
requestBonus(address _tokenaddress _recipientuint256 _originalAmountreturns (uint256)
revokeRole(bytes32 roleaddress account
updateBonusRatio(address _tokenuint256 _newRatio
withdrawFund(address _tokenaddress _recipient
Events
RequestBonus(address indexed marketaddress indexed tokenaddress indexed receiveruint256 originalAmountuint256 bonus
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
UpdateBonusRatio(address indexed tokenuint256 oldRatiouint256 newRatio
Constructor
constructor(
Fallback and receive
receive(
Errors
ErrorRatioTooLarge(