Skip to content

Releases: ergoplatform/ergo

Ergo Protocol Reference Client 4.0.13

19 Jul 18:29
e68ce61
Compare
Choose a tag to compare

Release 4.0.13. It includes:

  • backpressure miners #1364
  • Fixes for Appkit #1393
  • Wait for concurrent thread completion in concurrent modification test #1395
  • Block assembly fix #1406
  • avoiding silent wallet failure #1391

Contributors: @aslesarenko , @knizhnik , @kushti , @pragmaxim

SHA-256 sum: 1cda72503d937a9d979d8de5af96b779cf8d989b6dd15bc9c7aba356f4ae817a

Ergo Protocol Reference Client 4.0.12

03 Jun 12:12
04c1424
Compare
Choose a tag to compare

Ergo protocol reference client release 4.0.12. It includes:

  • #1352 - Basic functionality and API methods for NiPoPoWs
  • #1355 - Bucketing modifiers coming from peers
  • #1378 - Support for multiple secrets in ErgoUnsafeProver

Ergo Protocol Reference Client 4.0.11

24 May 12:58
b0a0b6a
Compare
Choose a tag to compare

Release 4.0.11. It contains:

  • #1345 - CLI help and usage information added
  • #1354 - akka-http-server request timeout increased
  • #1336 - avoiding future actor message passing in ergo miner
  • #1353 - TransactionBuilder can bypass creating feeOut box
  • #1357 - Make Docker using reproducible build

Also, Scorex dependency updated, with hyperledger-labs/Scorex#396 bugfix included, and default testnet config now has new magic bytes

Contributors: @aslesarenko , @gtklocker , @kushti , @NoTelos, @pragmaxim

SHA-256 checksum: 1b3a58c32b645990442159ac3a62b945327b94f51f0de0b5db4e056cae0ef974

Ergo Protocol Reference Client 4.0.10

12 May 12:08
9a6057f
Compare
Choose a tag to compare

Ergo protocol reference client 4.0.10. It includes:

  • #1264 - tests (and also reference parsers) for p2p network messages
  • #1319 - default amount in payment send form raised from 0.001 to 0.01. Also, a bug with passwords caching fixed.
  • #1320 - filtering height is taken into account in the DB layer when transactions are read from it (critical for wallets with high load, e.g. exchanges)
  • #1328 - fix for non-deterministic configurations loading (issue #1316 )
  • #1335 - starting external mining with just pubkey from wallet
  • #1341 - reproducible builds

SHA256SUM : a37fb22fcd563b9fd41a1d2097830e7b03c74c3721fd58a3f26cd958e9449238

Contributors: @deadit , @kushti , @NoTelos , @pragmaxim

Ergo Protocol Reference Client 4.0.10-beta

21 Apr 09:40
d4cb0ee
Compare
Choose a tag to compare

Beta version of 4.0.10 with following PRs included:

Ergo Protocol Reference Client 4.0.10-alpha

16 Apr 09:31
d4cb0ee
Compare
Choose a tag to compare

Alpha version of 4.0.10 with wallet optimizations included just from the PR #1320

Ergo Protocol Reference Client 4.0.9

09 Apr 16:08
d4cb0ee
Compare
Choose a tag to compare

Version 4.0.9. It contains:

  • #1308 - precompiled scripts:
    - updates sigma dependency and modifies ErgoInterpreter so that it uses new PrecompileScriptProcessor to more efficiently execute complex scripts.
    - It also defines a list of pre-defined top 10 scripts by number of usages
    - Simple P2PK scripts are executed directly without building any graphs in IRContext which makes reduction to crypto very fast.

  • #1315 - Fixing #1313 :
    - "It could be the case that user is doing new secret with old one removed (or not found due to secretDir setting changed), then we need to clear wallet database also (change address. derivation paths, wallet history)." - fixed

  • #1311 - wallet code refactoring and first integration tests for wallets

Contributors: @aslesarenko , @kushti , @pragmaxim

Ergo Protocol Reference Client 4.0.8

08 Mar 18:34
e6086e2
Compare
Choose a tag to compare

Ergo Protocol Reference Client 4.0.8. It includes:

  • #1290 - P2P layer optimizations (to reduce number of memory allocations)
  • #1301 - synchronized added to methods modifying history database
  • #1291 - V2 block checkpointing and skipping V1 transactions validations (checking only UTXO set correctness)
  • #1276 - Extended key refactoring: it is made F-bounded to avoid .getInstanceOf
  • #1303 - more deterministic and faster tests with using eventually

Contributors: @kushti @oskin1 @pragmaxim

Ergo Protocol Reference Client 4.0.7

19 Feb 21:21
b018d9d
Compare
Choose a tag to compare

Ergo protocol reference client 4.0.7. It contains:

  • #1296 : Docker container description reworked
  • implementation for #856 : box selector settings moved to config
  • re-announcing of new blocks reverted (it may cause node being banned by most of its peers)

Ergo Protocol Reference Client 4.0.6

18 Feb 15:09
46badc6
Compare
Choose a tag to compare

Ergo protocol reference client 4.0.6. Changes are:

  • Fix for fee script in Utils.paymentTransaction
  • Scaladoc errors fixed
  • Wallet settings improved towards environment with many small inputs (like exchanges)