status-desktop/scripts
Stefan ccd8c5b65f feat(wallet) Wallet Connect integration prototype
Implement a prototype of integrating [WalletConnect Web SDK]()

- integrate WalletConnect Web SDK using Node.js and packing it using
  [webpack](https://webpack.js.org/guides/getting-started/)
  - this way, we achieve the same versioning strategy for the SDK
- add WalletConnectSDK view
  - it is used to load the web SDK via a WebView (validated working on
  Mac and Windows)
- add new app dependency of WebView QT
  - also update vendor packages `Dotherside` and `nimqml` to add
    required WebView::initialize API used to initialize the WebView
    integration at the app start
- add WalletConnectPage to Storybook for quick prototyping
  - Also add dependency for WebView Qt lib
- index.js is the wrapper used to provide a simple stateful interface
  with the WC SDK
- Entry in ui/generate-rcc.go ensures the node_modules cache is excluded
  from the resource file

Notes:

- Added `com.apple.security.cs.allow-jit` entitlement when signing the
app package. This allows Execution of JIT-compiled Code Entitlement
required by the fast-path of the JavaScriptCore framework on MacOS
platforms.
- Keep some debugging entries expected to help debugging Linux package
- Removed outdated `DerivationPathInputRegressionTests` qml test

Closes #12301
2023-10-30 09:29:33 +01:00
..
common feat(scripts): simple python script to interact with database (#11184) 2023-06-20 18:27:47 +03:00
localfleet chore: script for creating local test fleet 2023-04-12 09:57:58 -04:00
translationScripts chore: update English TS files 2023-06-26 15:07:38 +02:00
bump-status-go.sh chore: create script to bump status-go 2022-06-14 16:11:51 -04:00
clean-git.sh ci: remove submodule vendor folders to save space 2023-03-01 13:07:05 +01:00
fetch-brew-bottle.sh chore: Add Apple silicon support 2023-03-22 15:20:07 +02:00
force-rebuild-status-go.sh feat(general): Force rebuild of status go at least once a day 2021-12-20 10:07:34 +01:00
macos_build_setup.sh ci: upgrade from Go 1.19.5 to 1.20.4 2023-05-04 16:01:17 +02:00
notarize-macos-pkg.sh sign-macos-pkg.sh: move gatekeeper verification 2023-08-11 16:19:48 +02:00
open_database.py feat(scripts): simple python script to interact with database (#11184) 2023-06-20 18:27:47 +03:00
password-hash.py feat(scripts): simple python script to interact with database (#11184) 2023-06-20 18:27:47 +03:00
rpc.sh ci: refactor uitests to use multiple stages 2022-11-23 00:19:06 +01:00
sign-linux-file.sh ci: add scripts/sign-linux-tarball.sh for GPG signing 2021-08-16 11:21:36 -04:00
sign-macos-pkg.sh feat(wallet) Wallet Connect integration prototype 2023-10-30 09:29:33 +01:00
sign-windows-bin.sh ci: scripts/sign-windows-bin.sh for signing Windows binaries 2021-04-28 18:19:17 +02:00
ubuntu_build_setup.sh fix(ci): pin linuxdeployqt at 20230423 (8428c59) 2023-10-24 13:47:56 +02:00
windows_build_setup.ps1 ci: add missing platform tools from VS build tools 2023-06-21 15:19:21 +02:00