This repository has been archived by the owner on Sep 26, 2019. It is now read-only.
1.0.3
Additions and Improvements
- Notify of dropped messages #1156
- Documentation updates include:
- Added Permissioning Overview
- Added content on Network vs Node Configuration
- Updated RAM requirements
- Added Privacy Overview and Processing Private Transactions
- Renaming of Ethstats Lite Explorer to Ethereum Lite Explorer (thanks to tzapu)
- Added content on using Truffle with Pantheon
- Added
droppedPendingTransactions
RPC Pub/Sub subscription - Added
eea_*
JSON-RPC API methods - Added architecture diagram
- Updated permissioning CLI options and permissioned network tutorial
Technical Improvements
- Choose sync target based on td rather than height #1256
- CLI ewp options #1246
- Update PantheonCommand.java #1245
- Reduce memory usage in import #1239
- Improve eea_sendRawTransaction error messages #1238 (thanks to Puneetha17)
- Single topic filter #1235
- Enable pipeline chain downloader for fast sync #1232
- Make contract size limit configurable #1227
- Refactor PrivacyParameters config to use builder pattern #1226 (thanks to antonydenyer)
- Different request limits for different request types #1224
- Finish off fast sync pipeline download #1222
- Enable fast-sync options on command line #1218
- Replace filtering headers after the fact with calculating number to request up-front #1216
- Support async processing while maintaining output order #1215
- Add Unstable Options to the CLI #1213
- Add private cluster acceptance tests #1211 (thanks to Puneetha17)
- Re-aligned smart contract interface to EEA client spec 477 #1209
- Count the number of items discarded when a pipe is aborted #1208
- Pipeline chain download - fetch and import data #1207
- Permission provider that allows bootnodes if you have no other connections #1206
- Cancel in-progress async operations when the pipeline is aborted #1205
- Pipeline chain download - Checkpoints #1203
- Push development images to public dockerhub #1202
- Push builds of master as docker development images #1200
- Doc CI pipeline for build and tests #1199
- Replace the use of a disconnect listener with EthPeer.isDisconnected #1197
- Prep chain downloader for branch by abstraction #1194
- Maintain the state of MessageFrame in private Tx #1193 (thanks to Puneetha17)
- Persist private world state only if we are mining #1191 (thanks to Puneetha17)
- Remove SyncState from SyncTargetManager #1188
- Acceptance tests base for smart contract node permissioning #1186
- Fix metrics breakages #1185
- Typo #1184 (thanks to araskachoi)
- StaticNodesParserTest to pass on Windows #1183
- Don't mark world state as stalled until a minimum time without progress is reached #1179
- Use header validation policy in DownloadHeaderSequenceTask #1172
- Bond with bootnodes #1160