Skip to content

Conversation

@rafaelcr
Copy link
Collaborator

@rafaelcr rafaelcr commented Jan 9, 2024

No description provided.

zone117x and others added 19 commits December 21, 2023 14:16
* fix: do not load duckdb binary unless required

* chore: ignore buggy ts-unused-export line
## [7.4.0-nakamoto.8](v7.4.0-nakamoto.7...v7.4.0-nakamoto.8) (2023-12-21)

### Bug Fixes

* do not load duckdb binary unless required ([#1776](#1776)) ([db859ae](db859ae))
* test: env echo

* fix: attempt direct comparison

* fix: var is a string

* fix: remove debug
## [7.4.0-nakamoto.9](v7.4.0-nakamoto.8...v7.4.0-nakamoto.9) (2023-12-26)

### Bug Fixes

* vercel preview builds ([#1783](#1783)) ([d36b1c2](d36b1c2))
## [7.4.0-nakamoto.10](v7.4.0-nakamoto.9...v7.4.0-nakamoto.10) (2024-01-01)

### Bug Fixes

* handle `Problematic` status in `/drop_mempool_tx` event ([#1790](#1790)) ([ce9b38f](ce9b38f))
* fix: change mempool_digest into a table

* fix: change digest to be last updated timestamp

* fix: build

* fix: update count on reconcile

* test: mempool renconcile
…nt (#1782)

* chore: move to v2 pg submodule

* fix: move blocks per burn block endpoint

* docs: openapi

* docs: endpoint name
## [7.4.0-nakamoto.11](v7.4.0-nakamoto.10...v7.4.0-nakamoto.11) (2024-01-03)

### Features

* create `/extended/v2/burn-blocks/:height_or_hash/blocks` endpoint ([#1782](#1782)) ([20466a1](20466a1))

### Bug Fixes

* optimize mempool transaction reads and writes ([#1781](#1781)) ([3a02f57](3a02f57))
## [7.4.0-nakamoto.12](v7.4.0-nakamoto.11...v7.4.0-nakamoto.12) (2024-01-08)

### Features

* disable rosetta via an ENV var ([#1804](#1804)) ([2d2aee3](2d2aee3))
## [7.6.0-nakamoto.1](v7.5.0...v7.6.0-nakamoto.1) (2024-01-09)

### Features

* `GET /extended/v1/burn_block` ([#1766](#1766)) ([cb38b68](cb38b68))
* add `/extended/v2/blocks/:height_or_hash` ([#1774](#1774)) ([e532a5e](e532a5e))
* add `/extended/v2/blocks` endpoint with burn block filters ([#1769](#1769)) ([ceb7be0](ceb7be0))
* add `tx_count` property to `/extended/v2/blocks` ([#1778](#1778)) ([da4cd56](da4cd56))
* add dataset store ([4211328](4211328))
* add step to compile duckdb for Alpine image ([0f40e14](0f40e14))
* better handling of raw events insertion ([bb70ca9](bb70ca9))
* create `/extended/v2/burn-blocks/:height_or_hash/blocks` endpoint ([#1782](#1782)) ([20466a1](20466a1))
* disable rosetta via an ENV var ([#1804](#1804)) ([2d2aee3](2d2aee3))
* event-replay new_block events handling ([1708b42](1708b42))
* event-replay new_burn_block events handling ([6c0f448](6c0f448))
* event-replay raw events handling ([81f43cf](81f43cf))
* event-replay remainder events handling ([3ede07f](3ede07f))
* event-replay supporting parallel insertions ([f33ecee](f33ecee))
* events folder as environment var ([701bd1a](701bd1a))
* ingestion for `TenureChange` and `NakamotoCoinbase` tx types ([#1753](#1753)) ([7c45f53](7c45f53))
* parallel processing using node cluster ([d02a7e8](d02a7e8))
* pox-4 support ([#1754](#1754)) ([285806f](285806f))
* processing raw events in parallel ([7a6f241](7a6f241))
* update to latest TenureChange tx payload ([#1767](#1767)) ([2afb65c](2afb65c))

### Bug Fixes

* add token offering ([8ef039e](8ef039e))
* allow contract-principals in `/extended/v1/address/:principal/mempool` endpoint [#1685](#1685) ([#1704](#1704)) ([163b76a](163b76a))
* better args handlling ([c77ac57](c77ac57))
* better path handling for workers ([1bd8f17](1bd8f17))
* changed processing order ([62a12bd](62a12bd))
* convert `chain_tip` materialized view into a table ([#1751](#1751)) ([04b71cc](04b71cc))
* do not load duckdb binary unless required ([#1776](#1776)) ([db859ae](db859ae))
* flaky test ([484d2ea](484d2ea))
* flaky test ([65175f5](65175f5))
* handle `Problematic` status in `/drop_mempool_tx` event ([#1790](#1790)) ([ce9b38f](ce9b38f))
* import statement in replay controller ([7a10cd8](7a10cd8))
* insert block transaction data in batches ([#1760](#1760)) ([bf99e90](bf99e90))
* lint ([01589ea](01589ea))
* lint ([82eadcb](82eadcb))
* lint ([8c67ae5](8c67ae5))
* move `/extended/v1/burn_block` to `/extended/v2/burn-blocks` ([#1772](#1772)) ([bf2ef0a](bf2ef0a))
* on attachments_new events processing ([0707313](0707313))
* optimize mempool transaction reads and writes ([#1781](#1781)) ([3a02f57](3a02f57))
* re-enable indexes when finishing the replay ([fc379eb](fc379eb))
* remove dangling promise ([62a48ae](62a48ae))
* remove deprecated token endpoints ([#1775](#1775)) ([18f74b7](18f74b7))
* revert configurable DB index type ([86154b2](86154b2))
* upgrade semver package to fix ReDoS vulnerability ([6b1605b](6b1605b))
* vercel preview builds ([#1783](#1783)) ([d36b1c2](d36b1c2))
* fix: support comma-separated strings in array query params

* fix: `asset_identifiers` array parsing
…an comma-separated (#1807)

* fix(docs): arrays in URL queries should be formatted with `form` rather than comma-separated

* docs: update /multiple tx example

* chore: schema lint fix
## [7.6.0-nakamoto.2](v7.6.0-nakamoto.1...v7.6.0-nakamoto.2) (2024-01-09)

### Features

* support tenure_change in tx type filter queries ([#1808](#1808)) ([0831393](0831393))

### Bug Fixes

* **docs:** URL query arrays should be formatted with `form` rather than comma-separated ([#1807](#1807)) ([e184fb5](e184fb5))
* support comma-separated strings in array query params ([#1809](#1809)) ([c9a4df8](c9a4df8))
…1810)

* feat: sort mempool

* test: age sort

* fix: add enum types

* chore: move v2 to proper folder

* docs: add to openapi
@codecov
Copy link

codecov bot commented Jan 9, 2024

Codecov Report

Attention: 1155 lines in your changes are missing coverage. Please review.

Comparison is base (f8feb11) 76.28% compared to head (2b89b32) 71.58%.
Report is 1 commits behind head on master.

Files Patch % Lines
...play/parquet-based/importers/new-block-importer.ts 0.00% 180 Missing and 5 partials ⚠️
src/datastore/pg-write-store.ts 54.41% 158 Missing and 7 partials ⚠️
...rc/event-replay/parquet-based/replay-controller.ts 0.00% 140 Missing and 2 partials ⚠️
src/event-replay/parquet-based/dataset/store.ts 0.00% 60 Missing and 5 partials ⚠️
...parquet-based/importers/attachment-new-importer.ts 0.00% 63 Missing and 2 partials ⚠️
src/event-stream/event-server.ts 11.42% 55 Missing and 7 partials ⚠️
src/event-replay/parquet-based/helpers.ts 0.00% 52 Missing and 3 partials ⚠️
...ent-replay/parquet-based/importers/raw-importer.ts 0.00% 49 Missing and 2 partials ⚠️
src/event-stream/pox-event-parsing.ts 6.25% 45 Missing ⚠️
src/datastore/helpers.ts 57.42% 41 Missing and 2 partials ⚠️
... and 21 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1811      +/-   ##
==========================================
- Coverage   76.28%   71.58%   -4.71%     
==========================================
  Files          79       91      +12     
  Lines       11016    11750     +734     
  Branches     2469     2605     +136     
==========================================
+ Hits         8404     8411       +7     
- Misses       2486     3186     +700     
- Partials      126      153      +27     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@github-actions
Copy link

github-actions bot commented Jan 9, 2024

Vercel deployment URL: https://stacks-blockchain-o33gu20eh-blockstack.vercel.app 🚀

semantic-release-bot and others added 2 commits January 9, 2024 16:12
## [7.6.0-nakamoto.3](v7.6.0-nakamoto.2...v7.6.0-nakamoto.3) (2024-01-09)

### Features

* add `order_by` and `order` params to `/extended/v1/tx/mempool` ([#1810](#1810)) ([2d45b2e](2d45b2e))
@rafaelcr rafaelcr merged commit 5ae0e96 into master Jan 9, 2024
@blockstack-devops
Copy link
Contributor

🎉 This PR is included in version 7.6.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants