Mshehu5

Results 4 issues of Mshehu5

This PR adds completed_event_id foreign key columns to both send_sessions and receive_sessions tables. This column references the exact event row that closed the session. Closes [#1146 ]( https://github.com/payjoin/rust-payjoin/issues/1146) - [x]...

This PR address some issues in https://github.com/payjoin/rust-payjoin/issues/865 mainly this issue : >Document the Uri top level type alias and struct documentation for the individual fields exists but this assumes the...

This PR address some issues in https://github.com/payjoin/rust-payjoin/issues/865 mainly this issue : >the top level payjoin module doc should: >refer to the {v1,v2}::{send,receive} modules for the actual API, without prior knowledge...

### Description This PR addresses issues encountered while implementing persistence for Payjoin specifically around the BlockchainClient being consumed rather than borrowed. While working on persistence I ran into problems while...