Skip to content

Commit 8c3ef1e

Browse files
committed
docs: update docs to include Liquid taproot requirements
1 parent 3549f47 commit 8c3ef1e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

docs/index.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2063,10 +2063,11 @@ A batch of 'tx_input' messages should be sent to Jade - one for each tx input, a
20632063
}
20642064
}
20652065
2066+
* NOTE: Unlike Bitcoin signing, no 'input_tx' is needed.
20662067
* 'is_witness', 'script', 'path' and 'sighash' are as in sign_tx_legacy_input_request_.
20672068
* In addition, if a signature is required for this input and 'is_witness' is 'true', then the input utxo 'value_commitment' must be passed.
2068-
* NOTE: no 'input_tx' is needed.
20692069
* For advanced tx types, eg swaps, with blinded inputs, we pass the unblinding info here. ie. asset_id, abf, asset_generator, value and vbf - these are as in the 'commitments' data in sign_liquid_tx_legacy_request_.
2070+
* If any input to be signed is taproot (p2tr), then 'scriptpubkey', 'value_commitment' and 'asset_generator' are required for _all inputs_ in the transaction.
20702071

20712072
Once the entire batch (of 'tx_input' messages) has been sent, processed and confirmed on Jade, a batch of replies are sent.
20722073

0 commit comments

Comments
 (0)