Shashwat Vangani
Shashwat Vangani
Updated from [pr3177.06](https://github.com/shaavan/rust-lightning/commits/pr3177.06) to [pr3177.07](https://github.com/shaavan/rust-lightning/commits/pr3177.07) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.06..pr3177.07)): Addressed @jkczyz comments 1. Update comments. 2. Introduce `debug_assert!()` in `Writeable for WithPadding`. 3. Properly `assert!()` the condition in test.
Updated from [pr3177.07](https://github.com/shaavan/rust-lightning/commits/pr3177.07) to [pr3177.08](https://github.com/shaavan/rust-lightning/commits/pr3177.08) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.07..pr3177.08)): Addressed @jkczyz comments Changes: 1. Introduce an `f:` commit with an alternative approach to `WithPadding`. 2. The new approach introduces padding as an optional...
**Update:** From [pr3177.08](https://github.com/shaavan/rust-lightning/commits/pr3177.08) to [pr3177.09](https://github.com/shaavan/rust-lightning/commits/pr3177.09) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.08..pr3177.09)): **Changes based on @jkczyz's feedback:** 1. Fixed the imports. 2. Removed `BlindedPaymentTlvsRef` and replaced it with `BlindedPaymentTlvs`. The former contained an immutable reference to...
**Update:** From [pr3177.09](https://github.com/shaavan/rust-lightning/commits/pr3177.09) to [pr3177.10](https://github.com/shaavan/rust-lightning/commits/pr3177.10) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.09..pr3177.10)): **Changes based on @jkczyz's feedback:** 1. Rename `pad_tlvs` -> `pad_to_length`.
**Update:** From [pr3177.10](https://github.com/shaavan/rust-lightning/commits/pr3177.10) to [pr3177.11](https://github.com/shaavan/rust-lightning/commits/pr3177.11) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.10..pr3177.11)): Changes: 1. Cleaned up commit history (no changes to the code)
**Update:** From [pr3177.11](https://github.com/shaavan/rust-lightning/commits/pr3177.11) to [pr3177.12](https://github.com/shaavan/rust-lightning/commits/pr3177.12) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.11..pr3177.12)): Changes: 1. Rebase on @jkczyz's [branch](https://github.com/jkczyz/rust-lightning/commits/2024-08-blinded-path-utils-refactor/) (with no changes to the approach) to test the PR with new `construct_blinded_hops`, and experiment with `BlindedPaymentTlvsMut` approach.
**Update:** From [pr3177.12](https://github.com/shaavan/rust-lightning/commits/pr3177.12) to [pr3177.13](https://github.com/shaavan/rust-lightning/commits/pr3177.13) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.12..pr3177.13)): Changes: 1. Rebase on #3248. 2. Introduce a new utility function `inner_blinded_path` in BlindedMessagePath for testing.
**Update:** From [pr3177.13](https://github.com/shaavan/rust-lightning/commits/pr3177.13) to [pr3177.14](https://github.com/shaavan/rust-lightning/commits/pr3177.14) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.13..pr3177.14)): Changes: 1. Rebase on main. 2. Changes from the last version: Rename `ForwardNode` -> `MessageForwardNode`.
**Update:** From [pr3177.14](https://github.com/shaavan/rust-lightning/commits/pr3177.14) to [pr3177.15](https://github.com/shaavan/rust-lightning/commits/pr3177.15) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.14..pr3177.15)): Addressed @jkczyz comments: 1. Update docs, to be grammatically and syntactically. 2. Introduce the `BlindedPaymentTlvsMut` approach. 3. Clean commit history to keep changes properly...
**Update:** From [pr3177.15](https://github.com/shaavan/rust-lightning/commits/pr3177.15) to [pr3177.16](https://github.com/shaavan/rust-lightning/commits/pr3177.16) ([diff](https://github.com/shaavan/rust-lightning/compare/pr3177.15..pr3177.16)): Changes: 1. Rebase on main.