You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Transaction dispatch calls are tightly coupled with onboard even though they are low-level functions and only need a standard Eip1193Provider. They also handle chain switching in case the wallet is on a different chain than the safe. This will be tackled as part of #3743
The goal is to not rely on our custom useOnboard state anymore but instead either switch to a different wallet solution or start using pre-defined hooks that onboard provides.
Requirements
All dispatch functions should expect a Eip1193Provider instead of an onboard object
Extract the assertWalletChain calls to switch the chain higher up the call tree to the components calling the dispatch functions
The text was updated successfully, but these errors were encountered:
Description
Transaction dispatch calls are tightly coupled with onboard even though they are low-level functions and only need a standard
Eip1193Provider
. They also handle chain switching in case the wallet is on a different chain than the safe. This will be tackled as part of #3743The goal is to not rely on our custom
useOnboard
state anymore but instead either switch to a different wallet solution or start using pre-defined hooks that onboard provides.Requirements
dispatch
functions should expect aEip1193Provider
instead of anonboard
objectassertWalletChain
calls to switch the chain higher up the call tree to the components calling the dispatch functionsThe text was updated successfully, but these errors were encountered: