V4.0.0#70
Open
boldbitcoin wants to merge 42 commits into
Open
Conversation
- Keyshare: single committee-order labeling for local + Nostr (utils + Device, WalletHome, Settings; MobilesPairing label after keygen). - Android: disable allowBackup to avoid restoring app data from cloud backup. - Delete wallet: clear app_config (keep migration flag), network_providers, nostr_relays, LocalCache; expand Showcase/import cleanup. - Settings: Legal rows match About; App manchette toggle + megaphone icon; About update-checker Off/On (chip stays visible, read-only when off).
- SyncCoordinator: run price, balances, UTXOs, then txs sequentially after HD discovery (avoid parallel blast to same apiBase). - WalletService.fetchTransactionsForAddresses: wrap mempool GET in with429Retry with 8s per-attempt timeout.
CocoaPods fmt 11.0.2 hits consteval errors in format-inl.h with Clang 21. post_install patches Pods/fmt/include/fmt/base.h after chmod (pods ship read-only). See fmtlib/fmt#4740 Refresh Podfile.lock checksum. Align package-lock.json version with package.json. Co-authored-by: Cursor <cursoragent@cursor.com>
Remove the Embed Frameworks copy phase for Tss; the xcframework is a static archive and should be Do Not Embed. Keeps the Frameworks link. Includes minor pbxproj churn from Xcode (CP script paths, OTHER_LDFLAGS). Co-authored-by: Cursor <cursoragent@cursor.com>
Summarize v3.1.1 vs main: lock screen prefs, keyshare labels/reset, sync serialization + 429 tx retries, Android backup, iOS fmt/Tss. Co-authored-by: Cursor <cursoragent@cursor.com>
Rename [3.0.8] to [3.1.0] (merge 2026-04-03, tag v3.1.0, build 58), add draft-date note, fix Technical Details and new-file list for that ship. Co-authored-by: Cursor <cursoragent@cursor.com>
Resolve PR #70 conflicts: keep 4.0.0 versioning, libbbmtmobile iOS project, verified keyshare persistence, dedicated Updater settings section, and v4 changelog entries while incorporating main fixes. Co-authored-by: Cursor <cursoragent@cursor.com>
Add setup-libtss composite action, wire both BBMTLib workflows to build libtss-ffi where go.mod expects it, use platform-aware cgo-env.sh in dkls scripts, bump Go to 1.26, and fix Nostr signing resolve test to match sorted npub order. Co-authored-by: Cursor <cursoragent@cursor.com>
Public 0xCarbon/libtss lacks wallet HD chain-code derivation used by BBMTLib/dkls; apply the local patch before building libtss-ffi in CI. Co-authored-by: Cursor <cursoragent@cursor.com>
Restore start-local-relay.sh to the docker-pull path used on main so MPC matrix and script tests can start a relay on GitHub Actions runners. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
DKLS Introduction