Skip to content

Apricot Phase 4 - Patch 5

Compare
Choose a tag to compare
@StephenButtolph StephenButtolph released this 11 Nov 00:13
· 2487 commits to master since this release

v1.6.5

This version is backwards compatible to v1.6.0. It is optional, but encouraged.

Network

  • Added reported uptime to pong messages to be able to better track a local node's uptime as viewed by the network.
  • Refactored request timeout registry to avoid a potential race condition.

APIs

  • Added info.uptime API call that attempts to report the network's view of the local node.
  • Added observedUptime to each peer's result in info.peers.

Bootstrapping

  • Drop inbound messages to a chain if that chain is in the execution phase of bootstrapping.
  • Print beacon nodeIDs upon failure to connect to them.

Metrics

  • Added avalanche_{ChainID}_bootstrap_finished, which is 1 if the chain is done bootstrapping, 0 otherwise.