Ergo Protocol Reference Client version 4.0.17. It includes following PRs :
- #1332 - A flag to make removal of spent-offchain boxes optional added
- #1464 - Ignore already applied transactions from peers
- #1483 - Rework of processRemoteModifiers in ErgoNodeViewHolder
- #1492 - Avoid block sections serialization/deserialization on p2p transfer
- #1493 - After-Scorex refactoring
- #1494 - Remove on node restart a header somehow made invalid
- #1497 & #1538 - use SecretString for wallet secrets
- #1499 - Unify FileUtils
- #1501 - Java 7 runtime compatibility for ergo-wallet
- #1507 - Periodic random peer eviction
- #1508 - Fix misspelling in openapi.yaml
- #1512 - Reflect token access cost during transaction signing
- #1515 - headers limit in /blocks API methods
- #1522 - Using interpreter during candidate generation like in verification, more logging on tx verification
- #1530 - Fixing negative number of modifiers to download while syncing
- #1537 - Fixing "spam attempts" and "double application" issues during blockchain sync
SHA-256 checksum : 133ffbc13efee2938f624ee6797dda9ae6b6d01d8cf84b04c94760f2929b24c9
Contributors: @ApexTheory , @ccellado, @chriswill, @knizhnik , @kushti , @MrStahlfelge, @pragmaxim , @taikatytto