diff --git a/src/pages/integrations/shapeshift/shapeshift-shift/shapeshift-shift.html b/src/pages/integrations/shapeshift/shapeshift-shift/shapeshift-shift.html
index ba10c3ceb..b1efbac0e 100644
--- a/src/pages/integrations/shapeshift/shapeshift-shift/shapeshift-shift.html
+++ b/src/pages/integrations/shapeshift/shapeshift-shift/shapeshift-shift.html
@@ -91,7 +91,17 @@
- Limit
+ Deposit Min
+
+ ...
+
+ {{limit.minimum}} {{fromWallet.coin | uppercase}}
+
+
+
+
+
+ Deposit Max
...
@@ -101,20 +111,32 @@
- Minimum
+ Miner fee
...
- {{limit.min}} {{fromWallet.coin | uppercase}}
+ {{limit.minerFee}} {{fromWallet.coin | uppercase}}
-
+
+
+
+
+
+
+ I agree to the
+ Terms
+ and certify that I am the beneficial owner of the input assets and the destination address.
+
+
+
+
-
-
+
+
+
+
Shift
@@ -58,4 +66,4 @@
-
+
\ No newline at end of file
diff --git a/src/pages/integrations/shapeshift/shapeshift.scss b/src/pages/integrations/shapeshift/shapeshift.scss
index cb2aed4ea..7ae2c5f36 100644
--- a/src/pages/integrations/shapeshift/shapeshift.scss
+++ b/src/pages/integrations/shapeshift/shapeshift.scss
@@ -49,9 +49,17 @@ page-shapeshift {
img {
width: 30px;
}
- ion-label {
+ &-btn .label {
display: flex;
align-items: center;
}
+ .help .label {
+ text-align: center;
+ white-space: normal;
+ font-size: 12px;
+ span {
+ margin-right: 0.6rem;
+ }
+ }
}
}
diff --git a/src/pages/send/amount/amount.html b/src/pages/send/amount/amount.html
index 0478cea77..b21a8af14 100644
--- a/src/pages/send/amount/amount.html
+++ b/src/pages/send/amount/amount.html
@@ -41,7 +41,7 @@
Amount
-
+
Min: {{shiftMin}}
Max: {{shiftMax}}
@@ -92,4 +92,4 @@
-
+
\ No newline at end of file
diff --git a/src/pages/send/amount/amount.scss b/src/pages/send/amount/amount.scss
index c5dbdea37..1cdd237ff 100644
--- a/src/pages/send/amount/amount.scss
+++ b/src/pages/send/amount/amount.scss
@@ -4,6 +4,9 @@ page-amount {
padding: 18px 16px 0;
font-size: 18px;
}
+ .shapeshift-values {
+ padding: 1.7rem;
+ }
.amount-content {
display: flex;
flex-direction: column;
diff --git a/src/providers/on-going-process/on-going-process.ts b/src/providers/on-going-process/on-going-process.ts
index 9054930d3..630c718b0 100644
--- a/src/providers/on-going-process/on-going-process.ts
+++ b/src/providers/on-going-process/on-going-process.ts
@@ -20,6 +20,7 @@ export class OnGoingProcessProvider {
'calculatingFee': 'Calculating fee',
'connectingCoinbase': 'Connecting to Coinbase...',
'connectingGlidera': 'Connecting to Glidera...',
+ 'connectingShapeshift': 'Connecting to Shapeshift...',
'creatingTx': 'Creating transaction',
'creatingWallet': 'Creating Wallet...',
'deletingWallet': 'Deleting Wallet...',
diff --git a/src/providers/shapeshift/shapeshift.ts b/src/providers/shapeshift/shapeshift.ts
index 76901732f..9ef392d3b 100644
--- a/src/providers/shapeshift/shapeshift.ts
+++ b/src/providers/shapeshift/shapeshift.ts
@@ -134,6 +134,16 @@ export class ShapeshiftProvider {
});
}
+ public getMarketInfo(pair: string, cb) {
+ this.http.get(this.credentials.API_URL + '/marketinfo/' + pair).subscribe((data: any) => {
+ this.logger.info('Shapeshift MARKET INFO: SUCCESS');
+ return cb(null, data);
+ }, (data: any) => {
+ this.logger.error('Shapeshift MARKET INFO ERROR', data.error.message);
+ return cb(data);
+ });
+ }
+
public getStatus(addr: string, cb) {
this.http.get(this.credentials.API_URL + '/txStat/' + addr).subscribe((data: any) => {
this.logger.info('Shapeshift STATUS: SUCCESS');