web3-onboard

Client library to onboard users to web3 apps

MIT License

Downloads
95.9K
Stars
844
Committers
174
web3-onboard - Balance State

Published by aaronbarnardsound almost 5 years ago

A small release to address an issue where the balance state wasn't being kept in sync.

Changelog:

  • Make sure balance state is kept in sync (#126)
web3-onboard - Loading Spinner

Published by aaronbarnardsound almost 5 years ago

Just a small release that adds a loading spinner for when wallet check modules are being run.

Changelog:

  • Add loading spinner for when wallet check modal is loading (#120)
web3-onboard - API Change

Published by aaronbarnardsound almost 5 years ago

This release has some big changes since version 0.2.7.

Changes to the initialization API are as follows:

  • Onboard is called directly (like a constructor) to initialize instead of Onboard.init
  • Init object no longer contains the nested modules object, but now contains the walletSelect and walletCheck parameter.
  • walletReady has been renamed to walletCheck in all places
  • The wallet init objects now have a parameter of walletName instead of just name
  • The wallet check init objects now have a parameter of checkName instead of just name

Onboard now uses code splitting for all of the modules so that the bundle size only increases as needed when the user selects a wallet.

For more details on changes check out the docs

Changelog:

  • Add opera wallet (#59)
  • Feature - Code Splitting (#100)
  • Change architecture for better dx (#115)
  • Allow ability to change networkId after initialization (#118)
web3-onboard - Style Changes

Published by aaronbarnardsound almost 5 years ago

Just a small release to address some style issues with rem units.

Changelog:

  • Change to em's (#54)
web3-onboard - Build Fix

Published by aaronbarnardsound almost 5 years ago

In this release there has been a fix to remove the transpiling that TypeScript was doing, which caused build errors in some environments. The function used by wallet modules to easily create an interface for onboard have been made more robust and the wallet modules are also called with some extra helper functions that make JSON RPC calls through the provider.

Changelog:

  • Fix build error (#49)
  • Subscription Initial State (#50)
  • Make create provider interface functions more robust (#51)
web3-onboard - TypeScript

Published by aaronbarnardsound almost 5 years ago

In this release the code base has been converted to TypeScript.

Changelog:

  • Convert to TypeScript (#42)
  • Style fix (#44)
web3-onboard - Minor Bug Fix

Published by aaronbarnardsound about 5 years ago

Just a minor bug fix to address when auto selecting a wallet, but that wallet module is undefined by adding a check.

Changelog:

  • Add check for module before calling handleWalletSelect (#39)
  • Add module context to rollup config (#38)
web3-onboard - Fix Build Errors

Published by aaronbarnardsound about 5 years ago

A small release that addresses a error that can happen in non svelte build environments.

Changelog:

  • Modify build settings (#34)
web3-onboard - Authereum Wallet

Published by aaronbarnardsound about 5 years ago

This release adds Authereum to the list of wallet modules.

Changelog:

  • Authereum wallet integration (#28)
web3-onboard - Squarelink Wallet

Published by aaronbarnardsound about 5 years ago

This release adds Squarelink wallet to the list of default wallet modules. ow has also been removed as a dependency as it was throwing errors in server side rendered apps and Onboard now uses the latest bnc-sdk version.

Changelog:

  • Fix wallet module intialization (#18)
  • Squarelink wallet integration (#20)
  • Add SDK instance to wallet object (#22)
  • Remove ow dependency (#24)
  • Changes to fit new bnc-sdk API (#26)
web3-onboard - Bug Fixes

Published by aaronbarnardsound about 5 years ago

This is a small release to implement a few bug fixes.

Change log:

  • Fix autoSelect wallet bug (#9)
  • Fix minimum balance comparison (#11)
  • Fix exponent notation strings (#13)
  • Fix dark mode heading styling (#15)
Package Rankings
Top 1.86% on Npmjs.org