Rusty Russell
cf3f19524e
gossip: formalize passing of siphash_seed.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
7 years ago
ZmnSCPxj
d23650d2ed
Explain fuzz initial values.
7 years ago
ZmnSCPxj
6767434ea9
routing: Use siphash24 for route randomization
Primary idea by @rustyrussell
7 years ago
ZmnSCPxj
61d0b50c54
payalgo: Randomize paths as long as we respect maxfeepercent.
7 years ago
ZmnSCPxj
9693843141
payalgo: Change sendpay_parent to try_parent.
Now try_parent is used as the parent for all allocations needed
for a try.
7 years ago
ZmnSCPxj
216c52940d
gossipd: Add fuzz and seed to getroute request.
7 years ago
practicalswift
91a9c2923f
Mark intentionally unused parameters as such (with "UNUSED")
7 years ago
practicalswift
3dbace3421
Remove redundant casts to same type
7 years ago
Rusty Russell
e92b710406
tools/generate-wire.py: remove length argument from fromwire_ routines.
We always hand in "NULL" (which means use tal_len on the msg), except
for two places which do that manually for no good reason.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
7 years ago
practicalswift
f351417905
Add assertions to clarify our assumptions about msg != NULL
7 years ago
ZmnSCPxj
38535fc36c
payalgo: Create a new failure for paying expired invoice.
7 years ago
ZmnSCPxj
4ad1021c2c
payalgo: Repeat pay command if possible.
Fixes : #863
7 years ago
ZmnSCPxj
fda26bdcda
payalgo: New file for pay command.
7 years ago