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

[WIP] Keystone USB integration #119

Draft
wants to merge 64 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
e512988
add keystone usb button
ww3512687 Nov 26, 2024
baf6cc6
add some log
ww3512687 Nov 28, 2024
370240c
add the option to select device type
ww3512687 Nov 28, 2024
4bdb49e
update
ww3512687 Dec 10, 2024
5fa47fd
feat: add Keystone wallet connector
Charon-Fan Dec 26, 2024
3794ab2
feat: enhance Keystone connection flow with device selection and stat…
Charon-Fan Dec 26, 2024
e263ed4
feat: open up avalanche methods CP-9587 (#100)
gergelylovas Nov 26, 2024
ecfa2a2
feat: add response check for Paraswap API (#99)
gergelylovas Nov 26, 2024
b9aca43
feat: CP-9474 import private key activate account, design fixes (#89)
vvava Dec 2, 2024
0d9bc43
docs: Documentation Typos and Content Improvements (#102)
cypherpepe Dec 4, 2024
18d0b71
feat: migrate to Unified Bridge, introduce the ICTT bridge (#82)
meeh0w Dec 4, 2024
3175d9f
fix: max button using rounded up value (#103)
meeh0w Dec 4, 2024
0bd15de
feat: CP-9472 add duplicated account dialog (#90)
vvava Dec 5, 2024
a7eb8ac
feaT: CP-9487 CP-9473 ledger flow (#93)
vvava Dec 5, 2024
9eafdf8
feat: new account switcher (#94)
meeh0w Dec 6, 2024
99b8301
fix: provide default value to convert (#104)
meeh0w Dec 6, 2024
073c43a
fix: only show P-Chain Details link for active wallet (#105)
meeh0w Dec 9, 2024
ece94e3
fix: contact dropdown size (#107)
meeh0w Dec 9, 2024
94e8895
feat: bring back address copy button (#110)
meeh0w Dec 13, 2024
102a7fc
chore: eslint version update and minor refactor (#106)
csabbee Dec 16, 2024
1a07de0
chore: add data-testids to account mgmt UI (#113)
ryanewood Dec 19, 2024
7ed361e
fix: swap issues (#114)
meeh0w Dec 19, 2024
14b3ff1
feat: (dApp Handler) CP-9471 expose delete accounts endpoint (#115)
frichards Dec 20, 2024
9c43ecc
fix: prompting invalid ledger app (#116)
meeh0w Dec 20, 2024
a018664
add keystone usb button
ww3512687 Nov 26, 2024
ae6fb73
add some log
ww3512687 Nov 28, 2024
3b48cd4
update
ww3512687 Dec 10, 2024
5587358
feat: add Keystone wallet connector
Charon-Fan Dec 26, 2024
064f536
chore: update dependencies in yarn.lock
Charon-Fan Dec 26, 2024
b91579c
chore: remove unnecessary console logs and update navigation path for…
Charon-Fan Dec 26, 2024
1068d0e
feat: integrate KeystoneUsbContextProvider into KeystoneContextProvider
Charon-Fan Dec 26, 2024
3251261
fix: update Keystone USB route and event name for consistency
Charon-Fan Dec 26, 2024
edb8dcf
refactor: simplify ExistingWalletOptions component by removing redund…
Charon-Fan Dec 26, 2024
47b20d9
refactor: remove KeystoneTrouble route and clean up KeystoneConnector…
Charon-Fan Dec 26, 2024
bb0c8da
feat: add support for Keystone3Pro wallet type and update related com…
Charon-Fan Jan 8, 2025
a467593
Merge branch 'ava-labs:main' into feat/keystone-bk
Charon-Fan Jan 8, 2025
d4d4ec5
feat: add Keystone3 support with troubleshooting and approval overlays
Charon-Fan Jan 8, 2025
587db5d
feat: add support for KEYSTONE_USB feature and refactor related methods
Charon-Fan Jan 8, 2025
dfd2aaa
feat: add USB signing support for Bitcoin Keystone wallet and refacto…
Charon-Fan Jan 8, 2025
b47c555
fix: add missing newline at end of file in popup.tsx
Charon-Fan Jan 8, 2025
bd333d4
fix: update @keystonehq/hw-transport-webusb version to ^0.5.1 in pack…
Charon-Fan Jan 9, 2025
aaf789f
refactor: simplify getAddressPublicKeyFromXPub calls by using account…
Charon-Fan Jan 9, 2025
b23e4af
Merge remote-tracking branch 'origin/main' into feat/keystone-bk
Charon-Fan Feb 5, 2025
850bc76
refactor: change how addresses are derived
meeh0w Feb 4, 2025
e71788b
docs: diagram of address derivation flow
meeh0w Feb 5, 2025
f4f44aa
fix: seedphrase onboarding
meeh0w Feb 6, 2025
bf383ae
fix: seedless & ledger live onboarding
meeh0w Feb 6, 2025
f92ba8a
fix: keystone onboarding
meeh0w Feb 6, 2025
2d7c552
fix: account list when address not present
meeh0w Feb 6, 2025
e332bef
Merge remote-tracking branch 'origin/main' into feat/solana-secrets
meeh0w Feb 10, 2025
80464ab
fix: self-review issues
meeh0w Feb 10, 2025
3c7675b
fix: some fixes & tests for AddressPublicKey class
meeh0w Feb 10, 2025
646b3a2
test: missing specs for AddressResolver
meeh0w Feb 10, 2025
84a9dfb
fix: migration types & tests
meeh0w Feb 10, 2025
28d67b5
fix: further fixes to schema migration
meeh0w Feb 10, 2025
55861af
Merge remote-tracking branch 'origin/main' into feat/solana-secrets
meeh0w Feb 10, 2025
de736d1
chore: types
meeh0w Feb 10, 2025
15c64e5
fix: missing error messages
meeh0w Feb 11, 2025
ebacc91
chore: translations
meeh0w Feb 11, 2025
fd4e395
Merge remote-tracking branch 'origin/main' into feat/solana-secrets
meeh0w Feb 17, 2025
d218327
fix: use publicKeyRaw instead of publicKey
meeh0w Feb 17, 2025
a9ddc32
fix: conflict resolution issue
meeh0w Feb 18, 2025
78bdbb3
Merge remote-tracking branch 'origin/main' into feat/solana-secrets
meeh0w Feb 19, 2025
da7181d
Merge branch 'feat/solana-secrets' into feat/keystone-bk
Charon-Fan Feb 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix: only show P-Chain Details link for active wallet (#105)
meeh0w authored and Charon-Fan committed Dec 26, 2024
commit 073c43a93c340617979fb1c8f78321437eef4c63
2 changes: 1 addition & 1 deletion src/pages/Accounts/components/WalletContainer.tsx
Original file line number Diff line number Diff line change
@@ -64,7 +64,7 @@ export const WalletContainer = ({
/>
))}
</Stack>
<Grow in={hasBalanceOnUnderivedAccounts}>
<Grow in={isActive && hasBalanceOnUnderivedAccounts}>
<Stack
sx={{
flexDirection: 'row',