Skip to content
This repository was archived by the owner on Dec 16, 2021. It is now read-only.

Releases: dashevo/js-drive

Drive v0.17.2

19 Jan 09:24
Compare
Choose a tag to compare

Bug Fixes

  • could not resolve 'previousBlockExecutionStoreTransactions' (5a9dbff)
  • ST isolation leads to non-deterministic results (#455)
  • handle rawChainLockMessage parsing errors (#454)

Drive v0.17.1

12 Jan 22:45
Compare
Choose a tag to compare

Bug Fixes

  • duplicate MongoDB index name (#453)

Drive v0.18.0-dev.1

11 Jan 14:31
4389176
Compare
Choose a tag to compare
Drive v0.18.0-dev.1 Pre-release
Pre-release

get /proofs ABCI query (#451)

Drive v0.17.0

30 Dec 11:54
e232a50
Compare
Choose a tag to compare

Features

  • introduce DriveStateRepository#fetchSMLStore (#444, #445)
  • update dashcore-lib (#411, #442, #443)
  • add old zmq client from DAPI (#439)
  • dashpay contract support (#441)
  • change merk to @dashevo/merk
  • gracefull shutdown on SIGINT, SIGTERM, SIGQUIT and unhandled errors (#427)
  • handle core chain locked height (#428)
  • implement verify chainlock query handler (#402)
  • intermediate merk tree for the current block (#429)
  • pass latestCoreChainLock on block end (#434)
  • provide proofs for getIdentitiesByPublicKeyHashes endpoint (#422)
  • provide proofs for getIdentitiyIdsByPublicKeyHashes endpoint (#419)
  • provide proofs in ABCI query and DAPI getIdentity (#415)
  • set IDENTITY_SKIP_ASSET_LOCK_CONFIRMATION_VALIDATION to false (#437)
  • sort keys for MerkDB (#413)
  • store ChainInfo in MerkDb (#404)
  • store Data Contracts in merk tree (#405)
  • store documents in MerkDb (#410)
  • store height in externalStorage instead of merkDB (#433)
  • store identities in merk tree (#400)
  • store Public Key to Identity ID in MerkDb (#409)
  • update dpp to include asset lock verification logic (#432)
  • introduce merkle forest (#401)
  • move block execution context out of blockchain state (#403)
  • add abstraction for MerkDb (#407)

Bug Fixes

  • hash was used as a Buffer where it should be hex string (#440)
  • documents DB transaction is already started error (#417)
  • e.getErrors is not a function error (#418)
  • missing nested indexed fields and transaction (#426)

BREAKING CHANGES

  • AppHash is not equal to nils anymore.
  • data created with 0.16 and lower versions of Drive is not compatible anymore
  • ABCI query responses are changed

Drive v0.17.0-dev.10

30 Dec 09:19
Compare
Choose a tag to compare
Drive v0.17.0-dev.10 Pre-release
Pre-release
chore(release): bump version 0.17.0-dev.10

Drive v0.17.0-dev.9

28 Dec 14:20
ac8b2f6
Compare
Choose a tag to compare
Drive v0.17.0-dev.9 Pre-release
Pre-release

chore(release): bump version to 0.17.0-dev.9

Drive v0.17.0-dev.8

25 Dec 11:34
Compare
Choose a tag to compare
Drive v0.17.0-dev.8 Pre-release
Pre-release
chore(release): bump version 0.17.0-dev.8

Drive v0.17.0-dev.7

25 Dec 07:30
Compare
Choose a tag to compare
Drive v0.17.0-dev.7 Pre-release
Pre-release
chore(release): bump version 0.17.0-dev.6

Drive v0.17.0-dev.6

24 Dec 13:56
c0ff13a
Compare
Choose a tag to compare
Drive v0.17.0-dev.6 Pre-release
Pre-release
feat: introduce `DriveStateRepository#fetchSMLStore` (#444)

Drive v0.17.0-dev.5

24 Dec 11:43
Compare
Choose a tag to compare
Drive v0.17.0-dev.5 Pre-release
Pre-release
chore(release): bump version to 0.17.0-dev.5