lnd/lnwire
Olaoluwa Osuntokun dd6f0ba931
discovery+lnwire: remove embedding within ReplyChannelRange
In order to prep for allowing TLV extensions for the `ReplyChannelRange`
and `QueryChannelRange` messages, we'll need to remove the struct
embedding as is. If we don't remove this, then we'll attempt to decode
TLV extensions from both the embedded and outer struct.

All relevant call sites have been updated to reflect this minor change.
2021-02-24 17:31:55 +01:00
..
accept_channel_test.go lnwire: Add upfront shutdown messages and feature bit 2019-12-03 11:38:21 +02:00
accept_channel.go lnwire: Add upfront shutdown messages and feature bit 2019-12-03 11:38:21 +02:00
announcement_signatures.go lnwire: fix typo 2020-12-04 23:07:53 +08:00
channel_announcement.go lnwire: export ReadElements and WriteElements 2018-12-24 19:58:06 -06:00
channel_id_test.go lnwire: fix minor typo in tests 2017-09-18 19:46:16 +02:00
channel_id.go lnwire: fixing buffer size and cleaning up uint16/32 conversion 2019-12-05 16:28:25 +01:00
channel_reestablish.go lnwire: fix typo 2020-12-04 23:07:53 +08:00
channel_update.go lnwire: fix typo 2020-12-04 23:07:53 +08:00
closing_signed.go lnwire: export ReadElements and WriteElements 2018-12-24 19:58:06 -06:00
commit_sig.go lnwire: fix typo 2020-12-04 23:07:53 +08:00
error.go Merge pull request #4829 from yyforyongyu/typo-fix 2020-12-10 13:55:35 +01:00
features_test.go lnwire: add new RequiresFeature method 2020-11-25 16:31:56 -08:00
features.go lnwire+feature: define AnchorsZeroFeeHtlcTx feature 2020-12-15 10:13:04 +01:00
funding_created.go lnwire: export ReadElements and WriteElements 2018-12-24 19:58:06 -06:00
funding_locked.go lnwire: export ReadElements and WriteElements 2018-12-24 19:58:06 -06:00
funding_signed.go lnwire: export ReadElements and WriteElements 2018-12-24 19:58:06 -06:00
gossip_timestamp_range.go lnwire: export ReadElements and WriteElements 2018-12-24 19:58:06 -06:00
init_message.go lnwire: fix typo 2020-12-04 23:07:53 +08:00
lnwire_test.go discovery+lnwire: remove embedding within ReplyChannelRange 2021-02-24 17:31:55 +01:00
lnwire.go misc: fix error formatting in multiple files 2020-04-24 19:15:08 +02:00
message.go lnwire: update tests and message code definitions for new gossip query msgs 2018-05-31 16:30:52 -07:00
msat_test.go multi: switch over import paths from roasbeef/* to btcsuite/* 2018-07-13 17:05:39 -07:00
msat.go routing: use unified policy for path finding 2019-10-25 11:22:28 +02:00
netaddress_test.go multi: switch over import paths from roasbeef/* to btcsuite/* 2018-07-13 17:05:39 -07:00
netaddress.go multi: switch over import paths from roasbeef/* to btcsuite/* 2018-07-13 17:05:39 -07:00
node_announcement_test.go lnwire: add test cases for node alias validation 2019-01-07 12:53:40 -08:00
node_announcement.go lnwire: fix typo 2020-12-04 23:07:53 +08:00
onion_error_test.go lnwire: add FailMPPTimeout message 2019-12-20 13:01:41 +02:00
onion_error.go lnwire: fix typo 2020-12-04 23:07:53 +08:00
open_channel.go lnwire: fix typo 2020-12-04 23:07:53 +08:00
ping.go lnwire: export ReadElements and WriteElements 2018-12-24 19:58:06 -06:00
pong.go lnwire: export ReadElements and WriteElements 2018-12-24 19:58:06 -06:00
query_channel_range.go lnwire: add LastBlockHeight method to QueryChannelRange 2020-01-06 14:00:16 -08:00
query_short_chan_ids_test.go lnwire: fix decoding for initial zero sid 2020-06-18 14:04:39 -03:00
query_short_chan_ids.go lnwire: fix typo 2020-12-04 23:07:53 +08:00
README.md multi: unify code blocks in READMEs 2021-01-22 09:14:11 +01:00
reply_channel_range_test.go discovery+lnwire: remove embedding within ReplyChannelRange 2021-02-24 17:31:55 +01:00
reply_channel_range.go discovery+lnwire: remove embedding within ReplyChannelRange 2021-02-24 17:31:55 +01:00
reply_short_chan_ids_end.go lnwire: fix typo 2020-12-04 23:07:53 +08:00
revoke_and_ack.go lnwire: fix typo 2020-12-04 23:07:53 +08:00
short_channel_id_test.go multi: run all test instances in parallel 2017-06-17 01:00:07 +02:00
short_channel_id.go lnwire: remove pointer receiver from ToUint64 for ShortChannelID 2018-04-06 14:52:02 -07:00
shutdown.go lnwire: Add upfront shutdown messages and feature bit 2019-12-03 11:38:21 +02:00
signature_test.go multi: switch over import paths from roasbeef/* to btcsuite/* 2018-07-13 17:05:39 -07:00
signature.go multi: return input.Signature from SignOutputRaw 2020-04-10 14:27:35 -07:00
update_add_htlc.go multi: remove peer.go, change all references to point to peer pkg 2020-07-06 19:16:07 -04:00
update_fail_htlc.go multi: remove peer.go, change all references to point to peer pkg 2020-07-06 19:16:07 -04:00
update_fail_malformed_htlc.go multi: remove peer.go, change all references to point to peer pkg 2020-07-06 19:16:07 -04:00
update_fee.go multi: remove peer.go, change all references to point to peer pkg 2020-07-06 19:16:07 -04:00
update_fulfill_htlc.go multi: remove peer.go, change all references to point to peer pkg 2020-07-06 19:16:07 -04:00

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