PDK Dev Call Updates - August 18th 2025 #969
arminsabouri
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.
-
PDK Dev Call Updates - August 18th 2025
Armin
Ben
Fixed and merged a bug in Liana where sessions looped by session ID could cause failures if one session expired or crashed.
Identified
unwrapandexpectcalls that triggered panics on expired sessions; the original POC incorrectly assumed expiration wouldn’t occur.Upgraded MSRV to 1.85.0, enabling upgrades to
rust-tlsand other dependencies.Encountered dependency issues: the
ohttp-relaycrate still uses older versions, causing compiler complaints. Plan is to upgradeohttp-relayfirst, then address downstream dependencies. Nothingmuch offered to pair on this.This week: fix additional panics in Liana and upgrade dependencies.
Discussed dependency management:
x.y.zversions inCargo.toml.Observed flaky GitHub Actions tests due to failed downloads of test utility dependencies. Suggested ensuring the
bitcoindbinary is available in PATH or using someProposed bumping
testcontainersto restore Dart integration tests, but API changes need to be addressed. Spacebear offered to help with the migration.Chavic
rust-payjoincodebase.Dan
1.0.0-alpha(milestone is open -- maybe we create a tracking issue as well).Nothingmuch
Spacebear
rust-bridgeto UniFFI-Dart bindings.Shehu
Zealsham
Zele
cargo-all-featuresin CI? #921.Beta Was this translation helpful? Give feedback.
All reactions