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
web3-provider-engine also relies outdated dependencies and on native Node modules, which means that using @portis/web3 requires bundlers to provide Node polyfills at the moment. It means that trying to use this library with a bundler like Webpack 5 or Snowpack won’t work without custom tweaks.
A solution could be to use eth-provider which is actively maintained and also much smaller than web3-provider-engine (7.1kb vs. 82.4kb).
@portis/web3
uses a fork ofweb3-provider-engine
, which is not actively maintained anymore.web3-provider-engine
also relies outdated dependencies and on native Node modules, which means that using@portis/web3
requires bundlers to provide Node polyfills at the moment. It means that trying to use this library with a bundler like Webpack 5 or Snowpack won’t work without custom tweaks.A solution could be to use eth-provider which is actively maintained and also much smaller than
web3-provider-engine
(7.1kb vs. 82.4kb).Related discussion in the WalletConnect repository: WalletConnect/walletconnect-monorepo#310
The text was updated successfully, but these errors were encountered: