valentinewallace

Results 120 comments of valentinewallace

Rebased on main to resolve minor conflicts in `peer_handler.rs`

Addressed most feedback. [Diff](https://github.com/lightningdevkit/rust-lightning/compare/0606582f914112df87c24bc3fcffecd9e2647576..17b71008533193f35480c2b6f1f6c655794ba754) Looking into moving more code into `async_receive_offer_cache.rs`.

> Would be nice to move some logic from `flow.rs` to `async_receive_offer_cache.rs`. `flow.rs` is already pretty big and covers several largely-unrelated state machines. Keep the async caching state machine more...

Updated in response to @joostjager's feedback and some other small fixes I noticed. [Diff](https://github.com/lightningdevkit/rust-lightning/compare/17b71008533193f35480c2b6f1f6c655794ba754..ba1110e851c454d63479b8bfb0c110336aa15c54)

Rebased so I could get #3156 in the follow-up.

Rebased due to conflicts and added a commit for some outdated docs I happened to see.

Realized that post-#3192 I need to redo some of the error handling to be more along the lines of that PR's approach. Working on some updates.

Rebased, updated the error handling and added some code to avoid unnecessarily persisting `ChannelManager`.

Noticed one of the commits was out of order, pushed with no diff.

Reworded a commit message, pushed with no diff.