status-desktop/ui/app/AppLayouts/Wallet/services/dapps/sdk
Stefan 910af539d6 chore(dapps) remove unused Wallet Connect authentication from the SDK
Also add more debug logs for unhandled events

Updates: #15598
2024-07-31 14:08:16 +02:00
..
generated chore(dapps) remove unused Wallet Connect authentication from the SDK 2024-07-31 14:08:16 +02:00
src chore(dapps) remove unused Wallet Connect authentication from the SDK 2024-07-31 14:08:16 +02:00
README.md chore(dapp) update SDK interface and the generated code 2024-05-30 10:57:42 +02:00
package-lock.json chore(dapps) update Wallet Connect SDK to latest version 1.13.0 2024-07-31 14:08:16 +02:00
package.json chore(dapps) update Wallet Connect SDK to latest version 1.13.0 2024-07-31 14:08:16 +02:00
webpack.config.js chore(dapps) move wallet connect service code outside popups 2024-05-20 15:09:57 +02:00

README.md

Wallet Connect Integration

WalletConnect SDK management

To install/updates dependencies follow these steps by running the following commands in this directory:

  • Step 1: update the package.json versions and run npm install
    • alternatively
      • use the command npm install <package-name>@<version/latest> --save for individual packages
      • or to update to the latest run ncu -u; npm install in here
        • run npm install -g npm-check-updates for ncu command
    • these commands will also create or update a package-lock.json file and populate the node_modules directory
  • Step 2: update the bundle.js file by running npm run build
  • Step 3: add the newly generated files to index git add --update . to include in the commit

Testing

Use the web demo test client https://react-app.walletconnect.com/ for wallet pairing and https://react-auth-dapp.walletconnect.com/ for authentication

Log

Initial setup

npm init -y
npm install --save-dev webpack webpack-cli webpack-dev-server
npm install --save @walletconnect/web3wallet
npm run build
# npm run build:dev # for development