-
-
Notifications
You must be signed in to change notification settings - Fork 13
feat: add qr keyring package #60
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
ccd708e
wip: qr implementation
mikesposito c6e0836
Merge branch 'main' into add-qr-keyring
mikesposito 922042c
fix account init
mikesposito 810ddbd
Merge branch 'main' into add-qr-keyring
mikesposito 4dcf294
test: add tests for serialize and deserialize
mikesposito 2af99a2
test: add crypto-hd account derivation tests
mikesposito 42e2d44
fix: set `#accountToUnlock` to next index after adding accounts
mikesposito 47add0b
fix: make it compatible with keystone-keyring serialized state
mikesposito 6378b23
fix lint
mikesposito f1c94c1
fix tests
mikesposito 46df5a1
feat: add `removeAccount`
mikesposito 5782759
fix tsconfig build
mikesposito 5c7227b
fix: accounts and cached indexes are treated separately
mikesposito a390759
fix: package export config
mikesposito 2217aa2
rename account-deriver to airgapped-signer
mikesposito 065a890
add bridge and missing methods for pairing
mikesposito 18060dc
accept decoded URs as input
mikesposito 6fa15f9
Merge branch 'main' into add-qr-keyring
mikesposito 8a027ff
align dependencies to monorepo and remove unused
mikesposito bb9b6ba
fix unit tests
mikesposito ae6ca94
add scan request type argument
mikesposito 33294fd
implement `signTransaction` and `signTypedData`
mikesposito 4de83c0
fix ci
mikesposito e4f6caa
fix lint
mikesposito a63b603
add `signPersonalMessage`
mikesposito 56b5f54
fix `sendTransaction`
mikesposito b36b2f6
move signing logic to `device.ts`
mikesposito 307c0d3
update `yarn.lock`
mikesposito 3eee499
test: add coverage for signing methods
mikesposito 0b3231e
test: add coverage for `CryptoAccount` mode
mikesposito 08b6fa0
test: move fixtures to separate file
mikesposito 2078f0d
refactor: move `Device` initialization to constructor
mikesposito 261268a
remove unused devDependency
mikesposito f88fa39
refactor: simplify `serialize()`
mikesposito 0e5165f
refactor: `indexFromAddress` and `pathFromAddress`
mikesposito 5ab4c61
set package version to `0.0.0`
mikesposito 2cdc46b
Merge branch 'main' into add-qr-keyring
mikesposito 423f79c
refactor: remove `indexFromAccount`
mikesposito ebd35b4
fix: compare to `normalizedAddress` in `pathFromAddress`
mikesposito a9b0f29
fix changelog validate script
mikesposito 36c61e7
feat: add `QrKeyringDeferredPromiseBridge`
mikesposito b39e51b
fix: add missing export
mikesposito d2e6996
fix: setAccountToUnlock incremented also if account exists
mikesposito 8e585a0
Merge branch 'main' into add-qr-keyring
mikesposito adaa3a4
Merge branch 'main' into add-qr-keyring
mikesposito 63d4b14
refactor: remove type assertion
mikesposito 838e8ba
fix lint
mikesposito 2aaa97f
refactor: rename `QrKeyringDeferredPromiseBridgeOptions`
mikesposito 7bc4046
refactor: use named exports
mikesposito a694085
use `export type` for type named exports
mikesposito 753e26e
update `cross-spawn` to `7.0.6`
mikesposito 5a3b4bc
update changelog
mikesposito File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.