Skip to content
This repository has been archived by the owner on Apr 25, 2024. It is now read-only.

Ledger v2 #288

Merged
merged 16 commits into from
Feb 28, 2023
Merged

Ledger v2 #288

merged 16 commits into from
Feb 28, 2023

Conversation

bucko13
Copy link
Contributor

@bucko13 bucko13 commented Feb 22, 2023

Description

Does this PR introduce a breaking change?

  • Yes
  • No

Does this PR fix an open issue?

  • Yes
  • No

Copy link
Contributor Author

@bucko13 bucko13 left a comment

Choose a reason for hiding this comment

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

A lot of eslint/prettier updates got caught up in this. Most important changes are in:

  • tests/signing
  • tests/addresses
  • tests/extendedPublicKeys
  • tests/registration
  • DirectSignatureImporter

@bucko13 bucko13 marked this pull request as ready for review February 27, 2023 16:19
.travis.yml Outdated Show resolved Hide resolved
* fix: some build system fixes

* feat: add tests for ledger address and policy checks

* fix: update fixture api for consistent policies

* feat: ledger v2 signing support in test suite

* chore: some housekeeping
* feat: update args for legerv2 signing

* chore: git commit hash into build + footer

* fix: cleanup for changes to ledger api

* fix: signing real transactions with ledgerv2

* fix: lint errors
Copy link
Contributor

@humanumbrella humanumbrella left a comment

Choose a reason for hiding this comment

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

mostly lgtm - will let someone else wave it on through as i havent dug in too deeply.

nit and question

"standard-version": "^9.0.0"
},
"scripts": {
"build": "npm run check && react-scripts build",
"build:ci": "npm run ci && react-scripts build",
"build": "npm run check && REACT_APP_GIT_SHA=`git rev-parse --short HEAD` react-app-rewired build",
Copy link
Contributor

Choose a reason for hiding this comment

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

just confirming we do want this to go out in proper release?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I assume you're talking about the git commit and not the react-app-rewired, but the answer to both in my opinion is yes. Having the git commit is super useful and not uncommon for open source projects.

src/components/ScriptExplorer/SignatureImporter.jsx Outdated Show resolved Hide resolved
@humanumbrella humanumbrella dismissed their stale review February 27, 2023 22:44

original ask was fixed

nk1tz
nk1tz previously approved these changes Feb 27, 2023
Copy link

@nk1tz nk1tz left a comment

Choose a reason for hiding this comment

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

Looks pretty straight forward, no questions on my end.

.travis.yml Outdated Show resolved Hide resolved
package-lock.json Show resolved Hide resolved
@bucko13 bucko13 requested a review from Shadouts February 28, 2023 02:52
@bucko13 bucko13 merged commit 4d22cfc into master Feb 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants