-
Notifications
You must be signed in to change notification settings - Fork 825
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New Solana Provider using secure-background/client for web & xnfts (#…
…4213) * add madlads.com to wl * restructure secure-background * Fully typed Client-Server requests * setup secure background channels * End to end working message signing through new client and secure-background channel * Working Content->background->UI->background->Content message passing * Split secure-background & secure-client * secure-background/clients exports * Clarify Transport From/To naming + correctly close Popup after opening it. * Add ExtensionTransports and solidify Error handling * UnlockKeyring event + new extension message passing * Combine SecureUI and SecureBackground events + add transports to recoil * fix build:fresh * Add secure-client to dockerfiles * Add request.origin * Add tamagui to secure-client & fix circular dependencies * fix devmode transport issues * Working confirmation prompt * Create RequestResponder * e2e solana signMessage w/o unlock & approve origin * SecureStore refactor * Remove secure-client import from solana provider for merge this makes the merge a refactor only without anything using the new secure-background service yet. * Lock down deprecated and private methods in SecureStore pass them to migrations specifically via MigrationPrivateStoreInterface * Clean up KeyringStoreState enum and move it to secure-background/types * Lock down deprecated and private methods in SecureStore pass them to migrations specifically via MigrationPrivateStoreInterface * Clean up KeyringStoreState enum and move it to secure-background/types * Fetch user data from secureUI * move origin from clients to transport. * Setup SecureUI request subscription & queue * Fix import issue. * cleanup * animation improvement * Sign Message request with forced unlock * Solana provider connect incl - background internal events - background triggered login prompts * Approve Origin Request * Add solana disconnect * solana send & sendAndConfirm transaction * Fix xnft connection -> use "enhanced" background connection * Emit keyring unlocked event * Use default Connection for backend/solana-connect and properly reset onUnlock * Solana SignAllTransactions * new NotificationsClient * Cleanup and logging * separate extension & secureUI origins * Cleanup + disable new provider * remove console.log
- Loading branch information
Showing
59 changed files
with
2,646 additions
and
476 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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.
f566c06
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
backpack – ./
backpack-200ms.vercel.app
backpack-git-master-200ms.vercel.app
www.backpack.app
backpack.app
devnet.backpack.app