lnd/htlcswitch
Andras Banki-Horvath 2a358327f4
multi: add reset closure to kvdb.View
This commit adds a reset() closure to the kvdb.View function which will
be called before each retry (including the first) of the view
transaction. The reset() closure can be used to reset external state
(eg slices or maps) where the view closure puts intermediate results.
2020-11-05 17:57:12 +01:00
..
hodl htlcswitch/hodl: switch from debug tag to dev 2018-10-05 13:04:45 +09:00
hop record: move CustomRecordSet 2019-12-12 00:12:19 +01:00
circuit_map.go lnrpc: expose forwarding channel for htlcs in ListChannels 2020-10-16 09:03:24 +02:00
circuit_test.go server+mod: use ECDH interface for sphinx router 2020-05-20 09:05:36 +02:00
circuit.go htlcswitch: move hop iterator into htlcswitch/hop package 2019-09-05 15:30:31 +02:00
decayedlog_test.go multi: move mockChainIO, mockNotifier to lntest/mock 2020-08-31 19:41:09 -04:00
decayedlog.go multi: add reset closure to kvdb.View 2020-11-05 17:57:12 +01:00
failure_detail.go htlcswitch: add linkError field to htlcpacket 2020-02-06 19:43:29 +02:00
failure.go htlcswitch: add linkError field to htlcpacket 2020-02-06 19:43:29 +02:00
htlcnotifier.go htlcswitch: add notifications for forwards 2020-02-19 18:03:22 +02:00
interceptable_switch.go htlcswitch,rpc: expose onion blob for intercepts 2020-10-31 14:09:52 -03:00
interfaces.go htlcswitch,rpc: expose onion blob for intercepts 2020-10-31 14:09:52 -03:00
link_isolated_test.go htlcswitch/test: add test cases that triggers empty commit sig 2019-11-06 09:21:21 +01:00
link_test.go multi: add explicit hodl invoice flag to invoice 2020-06-02 07:34:23 +02:00
link.go htlcswitch+peer: remove fwd pkgs once before tick, bump timer to 1hr 2020-08-31 20:52:51 -04:00
linkfailure.go htlcswitch/link: add pending commit ticker for stall detection 2020-04-14 10:51:30 -07:00
log.go htlcswitch/hop: fix logging 2019-09-09 13:52:35 +02:00
mailbox_test.go htlcswitch: change ForwardPackets to return error 2020-06-18 12:48:21 +03:00
mailbox.go htlcswitch: change ForwardPackets to return error 2020-06-18 12:48:21 +03:00
mock.go multi: move mockChainIO, mockNotifier to lntest/mock 2020-08-31 19:41:09 -04:00
packet.go htlcswitch: expose custom records on intercepted packet 2020-06-27 11:00:46 +02:00
payment_result_test.go htlcswitch: add cleanStore method 2020-10-06 10:46:03 +02:00
payment_result.go multi: add reset closure to kvdb.View 2020-11-05 17:57:12 +01:00
sequencer.go htlcswitch: convert to use new kvdb abstraction 2020-03-18 19:34:55 -07:00
switch_test.go htlcswitch: remove fastsha256 in test 2020-06-24 18:08:38 +08:00
switch.go multi: add reset closure to kvdb.View 2020-11-05 17:57:12 +01:00
test_utils.go multi: migrate instances of mockSigner to the mock package 2020-08-28 15:43:51 -04:00