Skip to content

Commit 7c3d695

Browse files
authored
Merge pull request #250 from AlphaWallet/require-enabled-DeFi
require the user enable DeFi services before making a supply/withdraw tx
2 parents 67c0f2e + 0ee3579 commit 7c3d695

19 files changed

+139
-187
lines changed

examples/erc20/Compound/cBAT.xml renamed to examples/erc20/DeFi/Compound/cBAT.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE token [
3-
<!ENTITY style SYSTEM "shared.css">
3+
<!ENTITY style SYSTEM "../shared.css">
44
<!ENTITY mint.en SYSTEM "supply.en.shtml">
55
<!ENTITY redeem.en SYSTEM "withdraw.en.shtml">
66
<!ENTITY enable.en SYSTEM "enable.en.shtml">

examples/erc20/Compound/cDAI.xml renamed to examples/erc20/DeFi/Compound/cDAI.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE token [
3-
<!ENTITY style SYSTEM "shared.css">
3+
<!ENTITY style SYSTEM "../shared.css">
44
<!ENTITY supply.en SYSTEM "supply.en.shtml">
55
<!ENTITY withdraw.en SYSTEM "withdraw.en.shtml">
66
<!ENTITY enable.en SYSTEM "enable.en.shtml">

examples/erc20/Compound/cETH.xml renamed to examples/erc20/DeFi/Compound/cETH.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE token [
3-
<!ENTITY style SYSTEM "shared.css">
3+
<!ENTITY style SYSTEM "../shared.css">
44
<!ENTITY mint.en SYSTEM "supply.en.shtml">
55
<!ENTITY redeem.en SYSTEM "withdraw.en.shtml">
66
]>

examples/erc20/Compound/cREP.xml renamed to examples/erc20/DeFi/Compound/cREP.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE token [
3-
<!ENTITY style SYSTEM "shared.css">
3+
<!ENTITY style SYSTEM "../shared.css">
44
<!ENTITY mint.en SYSTEM "supply.en.shtml">
55
<!ENTITY redeem.en SYSTEM "withdraw.en.shtml">
66
<!ENTITY enable.en SYSTEM "enable.en.shtml">

examples/erc20/Compound/cUSDC.xml renamed to examples/erc20/DeFi/Compound/cUSDC.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE token [
3-
<!ENTITY style SYSTEM "shared.css">
3+
<!ENTITY style SYSTEM "../shared.css">
44
<!ENTITY mint.en SYSTEM "supply.en.shtml">
55
<!ENTITY redeem.en SYSTEM "withdraw.en.shtml">
66
<!ENTITY enable.en SYSTEM "enable.en.shtml">

examples/erc20/Compound/cWBTC.xml renamed to examples/erc20/DeFi/Compound/cWBTC.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE token [
3-
<!ENTITY style SYSTEM "shared.css">
3+
<!ENTITY style SYSTEM "../shared.css">
44
<!ENTITY mint.en SYSTEM "supply.en.shtml">
55
<!ENTITY redeem.en SYSTEM "withdraw.en.shtml">
66
<!ENTITY enable.en SYSTEM "enable.en.shtml">

examples/erc20/Compound/cZRX.xml renamed to examples/erc20/DeFi/Compound/cZRX.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE token [
3-
<!ENTITY style SYSTEM "shared.css">
3+
<!ENTITY style SYSTEM "../shared.css">
44
<!ENTITY mint.en SYSTEM "supply.en.shtml">
55
<!ENTITY redeem.en SYSTEM "withdraw.en.shtml">
66
<!ENTITY enable.en SYSTEM "enable.en.shtml">

examples/erc20/Compound/enable.en.shtml renamed to examples/erc20/DeFi/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 renamed to examples/erc20/DeFi/Compound/supply.en.shtml

Lines changed: 25 additions & 2 deletions
Large diffs are not rendered by default.

examples/erc20/Compound/withdraw.en.shtml renamed to examples/erc20/DeFi/Compound/withdraw.en.shtml

Lines changed: 25 additions & 2 deletions
Large diffs are not rendered by default.
File renamed without changes.

examples/erc20/iDAI/enable.en.shtml renamed to examples/erc20/DeFi/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/iDAI.xml renamed to examples/erc20/DeFi/iDAI/iDAI.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE token [
3-
<!ENTITY style SYSTEM "shared.css">
3+
<!ENTITY style SYSTEM "../shared.css">
44
<!ENTITY supply.en SYSTEM "supply.en.shtml">
55
<!ENTITY withdraw.en SYSTEM "withdraw.en.shtml">
66
<!ENTITY enable.en SYSTEM "enable.en.shtml">

examples/erc20/DeFi/iDAI/supply.en.shtml

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

examples/erc20/iDAI/withdraw.en.shtml renamed to examples/erc20/DeFi/iDAI/withdraw.en.shtml

Lines changed: 22 additions & 2 deletions
Large diffs are not rendered by default.
File renamed without changes.

examples/erc20/iDAI/Makefile

Lines changed: 0 additions & 38 deletions
This file was deleted.

examples/erc20/iDAI/shared.css

Lines changed: 0 additions & 98 deletions
This file was deleted.

examples/erc20/iDAI/supply.en.shtml

Lines changed: 0 additions & 36 deletions
This file was deleted.

0 commit comments

Comments
 (0)