Skip to content

Commit ec894dd

Browse files
committed
Add TLV type introduction section.
1 parent eb4a355 commit ec894dd

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

bolt-simple-taproot.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ Created: 2022-04-20
2626
* [Design Overview](#design-overview)
2727
* [Specification](#specification)
2828
+ [Feature Bits](#feature-bits)
29+
+ [New TLV Types](#new-tlv-types)
2930
+ [Channel Funding](#channel-funding)
3031
- [`accept_channel` Extensions](#accept_channel-extensions)
3132
- [`funding_created` Extensions](#funding_created-extensions)
@@ -360,6 +361,21 @@ negotiation.
360361
Throughout this document, we assume that `option_taproot` was negotiated, and also the `option_taproot`
361362
channel type is used.
362363

364+
### New TLV Types
365+
366+
Note that these TLV types exist across different messages, but their type IDs are always the same.
367+
368+
#### partial_signature_with_nonce
369+
- type: 2
370+
- data:
371+
* [`32*byte`: `partial_signature`]
372+
* [`66*byte`: `public_nonce`]
373+
374+
#### next_local_nonce
375+
- type: 4
376+
- data:
377+
* [`66*byte`: `public_nonce`]
378+
363379
### Channel Funding
364380

365381
`n_a_L`: Alice's local secret nonce

0 commit comments

Comments
 (0)