Skip to content

WalletConnect Improvements

Compare
Choose a tag to compare
@lnbc1QWFyb24 lnbc1QWFyb24 released this 24 Apr 05:21
75265e1

This release adds an enhancement so that the balance subscription works correctly for WalletConnect by creating a provider specifically to request the balance. There is also a fix so that regular web3 requests work correctly with the provider.

A few changes have been made so that Onboard is compatible with Rollup.js builds. The only current exceptions are that Ledger, Trezor and Authereum cannot be included in the Onboard configuration for a successful build. This is due to the node crypto module being needed in the global namespace, which is currently problematic (not possible?) due to Rollup not officially supporting node builtins through their plugin ecosystem and the user created plugins haven't been maintained for years. Hopefully this will change in the future and we will update our recommendations accordingly.

The hardware wallet modules are now fully dynamically imported for smaller bundle sizes served to users 😄

Changelog:

  • Enhancement: Hardware Wallet Dynamic Import (#315)
  • Fix: WalletConnect Version (#320)
  • Enhancement: WalletConnect Balance (#321 )
  • Fix: Wallet Store Reset (#322)