Rusty Russell
5f368f1c95
peer: save/load results in database.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-08-18 14:25:14 +09:30
Rusty Russell
87da9634bc
routing: use ids, not nodes in interface.
...
Turns out to be more convenient.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-08-18 14:25:13 +09:30
Rusty Russell
a613d8d1fb
peer: make id a pointer, NULL until we know peer's ID.
...
Much better than undefined, and testing for NULL is better than
testing for STATE_INIT.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-07-01 12:00:17 +09:30
Rusty Russell
f4f0c1aa18
daemon: add dev-routefail command.
...
We're about to change the code so that if it can't route, it will fail
the HTLC. The current low-level tests will hate this, so have a dev switch
to turn that off.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-07-01 12:00:17 +09:30
Rusty Russell
b1ac490bea
daemon: add-route RPC command.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-07-01 12:00:17 +09:30
Rusty Russell
26a03acfd0
daemon: routing infrastructure.
...
Simple routing topology, and ability to ask about the cheapest route.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-07-01 12:00:17 +09:30