WEMIX3.0 Mainnet and Testnet Build (v0.10.2)
Please note that updates are not mandatory for end nodes that are operated externally.
Gwemix v0.10.2 is a scheduled maintenance release containing the following improvements:
- Increased the default value of 'TxLookupLimit' flag from 2350000 to 31536000 (approximately the number of blocks in year)
- Added to gwemix CLI flags to allow changing value of 'triesInMemory'
- Removed logic to do initEtcd() at boot node when joining etcd cluster
- Enable PORTABLE flag when building gwemix with rocksdb
- Modified gwemix.sh script to shut down the BP node more safely
- Ethereum Sharblu release(v1.10.18) was applied
- Changed to create blocks by sorting transactions in descending order of gas price
- Ethereum Ploitari release(v1.10.17) was applied
- Added a new JSON-RPC 'eth_getReceiptsByHash' which will be used to serve all receipts in a designated block
Commits:
- eth/ethconfig: Update 'TxLookupLimit' default value (e2e963d)
- Make TriesInMemory configurable through CLI config (27c70b9)
- wemix: remove auto-etcdInit() for bootnode (8164f3c)
- Makefile: build rocksdb with PORTABLE=1 (7dad7ca)
- gwemix.sh: check if mining is in progress during stopping (60f38b9)
- Applied Ethereum Sharblu(v1.10.18) release (53d0c1f)
- miner: fetch the pending transaction only once (95bf414)
- Applied Ethereum Ploitari(v1.10.17) release (eb28145)
- Feat: Added 'eth_getReceiptsByHash' JSON-RPC API. Returns all the transaction receipts for the given block hash (cbdfcd7)