All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update
eth-block-tracker
to 5.0.1 to remove unintentional dependency on Babel, which produced warning locally when not installed (#409)
- Remove vulnerable version of
cross-fetch
(#404)
- Remove zero prefix from address. (#380)
- The previously published version
v16.0.2
(now deprecated) included an upgrade that didn't take into account thattx.getSenderAddress().toString('hex')
now includes the leading0x
prefix.
- The previously published version
- Update
ethereumjs-tx
to@ethereumjs/tx
to support EIP1559 transactions (#356)
16.0.1 - 2020-09-23
- Fix broken publish files (#356)
- Breaking: Use Infura V3 API (#352)
- The previously used Infura API is deprecated and will be (or is already) removed.
- Using the Infura Provider now requires an API key.
See
eth-json-rpc-infura
and infura.io for details.
- Update various dependencies
- Specify publish files
- uses eth-block-tracker@4, but still provides block body on ('block', 'latest', and 'rawBlock'). Other events ('sync') provide block number hex string instead of block body.
- SubscriptionsSubprovider automatically forwards events to provider
- replacing subprovider implementations with those in
eth-json-rpc-engine
- browserify: moved to
babelify@10
+@babel/core@7
- default dataProvider for zero is Infura mainnet REST api
- websocket support
- subscriptions support
- remove solc subprovider
- removed
dist
from git (but published in npm module) - es5 builds in
dist/es5
- zero + ProviderEngine bundles are es5
- web3 subprovider renamed to provider subprovider
- error if provider subprovider is missing a proper provider
- removed need to supply getAccounts hook
- fixed
hooked-wallet-ethtx
message signing - fixed
hooked-wallet
default txParams
- txs included in blocks via
eth-block-tracker
@2.0.0
- moved block polling to
eth-block-tracker
.
- zero.js - replaced http subprovider with fetch provider (includes polyfill for node).
- renamed HookedWalletSubprovider
personalRecoverSigner
torecoverPersonalSignature
pollingShouldUnref
option now defaults to false