Tommy Volk

Results 57 issues of Tommy Volk

Fixes #6533 Add fields `min_creation_date` and `max_creation_date` to `ListInvoiceRequest` proto and add underlying support for them in the rpc server. Worth noting, the implementation filters in linear time with respect...

enhancement
rpc
invoices

Fixes #6532 Add fields `min_creation_time_ns` and `max_creation_time_ns` to `ListInvoiceRequest` proto and add underlying support for them in the rpc server. Worth noting, the implementation filters in linear time with respect...

enhancement
rpc
payments

## Change Description Incoming HTLCs with lower-than-advertised fees are rejected before checking if the channel balance is sufficient to route the payment. This helps to prevent channel probing. Fixes #5721....

privacy
htlcswitch

Replace usage of `bitcoin_hashes::hex::ToHex` trait with `hex::ToHex` since the former was [removed](https://github.com/rust-bitcoin/rust-bitcoin/pull/1531) in `bitcoin 0.30.0`. Also replace `bitcoin_hashes::hex::FromHex` with `hex::FromHex` where it is easy to do so, even though `bitcoin_hashes::hex::FromHex`...

Without this fix, I will get the following error about 80% of the time when running `just mprocs` on my M1 Pro Macbook: ``` Tommys-MacBook-Pro-14:fedimint tommyvolk$ just mprocs ./scripts/dev/mprocs/run.sh warning:...

We can use this API to consolidate testing behavior which will help pave the way towards supporting an LDK-based gateway with a lightning node that lives in the gateway process