Developer Update: Web3 v1.1.0

Aion
Aion
Published in
1 min readNov 19, 2018

The latest release of Aion Web3, version 1.1.0, is now available!

The following features have been added:

  • Solidity compilation support
  • Support for signing and recovering arbitrary messages
  • Improved error reporting for failed transactions

The following bugs have been squashed:

  • Removal of unsupported methods
  • Fixed NPM packaging vulnerabilities and missing dependencies

For users who are still on Aion Web3 v0.0.3, this is a good opportunity to migrate to v1.1.0. Although this is an interface-breaking upgrade, v1.1.0 introduced a more explicit API and support for client-side account management and offline transaction signing. For Dapp developers coming from Ethereum’s web3.js, the v1.1.0 API will be familiar, as it is based on Ethereum web3.js v1.0.0.

For Dapp developers, the recommended method of obtaining Aion Web3 v1.1.0 is through NPM: https://www.npmjs.com/package/aion-web3

The source code is available on Github: https://github.com/aionnetwork/aion_web3/

To learn more about the Web3 v1.1.0, the API reference is a great starting point: https://docs.aion.network/docs/web3

Users new to Dapp development or the Aion ecosystem can find introductory tutorials here: https://learn.aion.network/v1.0/docs/deploy-a-smart-contract-using-web3

--

--

Aion
Aion
Editor for

The blog for the digital asset of The Open Application Network