1.1.1-rc.1
Release v1.1.1-rc.1 allows new read nodes to use new customizable genesis files and to sync using snapsync
mode.
The upgrade is highly recommended for API nodes, as it fixes race condition in filter API calls and enables improved gas price (priority fee) estimation.
The upgrade is not recommended for validator nodes yet.
Note that, if you're running a 1.1.0-rc.X, after the upgrade to 1.1.1-rc.1, it won't be possible to use the old genesis files (mainnet.g
and testnet.g
). Instead, you can omit --genesis
flag and you don't need to download a new genesis file (as the file is no longer mandatory for already initialized nodes).
Release notes:
- API: erase deprecated
sfc
API namespace - Add support of self-hashed genesis files with different starting points and variable historical data (#271, #308)
- API: Improve gas price estimation (#314)
- API: Fix of race condition in filter API (#311)
- API: Extend Opera-specific API calls (#306)
- Validator: Adjust pending gas control in emitter (#313)
- Rework -
-exitwhensynced
flag (#304) - Opera stops processing data after a missed upgrade by default instead of only logging (#305)