mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2025-01-19 05:43:55 +01:00
10 lines
441 B
Plaintext
10 lines
441 B
Plaintext
## API Updates
|
|
* Payment `ReceiveTlvs` now contains an `authentication` field. It should be
|
|
set to `None` and then filled in with a nonce and the HMAC produced by
|
|
`ReceiveTlvs::hmac_for_offer_payment` when passing in the nonce (#3435).
|
|
|
|
## Backwards Compatibility
|
|
* `ReceiveTlvs` for payments over `BlindedPaymentPath`s are now authenticated.
|
|
Any inbound payments for a preexisting `Bolt12Invoice` will therefore fail
|
|
(#3435).
|