Skip to content

v3.2.1 Mantis Revival - phase 3

Compare
Choose a tag to compare
@ntallar ntallar released this 09 Dec 10:56
a34af78

This is the third of the three phase series of Mantis revival releases that will prototype version of Treasury + Check-pointing to ETC network.

New features

Checkpointing ECIP-1097

  • [ETCM-280] Use capabilities when sending checkpoint related network messages (#793)
  • Add signature validation tool + fix checkpointing padding. (#824)
  • [ETCM-205] Add information about checkpoints in tx history (#826)

Others

  • [ETCM-366] White listing consensus (#797, #815)
  • [ETCM-411] Add optional param to generate more keys at once (#812)
  • [ETCM-215] faucet rpc client (#798, #816, #806, #829)

Improvements

  • [ETCM-283] Add block bodies validation in block fetcher (#771 )
  • [ETCM-135] Tx history improvements for wallet (#808)
  • [Chore] Logs from request with JsonRpcError (#821)
  • [Chore] request logged only if it doesn't have sensible information (#825)
  • ETCM-393: Lookup on demand (#803)
  • ETCM-[414,416,443]: Update to Scalanet 0.4.4 (#837)

Resolved issues

  • [FIX] Fix NPE thrown during cake building (#813)
  • [ETCM-415] Fix random subset of peers where block is broadcasted (#814)
  • [Fix] - Made public key from signature recover method safer (#819)
  • [FIX] Fix retry config option (#827)
  • [FIX] Moved block metrics to the place after validation and execution of the block (#828)
  • [Chore] FIx rate limit exception (#834)
  • [FIX] Trigger block execution metrics on reorg as well (#835)

Config

  • [Conf] Disable mining by default at internal testnet (#818)
  • [ETCM-403] Expose application.conf and chains configs directory (#811)
  • [ETCM-426] Changed the gas limit strategy to a constant on (#820)
  • [Chore] Configure the future address of the treasury contract (nomad testnet) (#822)
  • FIX: Update the bootstrap config (#831)
  • [FIX] blacklist for longer in case of header validation failure (#840)
  • [HotFix] To add Checkpointing Federation keys under the Nomad's testnet configuration (#839)
  • [Config] Add bootstrap{1,2,3}.mantis.pw to mainnet bootstrap list (#838)
  • [Config] enable discovery on sagano testnet (#846)

Zip sha256 checksum

68f694795e7464b300a720ea2c5fcf43be243b35e5a0a15b925215f4c4614481 mantis-3.2.1.zip