ReqTokenProxy

Verified contract

Proxy

Active on Ethereum with 58 txns
Deployed by via 0x75681be2 at 13014594
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
2 additional variables
ERC-20
--
0xcd98acf4d341c6bd2b9b830ab7bb997887f7be41a3e39f37ef6682b410811813
0x5477a95069496161950bc055cb2a78021a6f543a2872d09b9613c0ed0cf8cbc0
0xce07e2218f6df195b1b4c493447d523ccff28f2ddc6a4e19ffbec4e84354f9b0
0x865d4276125974925792f498b79601e06d989fbf7bc48f85b0da0eb2b5d3c03c
0xbaed3b8c3b27c9da4729b555e6f8cdd40bec9c8b5b9b08627420d2b03ee6ee21
0x086da49e69de200dfc37683cde0489aa27196f60588df6158b801f0e9114bc15
0xa02ba3fd186410f3818ab497755912896106dd8ad568b66256287d70c29363f3
0x86b095183205bd91a9ac7379222be61298f220bbbeee4e5658b5df3562222e87
0xe279d9e66556ce31039d96b3a9a60b9cf21b82d487a425dd07716e586b10294d
0xea51e5fdcd5ba0b379b609327677757fa1f66de8a73eb7cb61d6945e61654349

Functions
Getter at block 20878378
SI(view returns (address)
0xc06b71ec195ccaa98a57dd4ba9e90a7469c37d13
getHandlerAddr(view returns (address)
0x38b3a3b5b53987c9aaf4c41f3534425ac93369b8
getHandlerID(view returns (uint256)
6
getSiHandlerAddr(view returns (address)
0xc06b71ec195ccaa98a57dd4ba9e90a7469c37d13
handler(view returns (address)
0x38b3a3b5b53987c9aaf4c41f3534425ac93369b8
 
getBetaRate(view returns (uint256)
 
getBetaRateBaseTotalAmount(view returns (uint256)
 
getMarketRewardInfo(view returns (uint256uint256uint256)
Read-only
getBetaRateBaseUserAmount(address userAddrview returns (uint256)
getUserRewardInfo(address userAddrview returns (uint256uint256uint256)
State-modifying
borrow(uint256 unifiedTokenAmountbool flagreturns (bool)
deposit(uint256 unifiedTokenAmountbool flagpayable returns (bool)
handlerProxy(bytes datareturns (boolbytes)
handlerViewProxy(bytes datareturns (boolbytes)
initialize(uint256 _handlerIDaddress handlerAddraddress marketManagerAddraddress interestModelAddraddress marketDataStorageAddraddress erc20Addrstring _tokenNameaddress siHandlerAddraddress SIHandlerDataStorageAddrreturns (bool)
migration(address targetreturns (bool)
ownershipTransfer(address _ownerreturns (bool)
repay(uint256 unifiedTokenAmountbool flagpayable returns (bool)
setHandlerAddr(address handlerAddrreturns (bool)
setHandlerID(uint256 _handlerIDreturns (bool)
setSiHandlerAddr(address siHandlerAddrreturns (bool)
siProxy(bytes datareturns (boolbytes)
siViewProxy(bytes datareturns (boolbytes)
withdraw(uint256 unifiedTokenAmountbool flagreturns (bool)
claimRewardAmountUser(address userAddrreturns (uint256)
ownershipTransfer(address _ownerreturns (bool)
setCircuitBreakWithOwner(bool _emergencyreturns (bool)
setCircuitBreaker(bool _emergencyreturns (bool)
updateRewardLane(address userAddrreturns (bool)
updateRewardPerBlockLogic(uint256 _rewardPerBlockreturns (bool)
Events
CircuitBreaked(bool breakeduint256 blockNumberuint256 handlerID
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.