From dc2c2b36501b24c7f2ed8f3dd0f7e6edc9dd6658 Mon Sep 17 00:00:00 2001
From: Sebastian
Date: Mon, 18 Apr 2022 16:20:44 -0300
Subject: show btc wire details in withdraw details transaction
---
.../src/wallet/ReserveCreated.tsx | 61 +---------------------
.../src/wallet/Transaction.tsx | 2 +-
2 files changed, 3 insertions(+), 60 deletions(-)
(limited to 'packages/taler-wallet-webextension/src/wallet')
diff --git a/packages/taler-wallet-webextension/src/wallet/ReserveCreated.tsx b/packages/taler-wallet-webextension/src/wallet/ReserveCreated.tsx
index e656393ca..02d8fe6a8 100644
--- a/packages/taler-wallet-webextension/src/wallet/ReserveCreated.tsx
+++ b/packages/taler-wallet-webextension/src/wallet/ReserveCreated.tsx
@@ -1,10 +1,4 @@
-import {
- AmountJson,
- Amounts,
- PaytoUri,
- segwitMinAmount,
- stringifyPaytoUri,
-} from "@gnu-taler/taler-util";
+import { AmountJson, PaytoUri, stringifyPaytoUri } from "@gnu-taler/taler-util";
import { Fragment, h, VNode } from "preact";
import { Amount } from "../components/Amount.js";
import { BankDetailsByPaytoType } from "../components/BankDetailsByPaytoType.js";
@@ -42,61 +36,10 @@ export function ReserveCreated({
}
function TransferDetails(): VNode {
if (!paytoURI) return ;
- if (paytoURI.isKnown && paytoURI.targetType === "bitcoin") {
- const min = segwitMinAmount();
- return (
-
-
-
- Bitcoin exchange need a transaction with 3 output, one output is
- the exchange account and the other two are segwit fake address for
- metadata with an minimum amount. Reserve pub : {reservePub}
-
-
-
-
- In bitcoincore wallet use 'Add Recipient' button to add
- two additional recipient and copy addresses and amounts
-
-
- -
- {paytoURI.targetPath} {Amounts.stringifyValue(amount)} BTC
-
- -
- {paytoURI.addr1} {Amounts.stringifyValue(min)} BTC
-
- -
- {paytoURI.addr2} {Amounts.stringifyValue(min)} BTC
-
-
-
- In Electrum wallet paste the following three lines in 'Pay
- to' field :
-
-
- -
- {paytoURI.targetPath},{Amounts.stringifyValue(amount)}
-
- -
- {paytoURI.addr1},{Amounts.stringifyValue(min)}
-
- -
- {paytoURI.addr2},{Amounts.stringifyValue(min)}
-
-
-
- Make sure the amount show{" "}
- {Amounts.stringifyValue(Amounts.sum([amount, min, min]).amount)}{" "}
- BTC, else you have to change the base unit to BTC
-
-
-
- );
- }
return (
}
+ amount={amount}
exchangeBaseUrl={exchangeBaseUrl}
payto={paytoURI}
subject={reservePub}
diff --git a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx
index 62e40d029..4a6c218c7 100644
--- a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx
+++ b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx
@@ -224,7 +224,7 @@ export function TransactionView({
WithdrawalType.ManualTransfer ? (
}
+ amount={Amounts.parseOrThrow(transaction.amountRaw)}
exchangeBaseUrl={transaction.exchangeBaseUrl}
payto={parsePaytoUri(
transaction.withdrawalDetails.exchangePaytoUris[0],
--
cgit v1.2.3