-
Notifications
You must be signed in to change notification settings - Fork 14
feat: rewrite wallet-integration on @icp-sdk/signer #401
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 all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
cf43d77
feat(wallet-integration): rewrite on @icp-sdk/signer, integration only
marc0olo 05a56e9
test(wallet-integration): replace the oisy-specific eval suite
marc0olo bb92419
test(wallet-integration): make the delegation case test the library, …
marc0olo 47c2eed
fix(wallet-integration): correct what --legacy-peer-deps does
marc0olo d496df9
fix(wallet-integration): make every code block copy-pasteable
marc0olo 008c796
fix(wallet-integration): carry the account's subaccount through Path A
marc0olo 4779f05
fix(wallet-integration): persist the whole account across a reload
marc0olo dad5151
fix(wallet-integration): align the reload prose with the code
marc0olo 69febb7
refactor(wallet-integration): request only the scopes a path uses, and
marc0olo a311201
refactor(wallet-integration): one consistent rule for account identity
marc0olo 6cdbe93
fix(wallet-integration): SignerAgentError is not a transport failure
marc0olo 1a3db4b
fix(wallet-integration): handle the error class transport failures ac…
marc0olo 5b5cf28
fix(wallet-integration): stop the prose contradicting the code it int…
marc0olo 1a04ec9
fix(wallet-integration): give every code block its own imports
marc0olo 46dc7e2
refactor(wallet-integration): drop delegation, and fix three things the
marc0olo 0f85036
fix(wallet-integration): stop indexing getAccounts() blindly
marc0olo dd98b8f
fix(wallet-integration): give an unnamed 3xxx feedback instead of sil…
marc0olo 47e2029
fix(wallet-integration): note that callCanister returns unverified ou…
marc0olo 3271c1c
fix(wallet-integration): omitting scopes does not set ask_on_use
marc0olo 21c33e2
fix(wallet-integration): stop picking the first extension, and reconcile
marc0olo 8224459
fix(wallet-integration): drop the ICRC-95 row it never delivers on
marc0olo f68374b
fix(wallet-integration): apply sea-snake's review
marc0olo ca664ed
refactor(wallet-integration): drive the redirect flow through SignerA…
marc0olo 2001547
fix(wallet-integration): the user-gesture rule is PostMessageTranspor…
marc0olo 4012019
test(wallet-integration): cover capability negotiation
marc0olo d357e49
fix(wallet-integration): drop the "prompts once" count from Expected …
marc0olo bda91a6
fix(wallet-integration): the intro promised more portability than the…
marc0olo 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.
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.