Skip to content

Releases: dashpay/platform

Dash Platform v1.0.0-dev.8

14 Mar 14:20
9c5d999
Compare
Choose a tag to compare
Pre-release

⚠ BREAKING CHANGES

  • platform: identity update can not disable a key it is also adding (#1772)
  • platform: key disabled at based on state transition block time (#1771)
  • platform: data contract validation improvements (#1768)
  • update tenderdash to 0.14-dev.4 (#1770)
  • platform: advanced data contract structure validation position (#1763)

Features

  • platform: identity update can not disable a key it is also adding (#1772)
  • platform: key disabled at based on state transition block time (#1771)

Bug Fixes

  • platform: advanced data contract structure validation position (#1763)
  • platform: data contract validation improvements (#1768)
  • platform: wrong state used to get current validator set (#1773)
  • remove unnecessary clone
  • update strategy test document transitions with initial contract ids

Code Refactoring

  • drive: relax versioning of calls with fees (#1762)
  • drop unused includes; use calculate_sign_hash (#1767)
  • resolve various warnings during build or by clippy (#1761)
  • strategy test start identities (#1749)

Miscellaneous Chores

  • dashmate: upgrade to Core 20.1 (#1760)
  • update tenderdash to 0.14-dev.4 (#1770)

Dash Platform v1.0.0-dev.7

08 Mar 14:59
9a93eae
Compare
Choose a tag to compare
Pre-release

⚠ BREAKING CHANGES

  • platform: addded fee increase field to state transitions (#1750)

Features

  • enable random contract creation in strategies (#1729)
  • platform: state transition fee increase and priorities (#1750)

Bug Fixes

  • drive: inconsistent platform state and version during ABCI calls (#1733)
  • drive: internal error on querying specific identity keys (#1728)
  • resolve strategy-tests test failures (#1743)

Documentation

  • update and expand mkdocs redirects (#1740)

Code Refactoring

  • drive: expose more groveDB internals (#1739)
  • reduce cargo clippy warnings (#1738)
  • reduce cargo clippy warnings (#1741)
  • reduce cargo clippy warnings in rs-dpp (#1742)
  • resolve a few clippy warnings in dapi-grpc, rs-drive-proof-verifier, rs-platform-serialization, rs-platform-serialization-derive, rs-platform-value, rs-sdk, strategy-tests (#1756)
  • resolve a few clippy warnings in rs-platform-serializaation and rs-platform-value (#1744)
  • resolve clippy warnings in rs-dpp (#1754)
  • resolve clippy warnings in rs-drive (#1752)
  • resolve clippy warnings in rs-drive-abci (#1755)
  • resolve clippy warnings in wasm-dpp (#1753)

Miscellaneous Chores

  • fmt (#1751)
  • update testnet genesis and core nightly (#1758)

Dash Platform v1.0.0-dev.6

05 Mar 16:53
0c3f75f
Compare
Choose a tag to compare
Pre-release

⚠ BREAKING CHANGES

  • platform: identity nonce for Data Contract Create (#1724)

Features

  • add ContractUpdate to used_contract_ids function
  • platform: identity nonce for Data Contract Create (#1724)
  • sdk: add fetch_current_with_metadata to ExtendedEpochInfo (#1708)
  • sdk: fetch with metadata (#1707)
  • sdk: re-fetch nonce on interval (#1706)

Bug Fixes

  • drive-abci: reject reward shares operations (#1722)
  • make strategy tests compatible with all networks and platform tui (#1705)
  • sdk: nonce manager caching bug (#1711)
  • test-suite: masternode identities (#1709)

Performance Improvements

  • query and check tx parallel processing (#1694)

Miscellaneous Chores

  • fix npm audit warning (#1723)

Tests

  • test-suite: restore dpns tests (#1725)
  • test-suite: withdrawals identityRecent index (#1716)

Dash Platform 1.0.0-pr.1694.9

27 Feb 19:08
Compare
Choose a tag to compare
Pre-release
v1.0.0-pr.1694.9

chore(release): bump version to 1.0.0-pr.1694.9

Dash Platform 1.0.0-pr.1694.8

27 Feb 10:26
Compare
Choose a tag to compare
Pre-release

Multi-threaded Drive and Consensus params update

Dash Platform 1.0.0-pr.1694.7

27 Feb 02:27
Compare
Choose a tag to compare
Pre-release
docs: move todo

Dash Platform 1.0.0-pr.1694.6

21 Feb 13:12
Compare
Choose a tag to compare
Pre-release
v1.0.0-pr.1694.6

chore(release): bump version to 1.0.0-pr.1694.6

Dash Platform v1.0.0-dev.5

20 Feb 15:36
acce68d
Compare
Choose a tag to compare
Pre-release

⚠ BREAKING CHANGES

  • Identity nonce and identity contract nonces to prevent replay attacks (#1681)
  • Improved check tx verification (#1681)
  • Do not allow creating data contracts without documents (#1675)

Features

  • State transitions support in rust sdk (#1596)
  • Mempool uniqueness by state transition identifiers (#1681)
  • Remove ability to verify proofs from drive-abci in order to have a smaller package size and to reduce potential issues (#1699)
  • Tenderdash mempool cache size config option (#1702)

Bug Fixes

  • Remove min core fee per byte check (#1690)
  • Fix proof balance and revision proofs for IdentityTopUp (#1678)
  • NPM IP package vulnerable to SSRF attacks (#1703)
  • Fix for contract proofs (#1699)

Miscellaneous Chores

  • Autogenerated clippy refactoring and fixes for rust version 1.76 (#1691)
  • Bump protoc to 25.2 (#1692)

Dash Platform v1.0.0-pr.1694.5

16 Feb 09:55
Compare
Choose a tag to compare
Pre-release
Merge branch 'v1.0-dev' into feat/drive/read-only-thread2

Dash Platform v1.0.0-pr.1694.4

15 Feb 12:47
Compare
Choose a tag to compare
Pre-release
chore(release): bump version to 1.0.0-pr.1694.4