mirror of
https://github.com/Instadapp/InstaContract.git
synced 2024-07-29 22:47:45 +00:00
dai2eth interface is not payable.
This commit is contained in:
parent
d12de296ac
commit
313fe8308e
|
@ -47,7 +47,7 @@ interface WETHFace {
|
||||||
}
|
}
|
||||||
|
|
||||||
interface Swap {
|
interface Swap {
|
||||||
function dai2eth(uint srcDAI) external payable returns (uint destETH);
|
function dai2eth(uint srcDAI) external returns (uint destETH);
|
||||||
}
|
}
|
||||||
|
|
||||||
interface InstaBank {
|
interface InstaBank {
|
||||||
|
@ -128,9 +128,9 @@ contract LoopNewCDP is GlobalVar {
|
||||||
loanMaster.draw(cup, dai2Mint);
|
loanMaster.draw(cup, dai2Mint);
|
||||||
IERC20 daiTkn = IERC20(getAddress("dai"));
|
IERC20 daiTkn = IERC20(getAddress("dai"));
|
||||||
|
|
||||||
address dai2eth = getAddress("dai2eth");
|
address dai2ethContract = getAddress("dai2eth");
|
||||||
daiTkn.transfer(dai2eth, dai2Mint); // DAI >>> dai2eth
|
daiTkn.transfer(dai2ethContract, dai2Mint); // DAI >>> dai2eth
|
||||||
Swap resolveSwap = Swap(dai2eth);
|
Swap resolveSwap = Swap(dai2ethContract);
|
||||||
resolveSwap.dai2eth(dai2Mint); // DAI >>> ETH
|
resolveSwap.dai2eth(dai2Mint); // DAI >>> ETH
|
||||||
|
|
||||||
uint nowBal = address(this).balance;
|
uint nowBal = address(this).balance;
|
||||||
|
@ -142,7 +142,7 @@ contract LoopNewCDP is GlobalVar {
|
||||||
if (isCDP2Sender) { // CDP >>> msg.sender
|
if (isCDP2Sender) { // CDP >>> msg.sender
|
||||||
loanMaster.give(cup, msg.sender);
|
loanMaster.give(cup, msg.sender);
|
||||||
} else { // CDP >>> InstaBank
|
} else { // CDP >>> InstaBank
|
||||||
InstaBank resolveBank = InstaBank(dai2eth);
|
InstaBank resolveBank = InstaBank(getAddress("bankv2"));
|
||||||
resolveBank.claimCDP(uint(cup));
|
resolveBank.claimCDP(uint(cup));
|
||||||
resolveBank.transferCDPInternal(uint(cup), msg.sender);
|
resolveBank.transferCDPInternal(uint(cup), msg.sender);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user