June 2nd 2025 #730
0xBEEFCAF3
started this conversation in
Dev Call Notes
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
PDK Dev Call Updates June 2nd 2025
Armin
Ben
Last week, attempted to fix the
danger_local_https
build with all features enabled. New plan: rename the flag tomanual_tls_flag
. It’s not as dangerous as initially thought.Proposed logic change: always force manual TLS when the flag is active.
Started simplifying relay management; found inconsistencies in tests.
Wrapped up work on sender mutants but identified some open-ended questions
This week: expand mutants across the entire sender module. Once complete, revisit the overall mutant strategy Add mutants for sender module #717
Discovered that forcing
cargo-mutant
to use all tests (including E2E and FFI) yields no surviving mutants.No major blockers.
Potential bottleneck: review bandwidth. Dan is the only reviewer right now; Ben could pick up review duties on smaller PRs.
Note on FFI dependencies: previously depended on
bitcoin-ffi
. To get Python bindings working, switched to Ben’s branch for access to PSBT FFI exports. Plan to move back to upstream.Dan
The team is up
Update on behalf of Brandon
Dan's Update
rust-payjoin
FFI has a different MSRV compared to the workspace Bringpayjoin-ffi
into top level workspace #721 . To unify, we need to align MSRVs. We decided to keep FFI excluded from the main workspace. More details in Bringpayjoin-ffi
into top level workspace #721Nothingmuch
Zele
Beta Was this translation helpful? Give feedback.
All reactions