You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: StellarWalletProvider handles embedded wallet creation, encrypted storage, and restoration — critical security-sensitive logic with no test coverage.
Acceptance Criteria:
Tests cover: wallet creation on first load, wallet restoration from encrypted storage, failed decryption handling, wallet export (public key only)
secureStorage is mocked to isolate the provider logic
Tests are in __tests__/components/StellarWalletProvider.test.tsx
Edge cases: corrupted storage data, missing salt, concurrent mount calls
Description:
StellarWalletProviderhandles embedded wallet creation, encrypted storage, and restoration — critical security-sensitive logic with no test coverage.Acceptance Criteria:
secureStorageis mocked to isolate the provider logic__tests__/components/StellarWalletProvider.test.tsx