Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: ledger recovery #6383

Merged
merged 19 commits into from
Jul 2, 2024
Merged

Conversation

brianp
Copy link
Contributor

@brianp brianp commented Jun 27, 2024

Description

Utilize the view key from the ledger to perform recovery on a wallet, and support one-sided transactions.

Motivation and Context

Allow recovery.

How Has This Been Tested?

Manually

  • Software -> Software

    • One-sided
    • Interactive
  • Ledger -> Software

    • One-sided
    • Interactive
  • Ledger -> Ledger

    • Interactive
    • One-sided
  • Software recovery

  • Ledger recovery

What process can a PR reviewer use to test or verify this change?

Please run a manual test between wallets.

Breaking Changes

  • None
  • Requires data directory on base node to be deleted
  • Requires hard fork
  • Other - Please specify

Copy link

github-actions bot commented Jun 27, 2024

Test Results (CI)

    3 files    120 suites   34m 30s ⏱️
1 295 tests 1 295 ✅ 0 💤 0 ❌
3 877 runs  3 877 ✅ 0 💤 0 ❌

Results for commit 2e6e3fe.

♻️ This comment has been updated with latest results.

@ghpbot-tari-project ghpbot-tari-project added P-acks_required Process - Requires more ACKs or utACKs P-reviews_required Process - Requires a review from a lead maintainer to be merged labels Jun 27, 2024
Copy link

github-actions bot commented Jun 27, 2024

Test Results (Integration tests)

 2 files  11 suites   41m 33s ⏱️
35 tests 33 ✅ 0 💤 2 ❌
39 runs  33 ✅ 0 💤 6 ❌

For more details on these failures, see this check.

Results for commit 2e6e3fe.

♻️ This comment has been updated with latest results.

@brianp brianp force-pushed the feat-ledger-recovery branch from 7544a5c to 880e105 Compare June 27, 2024 15:29
base_layer/common_types/src/wallet_types.rs Outdated Show resolved Hide resolved
base_layer/wallet/src/wallet.rs Outdated Show resolved Hide resolved
@brianp brianp force-pushed the feat-ledger-recovery branch from 880e105 to f038f7f Compare July 1, 2024 12:01
@brianp brianp marked this pull request as ready for review July 1, 2024 15:06
@brianp brianp requested a review from a team as a code owner July 1, 2024 15:06
@brianp brianp requested a review from SWvheerden July 1, 2024 15:06
@ghpbot-tari-project ghpbot-tari-project removed the P-reviews_required Process - Requires a review from a lead maintainer to be merged label Jul 2, 2024
@SWvheerden SWvheerden merged commit fb2de35 into tari-project:development Jul 2, 2024
14 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P-acks_required Process - Requires more ACKs or utACKs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants