mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2025-02-25 07:17:40 +01:00
9 lines
441 B
Text
9 lines
441 B
Text
## 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).
|