Valentine Wallace
|
911113814f
|
Fix BlindedPath::new_for_payment docs
|
2023-08-28 13:20:11 -04:00 |
|
Valentine Wallace
|
0ddd3cb684
|
Blinded paths: rename encrypted_tlvs_ss to *_rho for precision
The previous name can be confused for the shared secret that the rho is derived
from.
|
2023-08-23 11:28:42 -04:00 |
|
Valentine Wallace
|
76f8cc1cc6
|
Support constructing BlindedPaths for payments.
|
2023-08-23 11:28:41 -04:00 |
|
Valentine Wallace
|
d224f980ed
|
Simplify onion message blinded hop construction
Also adds a util for general blinded hop creation to be reused for blinded
payment paths.
|
2023-08-23 11:26:45 -04:00 |
|
Valentine Wallace
|
9777485ed7
|
Minor BlindedHop docs update
|
2023-08-22 13:26:12 -04:00 |
|
Valentine Wallace
|
7c1726b585
|
Update blinded path util to take iterator instead of slice
Useful for blinded payment path construction.
|
2023-08-22 13:26:12 -04:00 |
|
Valentine Wallace
|
1b356619b3
|
Move Padding into blinded_path module for use in blinded payments
|
2023-08-22 13:26:12 -04:00 |
|
Valentine Wallace
|
fe5a076aa6
|
Move blinded message path util into message submodule
|
2023-08-22 13:26:11 -04:00 |
|
Valentine Wallace
|
381cc646c6
|
Move some blinded path message code into message submodule.
We'll similarly separate blinded path payments code into its own module.
|
2023-08-22 13:18:42 -04:00 |
|
Valentine Wallace
|
a5b7cf2c69
|
Move blinded path util into blinded_path::utils
This way it can be more easily reused for blinded payment paths.
|
2023-08-22 13:18:42 -04:00 |
|
Valentine Wallace
|
ec5e837cc2
|
Generalize next_hop_packet_pubkey onion util
Useful for generating a next hop blinding point when forwarding a blinded
payment.
|
2023-08-19 18:55:34 -04:00 |
|
Valentine Wallace
|
a35b92c8c8
|
Fuzz test blinded payment pathfinding
|
2023-07-25 16:32:33 -07:00 |
|
Arik Sosman
|
6cb9919f0c
|
Move keysinterface.rs to a directory-level module called sign.
|
2023-05-02 21:48:08 -07:00 |
|
Valentine Wallace
|
ed4348f08a
|
Update PaymentParameters::route_hints for blinded paths
|
2023-04-20 10:14:17 -04:00 |
|
Valentine Wallace
|
e691e5077d
|
Update docs and method names for blinded payment paths
|
2023-04-20 10:14:17 -04:00 |
|
Valentine Wallace
|
efed905a4f
|
Move blinded_path and its utils into a new module
|
2023-04-20 10:14:15 -04:00 |
|