Shashwat Vangani
Shashwat Vangani
**Updated from** [pr2380.12](https://github.com/shaavan/rust-lightning/commits/pr2830.12) to [pr2830.13](https://github.com/shaavan/rust-lightning/commits/pr2830.13) ([diff](https://github.com/shaavan/rust-lightning/compare/pr2830.12..pr2830.13)): Addressed @TheBlueMatt comments Changes: 1. Remove redundant todos. 2. Introduce `custom_data` in only appropriate cases, aka. `InboundOnionPayload::BlindedReceive`.
**Updated from** [pr2380.13](https://github.com/shaavan/rust-lightning/commits/pr2830.13) to [pr2830.14](https://github.com/shaavan/rust-lightning/commits/pr2830.14) ([diff](https://github.com/shaavan/rust-lightning/compare/pr2830.13..pr2830.14)): Changes: 1. Rebase on main to resolve merge conflicts.
**Updated from** [pr2380.14](https://github.com/shaavan/rust-lightning/commits/pr2830.14) to [pr2830.15](https://github.com/shaavan/rust-lightning/commits/pr2830.15) ([diff](https://github.com/shaavan/rust-lightning/compare/pr2830.14..pr2830.15)): Changes: 1. Fix CI
Closing this out for now, since it's been deprioritised and hasn't progressed in quite a while. Based on the last update, it was clear some re-alignment on goals was needed,...
### Notes: 1. **Padding Implementation**: - The padding field is now expanded to contain `Option`. This change allows the inclusion of padding within the packet while retaining the flexibility to...
Updated from [pr3177.01](https://github.com/shaavan/rust-lightning/commits/pr3177.01) to [pr3177.02](https://github.com/shaavan/rust-lightning/commits/pr3177.02) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.01..pr3177.02)): Addressed @jkczyz's comments. Changes: 1. Reordered commits and separated the update to the `Padding` struct into a separate commit. 2. Updated the Padding struct...
Updated from [pr3177.02](https://github.com/shaavan/rust-lightning/commits/pr3177.02) to [pr3177.03](https://github.com/shaavan/rust-lightning/commits/pr3177.03) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.02..pr3177.03)): Changes: 1. Rebase on main to fix ci. **Diff post rebase:** ```diff --- a/lightning/src/ln/offers_tests.rs +++ b/lightning/src/ln/offers_tests.rs @@ -1789,7 +1789,7 @@ fn test_blinded_path_padding() { let...
Updated from [pr3177.03](https://github.com/shaavan/rust-lightning/commits/pr3177.03) to [pr3177.04](https://github.com/shaavan/rust-lightning/commits/pr3177.04) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.03..pr3177.04)): Addressed @jkczyz comments 1. Refactor max_length calculation to be cleaner. 2. Introduce wrapper struct instead of tuple to make the code clearer to understand....
Updated from [pr3177.04](https://github.com/shaavan/rust-lightning/commits/pr3177.04) to [pr3177.05](https://github.com/shaavan/rust-lightning/commits/pr3177.05) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.04..pr3177.05)): Updates: 1. Rebase on main.
Updated from [pr3177.05](https://github.com/shaavan/rust-lightning/commits/pr3177.05) to [pr3177.06](https://github.com/shaavan/rust-lightning/commits/pr3177.06) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.05..pr3177.06)): Addressed @jkczyz comments Changes: 1. Squash commits. 2. Introduce a generic struct `WithPadding` to keep the code DRY. 3. Introduce a test for Blinded...