summaryrefslogtreecommitdiff
path: root/bip-0078.mediawiki
diff options
context:
space:
mode:
authornicolas.dorier <nicolas.dorier@gmail.com>2020-06-19 14:31:19 +0900
committernicolas.dorier <nicolas.dorier@gmail.com>2020-06-19 14:31:19 +0900
commite2778babfb99ef011270fcda2e29ce076d383527 (patch)
tree76d13dc9b82b3ce290639be904660dc0e52e35e0 /bip-0078.mediawiki
parent6d4b491b31554b78d3c662489ca3ee746ec94651 (diff)
downloadbips-e2778babfb99ef011270fcda2e29ce076d383527.tar.xz
additional comments
Diffstat (limited to 'bip-0078.mediawiki')
-rw-r--r--bip-0078.mediawiki2
1 files changed, 2 insertions, 0 deletions
diff --git a/bip-0078.mediawiki b/bip-0078.mediawiki
index f2fd04d..d86a323 100644
--- a/bip-0078.mediawiki
+++ b/bip-0078.mediawiki
@@ -406,6 +406,7 @@ public async Task<PSBT> RequestPayjoin(
PayjoinClientParameters optionalParameters)
{
Log("signed PSBT" + signedPSBT);
+ // Extracting the pj link.
var endpoint = bip21.ExtractPayjointEndpoint();
if (signedPSBT.IsAllFinalized())
throw new InvalidOperationException("The original PSBT should not be finalized.");
@@ -428,6 +429,7 @@ public async Task<PSBT> RequestPayjoin(
{
originalOutputs.Enqueue((originalGlobalTx.Outputs[i], signedPSBT.Outputs[i]));
}
+ // Add the client side query string parameters
endpoint = ApplyOptionalParameters(endpoint, optionalParameters);
Log("original PSBT" + originalPSBT);
PSBT proposal = await SendOriginalTransaction(endpoint, originalPSBT, cancellationToken);