Skip to content

Add legacy RN close recovery flow#572

Open
ben-kaufman wants to merge 7 commits into
masterfrom
codex/update-bitkit-core-0-1-63
Open

Add legacy RN close recovery flow#572
ben-kaufman wants to merge 7 commits into
masterfrom
codex/update-bitkit-core-0-1-63

Conversation

@ben-kaufman
Copy link
Copy Markdown
Contributor

@ben-kaufman ben-kaufman commented May 27, 2026

Summary

  • Bumps bitkit-core to v0.1.63 for legacy RN native SegWit close-output recovery support.
  • Adds a Dev Settings recovery flow with a configurable scan index limit, defaulting to 10,000.
  • Scans for affected close outputs, shows the found amount/output count, prepares a sweep preview, and broadcasts only after explicit user confirmation.

Notes

  • Recovery sweeps to the current wallet on-chain address using the app's current network and Electrum config.
  • The flow is intentionally in Dev Settings so support can start it manually instead of auto-sending user funds.
  • The UI reuses existing Bitkit settings/navigation/button/text field components to stay aligned with the app style.

Validation

  • Build attempted with the requested old Xcode using xcodebuild -project Bitkit.xcodeproj -scheme Bitkit -configuration Debug -destination "platform=iOS Simulator,name=iPhone 16" -derivedDataPath /private/tmp/bitkit-ios-recovery-dd build.
  • Local iOS compile result is still pending: SwiftPM package resolution hung while resolving cached packages (bitkit-core, vss-rust-client-ffi, etc.).

@ben-kaufman ben-kaufman changed the title [codex] Bump BitkitCore to v0.1.63 Add legacy RN close recovery flow May 27, 2026
@ben-kaufman ben-kaufman force-pushed the codex/update-bitkit-core-0-1-63 branch from 550496e to 74b52de Compare May 28, 2026 12:48
@ben-kaufman ben-kaufman marked this pull request as ready for review May 28, 2026 19:31
@ben-kaufman ben-kaufman requested a review from pwltr May 28, 2026 19:31
chatgpt-codex-connector[bot]

This comment was marked as resolved.

pwltr
pwltr previously approved these changes May 28, 2026
Copy link
Copy Markdown
Contributor

@pwltr pwltr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tACK

ovitrif

This comment was marked as resolved.

Copy link
Copy Markdown
Collaborator

@ovitrif ovitrif left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utAck

@ovitrif ovitrif enabled auto-merge May 29, 2026 13:11
@ben-kaufman ben-kaufman requested a review from pwltr May 29, 2026 13:59
@ben-kaufman ben-kaufman force-pushed the codex/update-bitkit-core-0-1-63 branch from 2f5305c to 081e423 Compare May 29, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants