* Rework context usage (& move most to react-hooks)
* Move use{Accounts, Addresses} to use contexts
* Cleanups
* Global alignment renames
* Combine keyring subjects into KeyringCtx
* Cleanups to contexts
* Small adjustment to window size usage
* Popup test via data-testid
* Fix Bounties tests
* Move getStats to correct location
* Adjust ApiStats
* Do add unsubs (although unneeded)
* Mark Westend interBTC as unreachable
* Increase timeout when searching for component in UI tests
* Remove the Westend interBTC chain
* Restore the Westend interBTC chain
* integrate apps with smoldot init
* Add a new category for substrate connect light clients to be grouped under. Add translations; Alter Api.tsx in order to choose between light clients and/or url addresses
* remove supportedLightClient array that was introduced. SubstrateConnect already has the information included and will return error if no supported network is found
* rollback 'hacky' changes in order to proceed with better implementation
* alter configuration of testing and production networks in order to introduce light client type
* upgrade substrate connect to 0.3.7
* implementation for integrating substrate-connect
* merge from latest master
* Add substrate/connect version to 0.3.10
* fix merge conflicts
* introduce function for correctly creating the provider URLs and update URLs
* Fix mistaken typos
* fix linter issue about rpc-provider@npm:^4.10.1 missing
* move substrate-connect for react-api to dependencies
* Fix lint issues
* Add tests for substrate-connect light clients urls and fix for ws
* Update packages/react-api/src/Api.tsx
Co-authored-by: Jaco <jacogr@gmail.com>
* Remove duplicated code
* add exceptions in jest config (transformIgnorePatterns)
* minor fixes
* fix typo errors
* minor yarn update
* Alter urls to string | union type (revert urls for json-rpc)
* fix erroneously changed url
* fix yarn.lock
* Stub mock for tests of substrate connect
* fix yarn
* Update yarn.lock
* Update yarn.lock
* Update packages/apps/src/Endpoints/index.tsx
Co-authored-by: Jaco <jacogr@gmail.com>
* Update packages/apps-config/src/endpoints/util.ts
Co-authored-by: Jaco <jacogr@gmail.com>
* Fix Pr comments
* Fix function that was recreated in every rerender
* Update packages/apps/src/Endpoints/index.tsx
Co-authored-by: Jaco <jacogr@gmail.com>
* Fix 2nd bundle of PR comments
* Fix function on PR comment
* filter light clients out of auto-selected sidebar networks
* Update package.json
Co-authored-by: Jaco <jacogr@gmail.com>
* Update packages/react-api/package.json
Co-authored-by: Jaco <jacogr@gmail.com>
* run install
* update yarn.lock from master
* sync yarn.lock from master
* Alter implementation to avoid white screen and make sure that API returned from substrate-connect works
* Update packages/page-accounts/src/CreateAccount.slow.spec.tsx
* Update packages/page-bounties/src/Bounties.slow.spec.tsx
Co-authored-by: Jaco <jacogr@gmail.com>
* v test
* Cleanup test. Add pull policy.
* Find new bounty on the list. Extract test support.
* Working no-substrate test
* Change imports to local
* Add a test for validation
* Extract local var
* Update package versions
* Read the right const (dataDepositPerByte)
* Update yarn.lock
* Revert fast test changes.
* Update yarn.lock
* Update yarn.lock