@@ -29,6 +29,7 @@ The Context column decodes as follows:
29
29
* ` C+ ` : presented in the ` channel_announcement ` message, but always even (required).
30
30
* ` 9 ` : presented in [ BOLT 11] ( 11-payment-encoding.md ) invoices.
31
31
* ` B ` : presented in the ` allowed_features ` field of a blinded path.
32
+ * ` T ` : used in the ` channel_type ` field [ when opening channels] ( 02-peer-protocol.md#the-open_channel-message ) .
32
33
33
34
| Bits | Name | Description | Context | Dependencies | Link |
34
35
| -------| -----------------------------------| -----------------------------------------------------------| ----------| -----------------------------| -----------------------------------------------------------------------|
@@ -41,17 +42,17 @@ The Context column decodes as follows:
41
42
| 14/15 | ` payment_secret ` | Node supports ` payment_secret ` field | IN9 | | [ Routing Onion Specification] [ bolt04 ] |
42
43
| 16/17 | ` basic_mpp ` | Node can receive basic multi-part payments | IN9 | ` payment_secret ` | [ BOLT #4 ] [ bolt04-mpp ] |
43
44
| 18/19 | ` option_support_large_channel ` | Can create large channels | IN | | [ BOLT #2 ] ( 02-peer-protocol.md#the-open_channel-message ) |
44
- | 22/23 | ` option_anchors ` | Anchor commitment type with zero fee HTLC transactions | IN | | [ BOLT #3 ] [ bolt03-htlc-tx ] , [ lightning-dev] [ ml-sighash-single-harmful ] |
45
+ | 22/23 | ` option_anchors ` | Anchor commitment type with zero fee HTLC transactions | INT | | [ BOLT #3 ] [ bolt03-htlc-tx ] , [ lightning-dev] [ ml-sighash-single-harmful ] |
45
46
| 24/25 | ` option_route_blinding ` | Node supports blinded paths | IN9 | | [ BOLT #4 ] [ bolt04-route-blinding ] |
46
47
| 26/27 | ` option_shutdown_anysegwit ` | Future segwit versions allowed in ` shutdown ` | IN | | [ BOLT #2 ] [ bolt02-shutdown ] |
47
48
| 28/29 | ` option_dual_fund ` | Use v2 of channel open, enables dual funding | IN | | [ BOLT #2 ] ( 02-peer-protocol.md ) |
48
49
| 34/35 | ` option_quiesce ` | Support for ` stfu ` message | IN | | [ BOLT #2 ] [ bolt02-quiescence ] |
49
50
| 38/39 | ` option_onion_messages ` | Can forward onion messages | IN | | [ BOLT #7 ] ( 04-onion-routing.md#onion-messages ) |
50
51
| 42/43 | ` option_provide_storage ` | Can store other nodes' encrypted backup data | IN | | [ BOLT #1 ] ( 01-messaging.md#peer-storage ) |
51
52
| 44/45 | ` option_channel_type ` | ASSUMED | IN | | |
52
- | 46/47 | ` option_scid_alias ` | Supply channel aliases for routing | IN | | [ BOLT #2 ] [ bolt02-channel-ready ] |
53
+ | 46/47 | ` option_scid_alias ` | Supply channel aliases for routing | INT | | [ BOLT #2 ] [ bolt02-channel-ready ] |
53
54
| 48/49 | ` option_payment_metadata ` | Payment metadata in tlv record | 9 | | [ BOLT #11 ] ( 11-payment-encoding.md#tagged-fields ) |
54
- | 50/51 | ` option_zeroconf ` | Understands zeroconf channel types | IN | ` option_scid_alias ` | [ BOLT #2 ] [ bolt02-channel-ready ] |
55
+ | 50/51 | ` option_zeroconf ` | Understands zeroconf channel types | INT | ` option_scid_alias ` | [ BOLT #2 ] [ bolt02-channel-ready ] |
55
56
| 60/61 | ` option_simple_close ` | Simplified closing negotiation | IN | ` option_shutdown_anysegwit ` | [ BOLT #2 ] [ bolt02-simple-close ] |
56
57
57
58
## Requirements
0 commit comments