Dash Platform v1.3.0
What's Changed
Features
- platform: query many identity balances at a time (#2112)
- platform: query block count per Evonode proposed in any given epoch (#2114)
- platform: contests on testnet/devnet/local should take less time (#2115)
- dapi: implement getIdentityBalance (#2105)
- dashmate: doctor diagnostic (#2085)
- dashmate: enhance core logging configuration (#2121)
- platform: support Tenderdash upgrade (#2136)
Bug Fixes
- sdk: use proofs when waiting for asset lock (#2067)
- platform: contested username distribution (#2118)
- drive-abci: require 75 percent of active, not total hpmns (#2127)
- drive-abci: cleanup of later contests on testnet only (#2134)
- platform: contested username time fix (#2137)
- dashmate: invalid debug core log path (#2143)
- tests: fix upgrade tests because of 51% limit on v1 (#2151)
- platform: add limits to identity balances and proposed block counts queries (#2148)
- body-parser vulnerability (#2119)
Miscellaneous Chores
- add change base branch script (#2082)
- emergency version upgrade to v1.3 Protocol Version 2 (#2138)
- disable config from testnet propagates network test (#2149)
- js-sdk connect to mainnet by default (#2146)
Build System
- cache Rust dependencies build as a docker layer (#1900)
- drive-abci: debug docker image with grovedb visualizer and tokio console (#2012)
- dashmate: update tenderdash image to fix-wrong-proposer-at-round (#2140)
- bump rs-tenderdash-abci to 1.2.0+1.3.0 (#2147)
⚠ BREAKING CHANGES
- platform: fix contested username distribution (#2118)
- platform: contests on testnet/devnet/local should take less time (#2115)
- dashmate: docker logs rotation (#2125)
Full Changelog: v1.2.0...v1.3.0