Skip to content

Commit 561e116

Browse files
require the user enable DeFi services before making a supply/withdraw tx
1 parent ec2329a commit 561e116

File tree

6 files changed

+89
-5
lines changed

6 files changed

+89
-5
lines changed

examples/erc20/Compound/enable.en.shtml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ class Token {
99
let message = "";
1010
if(this.props.allowance > 0) {
1111
message = "Compound " + this.props.name + " is already enabled";
12+
window.onConfirm = function() { window.close(); }
1213
} else {
1314
message = "Please enable compound " + this.props.name + " before supplying or withdrawing";
1415
}

examples/erc20/Compound/supply.en.shtml

Lines changed: 22 additions & 0 deletions
Large diffs are not rendered by default.

examples/erc20/Compound/withdraw.en.shtml

Lines changed: 22 additions & 0 deletions
Large diffs are not rendered by default.

examples/erc20/iDAI/enable.en.shtml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ class Token {
88
render() {
99
let message = "";
1010
if(this.props.allowance > 0) {
11-
message = "iDAI is already enabled, no need to click confirm";
11+
message = "iDAI is already enabled";
12+
window.onConfirm = function() { window.close(); }
1213
} else {
1314
message = "Please enable iDAI by clicking confirm";
1415
}

examples/erc20/iDAI/supply.en.shtml

Lines changed: 22 additions & 3 deletions
Large diffs are not rendered by default.

examples/erc20/iDAI/withdraw.en.shtml

Lines changed: 20 additions & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)