lnd version, "hacked" to enable seedless restore from xprv + scb
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Conner Fromknecht 438b03afa4
features: define temporary AMP feature bits 30/31
3 years ago
..
README.md multi: unify code blocks in READMEs 3 years ago
accept_channel.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
accept_channel_test.go lnwire: Add upfront shutdown messages and feature bit 4 years ago
announcement_signatures.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
channel_announcement.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
channel_id.go lnwire: fixing buffer size and cleaning up uint16/32 conversion 4 years ago
channel_id_test.go lnwire: fix minor typo in tests 7 years ago
channel_reestablish.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
channel_update.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
closing_signed.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
commit_sig.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
error.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
extra_bytes.go lnwire: create new ExtraOpaqueData type for parsing TLV extensions 3 years ago
extra_bytes_test.go lnwire: create new ExtraOpaqueData type for parsing TLV extensions 3 years ago
features.go features: define temporary AMP feature bits 30/31 3 years ago
features_test.go lnwire: add new RequiresFeature method 3 years ago
funding_created.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
funding_locked.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
funding_signed.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
gossip_timestamp_range.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
init_message.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
lnwire.go lnwire: create new ExtraOpaqueData type for parsing TLV extensions 3 years ago
lnwire_test.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
message.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
msat.go routing: use unified policy for path finding 5 years ago
msat_test.go multi: switch over import paths from roasbeef/* to btcsuite/* 6 years ago
netaddress.go multi: switch over import paths from roasbeef/* to btcsuite/* 6 years ago
netaddress_test.go multi: switch over import paths from roasbeef/* to btcsuite/* 6 years ago
node_announcement.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
node_announcement_test.go lnwire: add test cases for node alias validation 5 years ago
onion_error.go lnwire: fix typo 3 years ago
onion_error_test.go lnwire: prep wire messages for TLV extensions 3 years ago
open_channel.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
ping.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
pong.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
query_channel_range.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
query_short_chan_ids.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
query_short_chan_ids_test.go lnwire: fix decoding for initial zero sid 4 years ago
reply_channel_range.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
reply_channel_range_test.go lnwire: prep wire messages for TLV extensions 3 years ago
reply_short_chan_ids_end.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
revoke_and_ack.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
short_channel_id.go lnwire: remove pointer receiver from ToUint64 for ShortChannelID 6 years ago
short_channel_id_test.go multi: run all test instances in parallel 7 years ago
shutdown.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
signature.go multi: return input.Signature from SignOutputRaw 4 years ago
signature_test.go multi: switch over import paths from roasbeef/* to btcsuite/* 6 years ago
typed_delivery_addr.go lnwire: convert the delivery addr in [Open+Accept]Channel to a TLV type in ExtraData 3 years ago
typed_delivery_addr_test.go lnwire: convert the delivery addr in [Open+Accept]Channel to a TLV type in ExtraData 3 years ago
update_add_htlc.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
update_fail_htlc.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
update_fail_malformed_htlc.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
update_fee.go lnwire: remove MaxPayloadLength from Message interface 3 years ago
update_fulfill_htlc.go lnwire: remove MaxPayloadLength from Message interface 3 years ago

README.md

lnwire

Build Status MIT licensed GoDoc

The lnwire package implements the Lightning Network wire protocol.

This package has intentionally been designed so it can be used as a standalone package for any projects needing to interface with lightning peers at the wire protocol level.

Installation and Updating

⛰  go get -u github.com/lightningnetwork/lnd/lnwire