0xe9005b078701e2a0948d2eac43010d35870ad9d2

Verified contract

Proxy

Active on Base with 290 txns
Deployed by via 0x2865eeb1 at 2162417
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $309,139.46
ERC-20
Value $133,674.37
ERC-20
Value $326.52
ERC-20
Value $1.3
ERC-20
Value $0.36
ERC-20
Value $0.1
ERC-20
Value $0.06
ERC-20
Value $0.05
ERC-20
Value $0.01
ERC-20
Value $0
0x899e1bbd27dda7840ab1c27ff763c0979d9bfb0cf21f2d877efa92c1e4497e84
0x273f19aa56f16900ee3fd0ac8e20af68dba1932f9d8a0c49b0a39c3789ca935c
0xfa3c5f1e44638899b771d8d49dc1d495bb42dd67671c81a9963c7d14ac365583
0x71e9aed3096ce1381fb336863410be4f467dbbbb0724ba1832cc8cbea1aacc4c
0xb597cbc261e85e159c53a45856935f72d502978072c1a1e928580fbd0d3be9b6
0x90f899e0ef0c3e06135bc932b273148fe1d53b5d40e396f7587b0418839b7d76
0x990db5b1bcb960670a4118744df3e618f2b2c16cab8db18cd3eb8b11345a2ddb
0x94676087faffff989b3892b5939d2918b04720dc088fdc14a450b7ada4604b50
0x5c2e2f41b472a4704335d2a11fefb560d66740c66be1b5a7c82a74d8322d6027
0xc5cbcbcae90235278fa71fb4f6b2f35bafda7aa922b3bbbe1679c1713f7a946a

Functions
Getter at block 22753368
comptroller(view returns (address)
0xfbb21d0380bee3312b33c4353c8936a0f13ef26c
emissionCap(view returns (uint256)
100000000000000000000
getCurrentEmissionCap(view returns (uint256)
100000000000000000000
initialIndexConstant(view returns (uint224)
1000000000000000000000000000000000000
pauseGuardian(view returns (address)
0xb9d4acf113a423bc4a64110b8738a52e51c2ab38
paused(view returns (bool)
false
Read-only
getAllMarketConfigs(address _mTokenview returns (struct MultiRewardDistributorCommonMarketConfig[])
getConfigForMarket(address _mTokenaddress _emissionTokenview returns (struct MultiRewardDistributorCommonMarketConfig)
getCurrentOwner(address _mTokenaddress _emissionTokenview returns (address)
getGlobalBorrowIndex(address mTokenuint256 indexview returns (uint256)
getGlobalSupplyIndex(address mTokenuint256 indexview returns (uint256)
getOutstandingRewardsForUser(address _mTokenaddress _userview returns (struct MultiRewardDistributorCommonRewardInfo[])
getOutstandingRewardsForUser(address _userview returns (struct MultiRewardDistributorCommonRewardWithMToken[])
marketConfigs(addressuint256view returns (struct MultiRewardDistributorCommonMarketConfig config)
State-modifying
_addEmissionConfig(address _mTokenaddress _owneraddress _emissionTokenuint256 _supplyEmissionPerSecuint256 _borrowEmissionsPerSecuint256 _endTime
_pauseRewards(
_rescueFunds(address _tokenAddressuint256 _amount
_setEmissionCap(uint256 _newEmissionCap
_setPauseGuardian(address _newPauseGuardian
_unpauseRewards(
_updateBorrowSpeed(address _mTokenaddress _emissionTokenuint256 _newBorrowSpeed
_updateEndTime(address _mTokenaddress _emissionTokenuint256 _newEndTime
_updateOwner(address _mTokenaddress _emissionTokenaddress _newOwner
_updateSupplySpeed(address _mTokenaddress _emissionTokenuint256 _newSupplySpeed
disburseBorrowerRewards(address _mTokenaddress _borrowerbool _sendTokens
disburseSupplierRewards(address _mTokenaddress _supplierbool _sendTokens
initialize(address _comptrolleraddress _pauseGuardian
updateMarketBorrowIndex(address _mToken
updateMarketBorrowIndexAndDisburseBorrowerRewards(address _mTokenaddress _borrowerbool _sendTokens
updateMarketSupplyIndex(address _mToken
updateMarketSupplyIndexAndDisburseSupplierRewards(address _mTokenaddress _supplierbool _sendTokens
Events
DisbursedBorrowerRewards(address indexed mTokenaddress indexed borroweraddress indexed emissionTokenuint256 totalAccrued
DisbursedSupplierRewards(address indexed mTokenaddress indexed supplieraddress indexed emissionTokenuint256 totalAccrued
FundsRescued(address tokenuint256 amount
GlobalBorrowIndexUpdated(address mTokenaddress emissionTokenuint256 newIndexuint32 newTimestamp
GlobalSupplyIndexUpdated(address mTokenaddress emissionTokenuint256 newSupplyIndexuint32 newSupplyGlobalTimestamp
Initialized(uint8 version
InsufficientTokensToEmit(address useraddress rewardTokenuint256 amount
NewBorrowRewardSpeed(address indexed mTokenaddress indexed emissionTokenuint256 oldRewardSpeeduint256 newRewardSpeed
NewConfigCreated(address indexed mTokenaddress indexed owneraddress indexed emissionTokenuint256 supplySpeeduint256 borrowSpeeduint256 endTime
NewEmissionCap(uint256 oldEmissionCapuint256 newEmissionCap
NewEmissionConfigOwner(address indexed mTokenaddress indexed emissionTokenaddress currentOwneraddress newOwner
NewPauseGuardian(address oldPauseGuardianaddress newPauseGuardian
NewRewardEndTime(address indexed mTokenaddress indexed emissionTokenuint256 currentEndTimeuint256 newEndTime
NewSupplyRewardSpeed(address indexed mTokenaddress indexed emissionTokenuint256 oldRewardSpeeduint256 newRewardSpeed
Paused(address account
RewardsPaused(
RewardsUnpaused(
Unpaused(address account
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.