Dan Gould
Dan Gould
While rustls and ring compile in wasm32-unknown-unknown, rustls runs into an issue when rustls_pki_types calls `UnixTime::now()`, which is not implemented on the wasm platform. I've seen this solved in other...
Could this be reviewed in separate send / receive portions? There is a CLI tool based on the bip78, actively maintained [`payjoin`](https://crates.io/crates/payjoin) crate that would be straightforward to add to...
To get started on a sender CLI integration, check out [this bitcoind payjoin-client cli](https://github.com/chaincase-app/payjoin/tree/master/payjoin-client) based using the payjoin crate and [this bdk + payjoin sender](https://github.com/diba-io/bitmask-core/pull/121) that's working in wasm at...
I'm working on in-depth step-by-step documentation for both sender and receiver integrations. I figure it is appropriate to share here. https://github.com/payjoin/rust-payjoin/pull/52/files?short_path=6a88930#diff-6a889308600e4d0b66f543c0d55b7b6238d10a6203f68ff79701f7cbaf8bbcad
A look at Bitcoin Design Guide's [case study](https://bitcoin.design/guide/case-studies/payjoin/) might lend some inspiration. BlueWallet requires a bip21 to initiate a send no matter what and then prompts to confirm / change...
Note from @notmandatory : "FYI CI is failing on Will’s PR because some dependencies need to be pinned to older versions to work with rust 1.57.. it’s not related to...
Looks like this is failing because it depends on bdk 0.27.1 which depends on an ahash version which was [yanked](https://crates.io/crates/ahash/0.7.6) due to [a side channel attack vulnerability](https://github.com/tkaitchuck/aHash/issues/163) I'd *really* like...
Second the msrv concern, other than just being simple and correct, the reason I use ureq is because it builds on my target msrv 1.63.0
At this point all that's left is testing wasm32-unknown-unknown targets to webpki's CI, correct?
I was just writing CI and realized similar, there is no (wasm-bindgen-test) target-specific testing to do. However a feature like `wasm32_unknown_unknown_js = ["ring/wasm32_unknown_unknown_js"]` needs to be exposed in order to...