0 txs
80 calls
constructor
constructor(address rs)
functions
CONTRACT
viewfunction CONTRACT() view returns (bytes32)
getReward
viewfunction getReward(address user, address token) view returns (uint256)
gov
viewfunction gov() view returns (address)
roleStore
viewfunction roleStore() view returns (address)
decrementReward
nonpayablefunction decrementReward(address user, address token, uint256 amount)
incrementReward
nonpayablefunction incrementReward(address user, address token, uint256 amount)
setGov
nonpayablefunction setGov(address _gov)
events
SetGov
event SetGov(address prevGov, address nextGov)
errors
No errors.
creation bytecode
0x6080346100ad57601f6105bd38819003918201601f19168301916001600160401b038311848410176100b2578084926020946040528339810103126100ad57516001600160a01b03808216918290036100ad577f53351836099c03ffc3b1727d8abd4b0222afa87d4ed76ae3102d51369ef7f785604060005460018060a01b0319933385831617600055825191168152336020820152a160015416176001556040516104f490816100c98239f35b600080fd5b634e487b7160e01b600052604160045260246000fdfe608060408181526004918236101561001657600080fd5b600092833560e01c91826312d43a511461039d5750816342806a301461029c5781634a4a7b04146102735781636b0916951461021f578163b599a48f1461013b578163cfad57a21461009d575063fc833ac61461007257600080fd5b346100995781600319360112610099576020905160008051602061049f8339815191528152f35b5080fd5b838334610099576020366003190112610099576100b86103c1565b825490936001600160a01b0380831692913384900361011257507f53351836099c03ffc3b1727d8abd4b0222afa87d4ed76ae3102d51369ef7f785949516809160018060a01b03191617855582519182526020820152a180f35b60649085519062461bcd60e51b825260208183015260248201526310b3b7bb60e11b6044820152fd5b90503461021b5761014b366103dc565b600154855163ac4ab3fb60e01b8152338682015260008051602061049f83398151915260248201529195936001600160a01b039290916020908290604490829087165afa908115610211578392916101aa918a916101e3575b50610461565b16865260026020528286209116855260205283209081549283018093116101d057505580f35b634e487b7160e01b845260119052602483fd5b610204915060203d811161020a575b6101fc8183610411565b810190610449565b386101a4565b503d6101f2565b85513d8a823e3d90fd5b8280fd5b5050346100995780600319360112610099576102396103c1565b6001600160a01b03602435818116929083900361026f579160209491849316825260028552828220908252845220549051908152f35b8480fd5b50503461009957816003193601126100995760015490516001600160a01b039091168152602090f35b9190503461021b576102ad366103dc565b600154845163ac4ab3fb60e01b8152338188015260008051602061049f83398151915260248201526001600160a01b03969394602094929091908590829060449082908c165afa9081156103935788929161030e918b9161037c5750610461565b16808852600284528588209490961680885293835284872054821061034557505084935b8552600281528285209185525282205580f35b85875260028352848720848852835284872054918203918211610369575093610332565b634e487b7160e01b875260119052602486fd5b6102049150873d891161020a576101fc8183610411565b87513d8b823e3d90fd5b84903461009957816003193601126100995790546001600160a01b03168152602090f35b600435906001600160a01b03821682036103d757565b600080fd5b60609060031901126103d7576001600160a01b039060043582811681036103d7579160243590811681036103d7579060443590565b90601f8019910116810190811067ffffffffffffffff82111761043357604052565b634e487b7160e01b600052604160045260246000fd5b908160209103126103d7575180151581036103d75790565b1561046857565b60405162461bcd60e51b815260206004820152600e60248201526d21636f6e74726163742d726f6c6560901b6044820152606490fdfea66b7a3e6b19d24ccb6f717fc232a1bb0278a7f83f8e2211835fc4ed0fe69f19a264697066735822122081189b9ac1f7b23c90bc8168b791afb88552bdf52398abb87792f06405cc219764736f6c63430008110033000000000000000000000000e5da4704a582fe799dcd1dff31dc2ed2e0bdc961