ccd8c5b65f
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 |
||
---|---|---|
.. | ||
common | ||
localfleet | ||
translationScripts | ||
bump-status-go.sh | ||
clean-git.sh | ||
fetch-brew-bottle.sh | ||
force-rebuild-status-go.sh | ||
macos_build_setup.sh | ||
notarize-macos-pkg.sh | ||
open_database.py | ||
password-hash.py | ||
rpc.sh | ||
sign-linux-file.sh | ||
sign-macos-pkg.sh | ||
sign-windows-bin.sh | ||
ubuntu_build_setup.sh | ||
windows_build_setup.ps1 |