Skip to content

Commit 55b73ed

Browse files
committed
blip-XX: Pluggable Channel Factories.
1 parent 2d6bc43 commit 55b73ed

File tree

2 files changed

+982
-7
lines changed

2 files changed

+982
-7
lines changed

blip-0002.md

+17-7
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,14 @@ Custom feature bits used in the `I` [Bolt 11](https://github.com/lightning/bolts
4545

4646
bLIPs may reserve feature bits by adding them to the following table:
4747

48-
| Bits | Name | Description | Context | Dependencies | Link |
49-
|---------|-----------------------|------------------------------------------------------------|---------|-------------------------|---------------------------|
50-
| 54/55 | `keysend` | A form of spontaneous payment | N | `var_onion_optin` | [bLIP 3](./blip-0003.md) |
51-
| 256/257 | `hosted_channels` | This node accepts requests for hosted channels | IN | | [bLIP 17](./blip-0017.md) |
52-
| 258/259 | `dns_resolver` | This node accepts DNSSEC proof requests | N | | [bLIP 32](./blip-0032.md) |
53-
| 260/261 | `htlc_endorsement` | This node forwards experimental htlc endorsement signals | N | | [bLIP 4](./blip-004.md) |
54-
| 262/263 | `bolt11_blinded_path` | This invoice may contain a new blinded path tagged field | I | `option_route_blinding` | [bLIP 39](./blip-0039.md) |
48+
| Bits | Name | Description | Context | Dependencies | Link |
49+
|---------|-------------------------------|------------------------------------------------------------|---------|-------------------------|---------------------------|
50+
| 54/55 | `keysend` | A form of spontaneous payment | N | `var_onion_optin` | [bLIP 3](./blip-0003.md) |
51+
| 256/257 | `hosted_channels` | This node accepts requests for hosted channels | IN | | [bLIP 17](./blip-0017.md) |
52+
| 258/259 | `dns_resolver` | This node accepts DNSSEC proof requests | N | | [bLIP 32](./blip-0032.md) |
53+
| 260/261 | `htlc_endorsement` | This node forwards experimental htlc endorsement signals | N | | [bLIP 4](./blip-004.md) |
54+
| 262/263 | `bolt11_blinded_path` | This invoice may contain a new blinded path tagged field | I | `option_route_blinding` | [bLIP 39](./blip-0039.md) |
55+
| 270/271 | `pluggable_channel_factories` | This node supports channels inside channel factories | I | | [bLIP 56](./blip-0056.md) |
5556

5657
### Messages
5758

@@ -75,6 +76,7 @@ bLIPs may create new messages and reserve their type in the following table:
7576
| 63501 | `hc_updated_fail_htlc` | [bLIP 17](./blip-0017.md) |
7677
| 63499 | `hc_update_fail_malformed_htlc` | [bLIP 17](./blip-0017.md) |
7778
| 63497 | `hc_error` | [bLIP 17](./blip-0017.md) |
79+
| 32800 | `factory_message_id` | [bLIP 56](./blip-0056.md) |
7880

7981
### TLV fields in BOLT messages
8082

@@ -114,6 +116,14 @@ The following table contains extension tlv fields for the `update_add_htlc` mess
114116
| 106823 | `endorsed` | [bLIP 4](./blip-0004.md) |
115117
| 65537 | `extra_fee` | [bLIP 25](./blip-0025.md) |
116118

119+
#### `open_channel`
120+
121+
The following table contains extension tlv fields for the `open_channel` message:
122+
123+
| Type | Name | Link |
124+
|--------|-----------------------------|--------------------------------|
125+
| 65600 | `channel_in_factory` | [bLIP 56](./blip-0056.md) |
126+
117127
#### `ping`
118128

119129
The following table contains extension tlv fields for the `ping` message:

0 commit comments

Comments
 (0)