Skip to content

Tracking: full LN interoperability #45

@dr-orlovsky

Description

@dr-orlovsky

Tested against c-Lightning 0.9.x

  1. Connectivity:
    • BOLT-8: Brontide encryption protocol & connectivity
    • BOLT-1: lightning serialization of data types
    • BOLT-1: TLV type serialization
    • BOLT-1: peer protocol (init, ping & pong exchange)
    • BOLT-9: channel feature flags
  2. Channel establishment
    • BOLT-3: Key derivation
    • BOLT-3: Proper tx structure generation
    • BOLT-2: Outbound channel opening
    • (partial) BOLT-2: Inbound channel acceptance
    • BOLT-2: Channel re-establishment
  3. HTLC payments
    • BOLT-3 HTLC outputs and transactions
    • BOLT-7: Onion encoding
    • (partial) BOLT-7: Gossip protocol
    • (partial) BOLT-7: Route computing
    • BOLT-2: HTLC P2P messaging
    • (partial) BOLT-2: Commitment transaction updates
    • (partial) BOLT-11: invoicing
  4. Channel closing
    • BOLT-2: Cooperative closing
    • Uncooperative closing
    • Penalty execution

Metadata

Metadata

Assignees

Labels

*compatibility*Issues affecting compatibility and interoperabilityepicLarge or meta-issues with multiple related issues and taskstestTest implementation or failures

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions