Apricot Phase 5 - Patch 3
StephenButtolph
released this
21 Dec 02:13
·
2382 commits
to master
since this release
v1.7.3
This version is backwards compatible to v1.7.0. It is optional, but encouraged.
The first startup of the C-Chain will take a few minutes longer due to a minor index update.
Consensus
- Introduced a notion of vertex conflicts that will be used in future X-chain improvements.
Coreth
- Added an index mapping height to the list of accepted atomic transactions at that height. Generating this index will cause the node to take a few minutes longer to startup the C-Chain for the first restart.
- Fixed bug in base fee estimation API that impacted custom defined networks.
- Decreased minimum transaction re-gossiping interval from 1s to 500ms.
- Removed websocket handler from the static vm APIs.
Database
- Reduced lock contention in
prefixDB
s.
Networking
- Increase the gossip size from
6
to10
validators. - Prioritized
Connected
andDisconnected
messages in the message handler.
Miscellaneous
- Notified VMs of peer versions on
Connected
. - Fixed acceptance broadcasting over IPC.
- Fixed 32-bit architecture builds for AvalancheGo (not Coreth).