Shashwat Vangani
Shashwat Vangani
Updated from [pr3163.03](https://github.com/shaavan/rust-lightning/commits/pr3163.03) to [pr3163.04](https://github.com/shaavan/rust-lightning/commits/pr3163.04) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3163.03..pr3163.04)): Changes: 1. Rebase on main, to resolve merge conflicts.
Updated from [pr3163.04](https://github.com/shaavan/rust-lightning/commits/pr3163.04) to [pr3163.05](https://github.com/shaavan/rust-lightning/commits/pr3163.05) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3163.04..pr3163.05)): Changes: 1. Moved the relevant change to the relevant commit to have a clean commit history.
Updated from [pr3163.05](https://github.com/shaavan/rust-lightning/commits/pr3163.05) to [pr3163.06](https://github.com/shaavan/rust-lightning/commits/pr3163.06) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3163.05..pr3163.06)): Changes: 1. Rebase on main.
Updated from [pr3163.06](https://github.com/shaavan/rust-lightning/commits/pr3163.06) to [pr3163.07](https://github.com/shaavan/rust-lightning/commits/pr3163.07) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3163.06..pr3163.07)): Addressed @jkczyz comment 1. Update the check in a test to maintain channel setup consistency with the other tests.
Updated from [pr3163.07](https://github.com/shaavan/rust-lightning/commits/pr3163.07) to [pr3163.08](https://github.com/shaavan/rust-lightning/commits/pr3163.08) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3163.07..pr3163.08)): Addressed @jkczyz comment 1. Remove an extra redundant node introduced earlier in the test.
Updated from [pr3163.08](https://github.com/shaavan/rust-lightning/commits/pr3163.08) to [pr3163.09](https://github.com/shaavan/rust-lightning/commits/pr3163.09) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3163.08..pr3163.09)): Addressed @TheBlueMatt comment Changes: 1. Introduce HMAC calculation and verification for OffersContext::InboundPayment.
Updated from [pr3163.09](https://github.com/shaavan/rust-lightning/commits/pr3163.09) to [pr3163.10](https://github.com/shaavan/rust-lightning/commits/pr3163.10) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3163.09..pr3163.10)): Addressed @jkczyz comments Changes: 1. Update docs. 2. Always use new nonce for the reply path sent with `Bolt12Invoice`.
Updated from [pr3163.10](https://github.com/shaavan/rust-lightning/commits/pr3163.10) to [pr3163.11](https://github.com/shaavan/rust-lightning/commits/pr3163.11) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3163.10..pr3163.11)): Addressed @jkczyz comment Changes: 1. Introduce `Verification` trait that define the public function required for creating and verifying HMAC. 2. Define the trait impl...
Updated from [pr3163.11](https://github.com/shaavan/rust-lightning/commits/pr3163.11) to [pr3163.12](https://github.com/shaavan/rust-lightning/commits/pr3163.12) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3163.11..pr3163.12)): Addressed @TheBlueMatt comment Changes: 1. Squash fixups.