safe-wallet-web icon indicating copy to clipboard operation
safe-wallet-web copied to clipboard

feat: update EIP 5792 implementation to match updated standard

Open schmanu opened this issue 2 months ago • 5 comments

What it solves

Resolves #3576

The EIP 5792 standard was changed since our implementation.

How this PR fixes it

Updates our safe-wallet-provider and wallet connect sessions to support the new 5792 standard:

  • wallet_sendCalls
  • wallet_getCallsStatus
  • wallet_showCallsStatus
  • wallet_getCapabilities

Also sets the capabilities as

How to test it

Use the Wallet connect test dapp

Screenshots

Screenshot 2024-05-03 at 18 49 18 Screenshot 2024-05-03 at 18 48 31 Screenshot 2024-05-03 at 18 47 00

Checklist

  • [ ] I've tested the branch on mobile 📱
  • [ ] I've documented how it affects the analytics (if at all) 📊
  • [ ] I've written a unit/e2e test for it (if applicable) 🧑‍💻

schmanu avatar May 03 '24 16:05 schmanu