github ergoplatform/ergo v4.0.31
Ergo Protocol Reference Client 4.0.31

latest releases: v6.0.0-alpha1, v6.0.0-alpha0, v5.0.22...
2 years ago

Ergo protocol reference client 4.0.31. It contains following changes:

  • #1646 - support for tokens whitelist, with auto-burn for non-whitelisted tokens. Whitelist is switched off by default and can be reconfigured via
    ergo.wallet.tokensWhitelist setting. If tokensWhitelist = null (by default), there's no whitelist enabled, so the wallet keeps all the tokens. If tokensWhitelist = [] , all the tokens are blacklisted, and so all the tokens in the inputs will be burnt on a transaction made. If, for example, tokensWhitelist = ["03faf2cb329f2e90d6d23b58d91bbb6c046aa143261cc21f52fbe2824bfcbf04","003bd19d0187117f130b62e1bcab0939929ff5c7709f843c5c4dd158949285d0"] (SigUSD, SigRSV) , then all the tokens in the inputs, except of SigUSD and SigRSV, will be burnt.

  • #1717 - as EIP-27 locked in now (and clients of versions 4.0.29 and 4.0.29 recognize it), client code could be simplified by removing lock-in logic. This version considering unconditional EIP-27 activation @ certain height (777,217 in the mainnet).

  • #1719 - if emission box somehow lost during tracking, find it again in block transactions

Also, if mining = true, chain.reemission.checkReemissionRules must be true from now

Contributors: @ccellado , @kushti

SHA-256 checksum: 83fd655d0123fa5f2de120f5c37682da0178149d57d048e70cca343e1c034ae6

Don't miss a new ergo release

NewReleases is sending notifications on new releases.