Releases: ava-labs/coreth
Releases · ava-labs/coreth
v0.8.15
v0.8.15
- Add optional JSON logging
- Bump minimum go version to v1.18.1
- Add interface for suppporting stateful precompiles
- Remove legacy code format from the database
- Enable expensive metrics by default
- Fix atomic trie sync bug that could result in storing incorrect metadata
- Update state sync metrics to use counter for number of items received
v0.8.14
v0.8.14
- Bump go-ethereum dependency to v1.10.20
- Update API names used to enable services in
eth-api
config flag. Prior names are supported but deprecated, please update your configuration accordingly - Optimizes state sync by parallelizing trie syncing
- Adds
eth_syncing
API for compatibility. Note: This API is only accessible after bootstrapping and always returns"false"
, since the node will no longer be syncing at that point. - Adds metrics to atomic transaction mempool
- Adds metrics for incoming/outgoing mempool gossip
v0.8.13
v0.8.12
v0.8.12
- Add peer bandwidth tracking to optimize state sync message routing
- Fix leaf request handler bug to ensure the handler delivers a valid range proof
- Remove redundant proof keys from leafs response message format
- Improve state sync request retry logic
- Improve state sync handler metrics
- Improve state sync ETA
v0.8.11
v0.8.11
- Improve state sync leaf request serving by optimistically reading leaves from snapshot
- Add acceptor queue within
core/blockchain.go
- Cap size of TrieDB dirties cache during block acceptance to reduce commit size at 4096 block interval
- Refactor state sync block fetching
- Improve state sync metrics