lnd/htlcswitch
Jim Posen 40fb0ddcfc htlcswitch: Assign each pending payment a unique ID.
This simplifies the pending payment handling code because it allows it
be handled in nearly the same way as forwarded HTLCs by treating an
empty channel ID as local dispatch.
2017-12-14 17:53:58 -08:00
..
circuit.go htlcswitch: Change circuit map keys to (channel ID, HTLC ID). 2017-12-14 17:53:58 -08:00
circuit_test.go htlcswitch: Rename htlcPacket fields for clarity. 2017-12-14 17:53:58 -08:00
failure.go htlcswitch: add new ExtraMsg field to ForwardingError 2017-10-16 18:15:51 -07:00
interfaces.go htlcswitch: add new method to the ChannelLink interface, EligibleToForward 2017-12-06 16:42:57 -08:00
iterator.go htlcswitch: add additional error logging during onion process failures 2017-12-10 15:52:37 -08:00
link.go htlcswitch: Assign each pending payment a unique ID. 2017-12-14 17:53:58 -08:00
link_test.go htlcswitch: Assign each pending payment a unique ID. 2017-12-14 17:53:58 -08:00
log.go lnd: remove seelog logger 2017-06-25 14:19:56 +01:00
mailbox.go htlcswitch: add new mailBox abstraction to the package 2017-11-10 19:51:01 -08:00
mailbox_test.go htlcswitch: Rename htlcPacket fields for clarity. 2017-12-14 17:53:58 -08:00
mock.go htlcswitch: add tests to ensure we don't forward to inactive links 2017-12-10 16:19:47 -08:00
packet.go htlcswitch: Rename htlcPacket fields for clarity. 2017-12-14 17:53:58 -08:00
queue.go htlcswitch: modify Bandwidth() method on links to use more accurate accoutning 2017-11-10 19:51:02 -08:00
queue_test.go htlcswitch: expand TestWaitingQueueThreadSafety to assert proper queue length 2017-09-25 16:55:18 -07:00
switch.go htlcswitch: Assign each pending payment a unique ID. 2017-12-14 17:53:58 -08:00
switch_test.go htlcswitch: Rename htlcPacket fields for clarity. 2017-12-14 17:53:58 -08:00
test_utils.go htlcswitch: within link, with each new block, check to see if commit fee should change 2017-11-23 23:10:19 -06:00