MintProxy

Verified contract

Proxy

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

No balances found for "MintProxy"

0x937691b4ff5649fd03aa33f506af41e5356d9b53b9aceff050a911a697dfb517
0x66ea0a584b23b7411c375ebf291646bc6440cd0d9267625f8efca77958bdf528
0xb3aa65c0889cbd21f8e4ffbfdcf4c35c532892100aaa3b4f26f9b316c939684e
0x22e02e0613bada8ffea46071dad345718c7e7ecb4fa0d69cb4051b23266ab056
0x960398268ac64c7290cf436a752692e1d701cb99766c237c43b0e13c907fadfb
0x6a3ed4abb4e686fe45973a7df25f597f1917163b616282b159ed7c5e268bdfcf
0x08ccab8eee72d891a1b8f248fb297e5570161e764459c07e5fd9b344bd322f1d
0xf9f0031316701915d185da2aba671545a0fd9973b78ace8d6838391632850be1
0x934f475a4882d0f4ea4b0fd67bdc6080da47918fcbfa65558868d77f5f1d68c1
0xc06ca362d2dbc847de52d790fd430a1cf0ad04f3859ed870497ab400c487ee9b

Functions
Getter at block 21049554
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
GATEKEEPER(view returns (bytes32)
0x20162831d2f54c3e11eebafebfeda495d4c52c67b1708251179ec91fb76dd3b2
TIMELOCK(view returns (bytes32)
0xaefebe170cbaff0af052a32795af0e1b8afff9850f946ad2869be14f35534371
getAllMarkets(view returns (address[])
[0xD0f8dBa2Df2C3dFA00963A6aBaf34cA51246fD34, 0xa3998819C9e2159558Eea6554Af78B9Ae75bf98c, 0x083aa7bc79863feB65299b4360C5858C55AbFaC0, 0x51ad11A2621868D6370e3876160Ab0490305CdF5, 0x72Ce56BFc995f4f96aAe24c805ABA425EAA3712e]
getBlockNumber(view returns (uint256)
21049554
getInterconnector(view returns (address)
0x4a89d95200ec6c75ae09c5506cbec6decbf886e1
rewardsHub(view returns (address)
0xdd6119490e39486dfed19f8e26770e38c0c3b932
Read-only
accountAssets(addressuint256view returns (address)
allMarkets(uint256view returns (address)
beforeFlashLoan(address mTokenaddress receiveruint256uint256view 
borrowCaps(addressview returns (uint256)
checkMembership(address accountaddress mTokenview returns (bool)
getAccountAssets(address accountview returns (address[])
getAccountLiquidity(address accountview returns (uint256uint256)
getHypotheticalAccountLiquidity(address accountaddress mTokenModifyuint256 redeemTokensuint256 borrowAmountview returns (uint256uint256)
getMarketData(address marketview returns (uint256uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isLiquidator(address liquidator_view 
isMarketListed(address marketview returns (bool)
isMntTransferAllowed(addressaddressview returns (bool)
isNotBlacklisted(addressview returns (bool)
isOperationPaused(bytes32 opaddress subjectview returns (bool)
markets(addressview returns (bool isListeduint256 utilisationFactorMantissauint256 liquidationFeeMantissa)
redeemVerify(uint256 redeemAmountuint256 redeemTokensview 
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
changeAdmin(address newAdmin
multicall(bytes[] datareturns (bytes[] results)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
beforeAutoLiquidationRepay(address liquidator_address borrower_address mToken_
beforeAutoLiquidationSeize(address mTokenaddress liquidator_address borrower
beforeBorrow(address mTokenaddress borroweruint256 borrowAmount
beforeLend(address mTokenaddress lender
beforeRedeem(address mTokenaddress redeemeruint256 redeemTokensbool isAmlProcess
beforeRepayBorrow(address mTokenaddress borrower
beforeTransfer(address mTokenaddress srcaddress dstuint256 transferTokens
disableAsCollateral(address mTokenAddress
enableAsCollateral(address[] mTokens
grantRole(bytes32 roleaddress account
initialize(address admin_address rewardsHub_
pauseOperation(bytes32 opaddress subject
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setLiquidationFee(address mTokenuint256 newLiquidationFeeMantissa
setMarketBorrowCaps(address[] mTokensuint256[] newBorrowCaps
setUtilisationFactor(address mTokenuint256 newUtilisationFactorMantissa
supportMarket(address mToken
switchLinkageRoot(address newRoot
unpauseOperation(bytes32 opaddress subject
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
LinkageRootSwitched(address newRootaddress oldRoot
MarketDisabledAsCollateral(address mTokenaddress account
MarketEnabledAsCollateral(address mTokenaddress account
MarketListed(address mToken
NewBorrowCap(address indexed mTokenuint256 newBorrowCap
NewLiquidationFee(address marketAddressuint256 oldLiquidationFeeuint256 newLiquidationFee
NewUtilisationFactor(address mTokenuint256 oldUtilisationFactorMantissauint256 newUtilisationFactorMantissa
OperationPaused(bytes32 opaddress subject
OperationUnpaused(bytes32 opaddress subject
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.