McdRepayComposite

Verified contract

Implementation

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

No balances found for "McdRepayComposite"

No transactions found for "McdRepayComposite"


Functions
Getter at block 20915435
MAX_DFS_FEE(view returns (uint256)
2000
NO_PARAM_MAPPING(view returns (uint8)
0
RETURN_MAX_INDEX_VALUE(view returns (uint8)
127
RETURN_MIN_INDEX_VALUE(view returns (uint8)
1
SANITY_GAS_PRICE(view returns (uint256)
1000000000000
SUB_MAX_INDEX_VALUE(view returns (uint8)
255
SUB_MIN_INDEX_VALUE(view returns (uint8)
128
Vat(view returns (address)
0x35d1b3f3d7966a1dfe207aa4514c12a259a0492b
actionType(pure returns (uint8)
4
adminVault(view returns (address)
0xccf3d848e08b94478ed8f46ffead3008faf581fd
feeRecipient(view returns (address)
0x39c4a92dc506300c3ea4c67ca4ca611102ee6f2a
feedRegistry(view returns (address)
0x47fb2585d2c56fe188d0e6ec628a38b74fceeedf
logger(view returns (address)
0xce7a977cac4a481bc84ac06b2da0df614e621cf3
manager(view returns (address)
0x5ef30b9986345249bc32d8928b7ee64de9435e39
registry(view returns (address)
0x287778f121f134c66212fb16c9b53ec991d32f5b
spotter(view returns (address)
0x65c79fcb50ca1594b025960e539ed7a9a6d434a3
vat(view returns (address)
0x35d1b3f3d7966a1dfe207aa4514c12a259a0492b
Read-only
calcGasCost(uint256 _gasUsedaddress _feeTokenuint256 _l1GasCostInEthview returns (uint256 txCost)
getAaveTokenPriceInETH(address _tokenAddrview returns (uint256 price)
getAaveTokenPriceInUSD(address _tokenAddrview returns (uint256)
getAddrForChainlinkOracle(address _inputTokenAddrpure returns (address tokenAddrForChainlinkUsage)
getCdpInfo(address _manageruint256 _cdpIdbytes32 _ilkview returns (uint256uint256)
getCdpInfo(uint256 _vaultIdbytes32 _ilkview returns (uint256uint256)
getChainlinkPriceInUSD(address _inputTokenAddrview returns (int256 price)
getOwner(address _manageruint256 _cdpIdview returns (address)
getPrice(bytes32 _ilkview returns (uint256)
getPriceInETH(address _inputTokenAddrview returns (uint256)
getPriceInUSD(address _inputTokenAddrview returns (uint256)
getRatio(uint256 _vaultIduint256 _nextPriceview returns (uint256)
getRoundInfo(address _inputTokenAddruint80 _roundIdview returns (uint256uint256 updateTimestamp)
getRoundInfo(address _inputTokenAddruint80 _roundIdaddress aggregatorview returns (uint256uint256 updateTimestamp)
getUrnAndIlk(address _mcdManageruint256 _vaultIdview returns (address urnbytes32 ilk)
getWStEthPrice(int256 _stEthPriceview returns (int256 wStEthPrice)
packExchangeData(struct DFSExchangeDataExchangeData _exDatapure returns (bytes)
parseInputs(bytes _callDatapure returns (struct DFSSellParams params)
parseInputsGasFeeTaker(bytes _callDatapure returns (struct GasFeeTakerGasFeeTakerParams inputData)
unpackExchangeData(bytes _datapure returns (struct DFSExchangeDataExchangeData _exData)
State-modifying
executeAction(bytes _callDatabytes32[] _subDatauint8[] _paramMappingbytes32[] _returnValuespayable returns (bytes32)
executeActionDirect(bytes _callDatapayable 
kill(
withdrawStuckFunds(address _tokenaddress _receiveruint256 _amount
Events
ActionEvent(string indexed logNamebytes data
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
DestAmountMissingError(
IntOverflow(
InvalidExchangeZeroXError(
InvalidOffchainData(
InvalidWrapperError(
NonContractCall(
OutOfRangeSlicingError(
RatioNotHigherThanBefore(uint256 arg0uint256 arg1
ReturnIndexValueError(
SenderNotAdmin(
SenderNotOwner(
SlippageHitError(uint256 arg0uint256 arg1
SubIndexValueError(
TargetRatioMiss(uint256 arg0uint256 arg1
WrongAsset(address arg0