MakerManager

Verified contract

Active on Ethereum with 3,328 txns
Deployed by via 0x10d665f2 at 8225466
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0x3e3dd1f8b1d4114a2f3a8f22927914e505aae12a2f8b5662816643d6b0754751
0xf2904a5210585590e33a1d43f1744bc6f2d1783ee88857cb5a35bb691777b123
0x7979c5caee035b956ea4b2295b61d0966df542143e7db5311998226839df9bc3
0xa34ea66a1ade4de683724c90a2e112ba995ffb132f5cde5c7e150d9ea5681597
0xdabc17582c6d2926cafe2306a5b42271d3d35c211636b40fcbeb844a11c466e9
0xf333ca799d58067ebbd4038412eda7999a4a52136dc166a7fda972b7439a1fbc
0x2449c69ed3bec8cbde05e3b9f63b64c73e81bc5db8e33c50b015daf0c9d82eeb
0x2d559fd1c2abff67d063d64e2f9f0f995050007431a0eaf26c581363bb95c89e
0x045e62fcf747dc26778c4c19e0631236469be6c7791ed0e2c714e93413c53d14
0x02983c85f4083ba9dbfb538b4ffcdab767702cde5a65bf173b3a522f6dae793b

Functions
Getter at block 21161882
guardianStorage(view returns (address)
0x44da3a8051ba88eab0440db3779cab9d679ae76f
makerCdp(view returns (address)
0x448a5065aebb8e423f0896e6c5d525c040f59af3
uniswapFactory(view returns (address)
0xc0a47dfe034b400b47bdad5fecda2621de6c4d95
Read-only
exists(bytes32 _cupaddress _makerCdpview returns (bool)
getLoan(address _walletbytes32 _loanIdview returns (uint8 _statusuint256 _ethValue)
getNonce(address _walletview returns (uint256 nonce)
pethCollateral(bytes32 _cupaddress _makerCdpview returns (uint256)
relayer(addressview returns (uint256 nonce)
State-modifying
addCollateral(address _walletbytes32 _loanIdaddress _collateraluint256 _collateralAmount
addDebt(address _walletbytes32 _loanIdaddress _debtTokenuint256 _debtAmount
addModule(address _walletaddress _module
closeLoan(address _walletbytes32 _loanId
daiDebt(bytes32 _cupaddress _makerCdpreturns (uint256)
execute(address _walletbytes _datauint256 _noncebytes _signaturesuint256 _gasPriceuint256 _gasLimitreturns (bool success)
governanceFeeInMKR(bytes32 _cupuint256 _daiRefundaddress _makerCdpreturns (uint256 _fee)
init(address _wallet
isSafe(bytes32 _cupaddress _makerCdpreturns (bool)
maxDaiDrawable(bytes32 _cupaddress _makerCdpreturns (uint256)
minCollateralRequired(bytes32 _cupaddress _makerCdpreturns (uint256)
minRequiredCollateral(bytes32 _cupaddress _makerCdpreturns (uint256 _minCollateral)
openLoan(address _walletaddress _collateraluint256 _collateralAmountaddress _debtTokenuint256 _debtAmountreturns (bytes32 _loanId)
recoverToken(address _token
removeCollateral(address _walletbytes32 _loanIdaddress _collateraluint256 _collateralAmount
removeDebt(address _walletbytes32 _loanIdaddress _debtTokenuint256 _debtAmount
totalGovernanceFeeInMKR(bytes32 _cupaddress _makerCdpreturns (uint256 _fee)
Events
CollateralAdded(address indexed _walletbytes32 indexed _loanIdaddress _collateraluint256 _collateralAmount
CollateralRemoved(address indexed _walletbytes32 indexed _loanIdaddress _collateraluint256 _collateralAmount
DebtAdded(address indexed _walletbytes32 indexed _loanIdaddress _debtTokenuint256 _debtAmount
DebtRemoved(address indexed _walletbytes32 indexed _loanIdaddress _debtTokenuint256 _debtAmount
LoanClosed(address indexed _walletbytes32 indexed _loanId
LoanOpened(address indexed _walletbytes32 indexed _loanIdaddress _collateraluint256 _collateralAmountaddress _debtTokenuint256 _debtAmount
ModuleCreated(bytes32 name
ModuleInitialised(address wallet
TransactionExecuted(address indexed walletbool indexed successbytes32 signedHash
Constructor
constructor(address _registryaddress _guardianStorageaddress _makerCdpaddress _uniswapFactory
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.