rust-payjoin icon indicating copy to clipboard operation
rust-payjoin copied to clipboard

Payjoin Dev Kit scales Bitcoin, saves fees, and preserves privacy with one tiny library

Results 177 rust-payjoin issues
Sort by recently updated
recently updated
newest added

[estimate_input_weight](https://github.com/payjoin/rust-payjoin/blob/9f403f15989a86ef5a41121fb96ed6f04afce145/payjoin/src/psbt/mod.rs#L210) assumes all taproot spends are key path spends. Script path spends would most likely have higher input satisfiability weight. Related PR: #659 Related ticket: https://github.com/payjoin/rust-payjoin/issues/659

I ran the following from latest master (c35b20a4fba52468f6be284c87b6df8c3e201f49): ```sh RUST_LOG=debug cargo run --bin payjoin-directory Compiling payjoin-directory v0.0.2 (/home/blu/src/rust-payjoin/payjoin-directory) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.72s Running `target/debug/payjoin-directory` Logging...

> - process_response methods return inconsistent error types when POSTing vs. GETting, specifically: EncapsulationError vs. ResponseError for send and SessionError vs. Error for receive. > - There are four duplicated...

api

v1-to-v1 is no longer the most relevant payjoin-ffi since it doesn't support payjoin-ffi doesn't ship a pure v1 receiver. The following are the relevant code paths to test: - [x]...

ffi

This error does not affect the test and is simply logged at the final stages of the test. While this does not affect reliability of the test I think it...

bitcoin/bips#1396 allowed the UTXO data to be left in the transaction. the main rationale is that removing this data goes against the BIP 174, so implementations rightfully make that difficult....

Since v1 senders will reveal the payment transaction and the use of pj v1 to the directory. Even if the receiver opts out of proposing a payjoin PSBT, and just...