From b34b932679c5d507f14eeeac7c7b482a81f13ba6 Mon Sep 17 00:00:00 2001 From: Adam Gibson Date: Fri, 7 Oct 2022 15:58:37 +0100 Subject: [PATCH] Correction to docs: no coinjoin spends of FBs Fixes #1369. Prior to this commit, the docs on fidelity bonds stated that expired fidelity bond utxos (which are spendable), can be spent in coinjoins as a Taker, but that is not correct - they can only be spent in a non-coinjoin transaction (direct send). --- docs/fidelity-bonds.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/fidelity-bonds.md b/docs/fidelity-bonds.md index 8568809..c5cc94f 100644 --- a/docs/fidelity-bonds.md +++ b/docs/fidelity-bonds.md @@ -159,14 +159,14 @@ Coins living on time-locked addresses are automatically frozen with JoinMarket's coin control feature, so before spending you need to unfreeze the coins using `python3 wallet-tool.py -m 0 freeze`. -Once unfrozen and untimelocked the coins can be spent with a non-coinjoin transaction with +Once unfrozen and untimelocked the coins can be spent with a **non-coinjoin** transaction with `sendpayment.py -N 0`. It is **not** possible to passively spend these untimelocked coins in your yield generator; they are auto frozen while the yield generator runs, because their signing scripts are not compatible with the current Joinmarket protocol. -It **is** possible to spend these untimelocked coins in a coinjoin as a taker. +It is also **not** possible to spend these untimelocked coins in a coinjoin as a taker. It is not *currently* possible to spend these untimelocked coins in a PSBT, until our PSBT code is updated to support these custom scripts.