safe-wallet-web
safe-wallet-web copied to clipboard
feat: update EIP 5792 implementation to match updated standard
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
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) 🧑💻