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: change default script to PushPubKey #5653

Merged

Conversation

brianp
Copy link
Contributor

@brianp brianp commented Aug 22, 2023

Description

Change the default script to PushPubKey to ensure the spending of outputs from standard transactions is only performed with the use of specific private keys.

Motivation and Context

This change to the default helps enforce that UTXOS can't be spent from a software wallet, when a hardware wallet is in use.

How Has This Been Tested?

Manually, locally, but pretty tests still require updating.

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

Breaking Changes

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

@brianp brianp force-pushed the bp-feat-pushpubkey-default branch from 1d5b625 to 5679d54 Compare August 22, 2023 15:25
@github-actions
Copy link

github-actions bot commented Aug 22, 2023

Test Results (CI)

1 191 tests   1 191 ✔️  7m 26s ⏱️
     37 suites         0 💤
       1 files           0

Results for commit 9ce20c3.

♻️ 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 Aug 22, 2023
@github-actions
Copy link

github-actions bot commented Aug 22, 2023

Test Results (Integration tests)

  2 files  11 suites   23m 23s ⏱️
27 tests 26 ✔️ 0 💤 1
28 runs  27 ✔️ 0 💤 1

For more details on these failures, see this check.

Results for commit 9ce20c3.

♻️ This comment has been updated with latest results.

@brianp brianp force-pushed the bp-feat-pushpubkey-default branch 2 times, most recently from 49c4734 to 57a6969 Compare August 23, 2023 15:04
@brianp brianp force-pushed the bp-feat-pushpubkey-default branch from 57a6969 to 7750686 Compare August 24, 2023 08:12
@brianp brianp marked this pull request as ready for review August 25, 2023 10:43
@brianp brianp changed the title feat: wip - change default script to PushPubKey feat: change default script to PushPubKey Aug 25, 2023
@brianp brianp force-pushed the bp-feat-pushpubkey-default branch from ae9c516 to 9ce20c3 Compare August 30, 2023 12:47
@SWvheerden SWvheerden merged commit f5b89ad into tari-project:development Aug 30, 2023
@brianp brianp deleted the bp-feat-pushpubkey-default branch August 30, 2023 14:12
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 P-reviews_required Process - Requires a review from a lead maintainer to be merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants