lnd/htlcswitch
Olaoluwa Osuntokun 399d193e2c
htlcswitch: add a new UpdateFeePolicy to ChannelLink interface
This commit adds a new method to the ChannelLink interface which is
meant to allow outside sub-system to update the forwarding policy of a
channel. This can be triggered either by a new RPC method, or
automatically by some sort of control system which seeks to optimize
fee revenue, or block off channels, etc.
2017-06-17 00:01:10 +02:00
..
circuit.go htlcswitch: change over all internal indexes to use short channel ID's 2017-06-16 23:49:46 +02:00
interfaces.go htlcswitch: add a new UpdateFeePolicy to ChannelLink interface 2017-06-17 00:01:10 +02:00
iterator.go htlcswitch: eliminate HopID in favor of a [33]byte for compressed pub keys 2017-06-16 23:38:52 +02:00
link_test.go htlcswitch: add usage of queue in channel link 2017-05-31 11:06:08 -07:00
link.go htlcswitch: add a new UpdateFeePolicy to ChannelLink interface 2017-06-17 00:01:10 +02:00
log.go htlcswitch: recreate hlcswitch from scratch 2017-05-31 11:06:08 -07:00
mock.go htlcswitch: add channel link tests 2017-05-31 11:06:08 -07:00
packet.go htlcswitch: change over all internal indexes to use short channel ID's 2017-06-16 23:49:46 +02:00
queue_test.go htlcswitch: add packet queue 2017-05-31 11:06:08 -07:00
queue.go htlcswitch: change over all internal indexes to use short channel ID's 2017-06-16 23:49:46 +02:00
switch_test.go htlcswitch: recreate hlcswitch from scratch 2017-05-31 11:06:08 -07:00
switch.go htlcswitch: change over all internal indexes to use short channel ID's 2017-06-16 23:49:46 +02:00
test_utils.go htlcswitch: add usage of queue in channel link 2017-05-31 11:06:08 -07:00