23 Commits (af62c9ca97a6e1b30f9f57e04368bc09df3619f4)

Author SHA1 Message Date
Rusty Russell 8a84e961ed daemon/sphinx: support modern v0 hop payload. 8 years ago
Christian Decker 73e65cac4d routing: Refactor get_route into its own method 8 years ago
Rusty Russell 2ce6a4bcca daemon/peer: move struct peer to internal header. 8 years ago
Rusty Russell 61e576ef12 daemon/chaintopology: use struct topology for more functions, not lightningd_state 8 years ago
Christian Decker 51a22c4274 doc: Fixed two small mistakes in the `getroute` documentation 8 years ago
Christian Decker 3cb576d69d refactor: Moving gossip/routing specific state into its own struct 8 years ago
Rusty Russell c6997f15c7 bitcoin/preimage: struct preimage. 8 years ago
Christian Decker cae283087d sphinx: Committing the onion packet to the payment-hash 8 years ago
Christian Decker 91b17d45d8 sphinx: Removing last vestiges of the end-to-end payload 8 years ago
Rusty Russell 12b30ab4fc jsonrpc: register base on linkage. 8 years ago
Rusty Russell a4fdaab5b3 Use global secp256k1_ctx instead of passing it around. 8 years ago
Rusty Russell b40c4ae766 json_getroute: don't leak. 8 years ago
Christian Decker 1d3737055a sphinx: Integrate sphinx OR with lightningd 8 years ago
Rusty Russell 0460f0caca getroute: fix help message to get arg order correct, include riskfactor. 8 years ago
Rusty Russell ca80fc0286 getroute: add a risk factor. 8 years ago
Rusty Russell 04a07fd90e db: save and restore "sendpay" commands. 8 years ago
Rusty Russell 7bebfe265c pay: remove route when a payment fails partway. 8 years ago
Rusty Russell 2610799bda pay: split into getroute and sendpay 8 years ago
Rusty Russell 012574790d pay: make interface idempotent. 8 years ago
Rusty Russell d4ddebd55a htlc: save fail message in HTLC. 8 years ago
Rusty Russell 69cb158edd base58, script, protobuf_convert: don't use temporary secp256k1 context. 8 years ago
Rusty Russell 3ba25dd994 htlc: keep rval (if known). 8 years ago
Rusty Russell 69a8ea2ad9 daemon: pay command. 8 years ago