Skip to content

Ergo Protocol Reference Client 5.0.7

Compare
Choose a tag to compare
@kushti kushti released this 16 Feb 14:40
· 914 commits to master since this release
1b0d72e

Ergo protocol reference client 5.0.7. It contains following PRs:

  • #1859 & #1944 & #1950 - the node now supports additional indexes (to store information about all the transactions, tokens, UTXOs, not just wallet-related), and a lot of additional requests on top of them, see /blockchain API methods. Additional indexes are switched off by default, to turn them on, set ergo.node.extraIndex = true in the config, to check availability of additional data on a public node, check new "isExplorer" flag in /info output

  • #1940 & #1947 - more code imported from bootstrapping-with-UTXO-set-snapshot branch, still refactoring mostly at this point

  • #1943 - network time got from a trusted NTP server is not used anymore (in particular, it led to header-timestamp-in-future issues)

  • #1945 & #1951 - hot-fixes for mempool inconsistency (see #1952 )

  • #1946 - sigma dependency (ErgoTree interpreter and ErgoScript compiler) are updated to 5.0.5 (release details https://github.com/ScorexFoundation/sigmastate-interpreter/releases/tag/v5.0.5 )

  • #1948 - cross-compilation of ergo-wallet submodule with Scala 2.13

  • #1949 - scala-sbt image updated for Docker build

Contributors: @aslesarenko , @jellymlg , @kushti , @reqlez