semantic-release-bot
effbaa7103
chore(release): 7.6.0 [skip ci]
...
## [7.6.0](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.5.0...v7.6.0 ) (2024-01-09)
### Features
* `GET /extended/v1/burn_block` ([#1766 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1766 )) ([cb38b68 ](cb38b6811c ))
* add `/extended/v2/blocks/:height_or_hash` ([#1774 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1774 )) ([e532a5e ](e532a5e173 ))
* add `/extended/v2/blocks` endpoint with burn block filters ([#1769 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1769 )) ([ceb7be0 ](ceb7be08da ))
* add `order_by` and `order` params to `/extended/v1/tx/mempool` ([#1810 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1810 )) ([2d45b2e ](2d45b2eafd ))
* add `tx_count` property to `/extended/v2/blocks` ([#1778 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1778 )) ([da4cd56 ](da4cd569a5 ))
* add dataset store ([4211328 ](4211328438 ))
* add step to compile duckdb for Alpine image ([0f40e14 ](0f40e14aec ))
* better handling of raw events insertion ([bb70ca9 ](bb70ca99c0 ))
* create `/extended/v2/burn-blocks/:height_or_hash/blocks` endpoint ([#1782 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1782 )) ([20466a1 ](20466a1657 ))
* disable rosetta via an ENV var ([#1804 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1804 )) ([2d2aee3 ](2d2aee3826 ))
* event-replay new_block events handling ([1708b42 ](1708b42c02 ))
* event-replay new_burn_block events handling ([6c0f448 ](6c0f4481c0 ))
* event-replay raw events handling ([81f43cf ](81f43cf7c3 ))
* event-replay remainder events handling ([3ede07f ](3ede07f134 ))
* event-replay supporting parallel insertions ([f33ecee ](f33ecee858 ))
* events folder as environment var ([701bd1a ](701bd1a984 ))
* ingestion for `TenureChange` and `NakamotoCoinbase` tx types ([#1753 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1753 )) ([7c45f53 ](7c45f53622 ))
* parallel processing using node cluster ([d02a7e8 ](d02a7e8ad8 ))
* pox-4 support ([#1754 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1754 )) ([285806f ](285806f46c ))
* processing raw events in parallel ([7a6f241 ](7a6f241923 ))
* support tenure_change in tx type filter queries ([#1808 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1808 )) ([0831393 ](0831393163 ))
* update to latest TenureChange tx payload ([#1767 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1767 )) ([2afb65c ](2afb65cbb8 ))
### Bug Fixes
* add token offering ([8ef039e ](8ef039e89a ))
* allow contract-principals in `/extended/v1/address/:principal/mempool` endpoint [#1685 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1685 ) ([#1704 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1704 )) ([163b76a ](163b76a31a ))
* better args handlling ([c77ac57 ](c77ac57a96 ))
* better path handling for workers ([1bd8f17 ](1bd8f17f07 ))
* changed processing order ([62a12bd ](62a12bdef9 ))
* convert `chain_tip` materialized view into a table ([#1751 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1751 )) ([04b71cc ](04b71cc392 ))
* do not load duckdb binary unless required ([#1776 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1776 )) ([db859ae ](db859ae980 ))
* **docs:** URL query arrays should be formatted with `form` rather than comma-separated ([#1807 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1807 )) ([e184fb5 ](e184fb59d0 ))
* flaky test ([484d2ea ](484d2ea0cd ))
* flaky test ([65175f5 ](65175f5cca ))
* handle `Problematic` status in `/drop_mempool_tx` event ([#1790 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1790 )) ([ce9b38f ](ce9b38f051 ))
* import statement in replay controller ([7a10cd8 ](7a10cd8c4b ))
* insert block transaction data in batches ([#1760 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1760 )) ([bf99e90 ](bf99e90fa5 ))
* lint ([01589ea ](01589eabbb ))
* lint ([82eadcb ](82eadcbe2f ))
* lint ([8c67ae5 ](8c67ae532b ))
* move `/extended/v1/burn_block` to `/extended/v2/burn-blocks` ([#1772 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1772 )) ([bf2ef0a ](bf2ef0a1ba ))
* on attachments_new events processing ([0707313 ](07073139cc ))
* optimize mempool transaction reads and writes ([#1781 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1781 )) ([3a02f57 ](3a02f5741f ))
* re-enable indexes when finishing the replay ([fc379eb ](fc379ebab9 ))
* remove dangling promise ([62a48ae ](62a48ae37d ))
* remove deprecated token endpoints ([#1775 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1775 )) ([18f74b7 ](18f74b7b77 ))
* revert configurable DB index type ([86154b2 ](86154b29e4 ))
* support comma-separated strings in array query params ([#1809 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1809 )) ([c9a4df8 ](c9a4df8f43 ))
* upgrade semver package to fix ReDoS vulnerability ([6b1605b ](6b1605b74d ))
* vercel preview builds ([#1783 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1783 )) ([d36b1c2 ](d36b1c2d37 ))
2024-01-09 17:21:08 +00:00
Rafael Cárdenas
5ae0e96659
Merge pull request #1811 from hirosystems/nakamoto
...
release to master
2024-01-09 11:12:15 -06:00
Rafael Cardenas
2b89b3256d
chore: trigger release ci run
2024-01-09 10:56:58 -06:00
semantic-release-bot
02704d6e1d
chore(release): 7.6.0-nakamoto.3 [skip ci]
...
## [7.6.0-nakamoto.3](https://github.com/hirosystems/stacks-blockchain-api/compare/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 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1810 )) ([2d45b2e ](2d45b2eafd ))
2024-01-09 16:12:24 +00:00
Rafael Cárdenas
2d45b2eafd
feat: add order_by and order params to /extended/v1/tx/mempool ( #1810 )
...
* feat: sort mempool
* test: age sort
* fix: add enum types
* chore: move v2 to proper folder
* docs: add to openapi
2024-01-09 10:01:22 -06:00
semantic-release-bot
cf736618bf
chore(release): 7.6.0-nakamoto.2 [skip ci]
...
## [7.6.0-nakamoto.2](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.6.0-nakamoto.1...v7.6.0-nakamoto.2 ) (2024-01-09)
### Features
* support tenure_change in tx type filter queries ([#1808 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1808 )) ([0831393 ](0831393163 ))
### Bug Fixes
* **docs:** URL query arrays should be formatted with `form` rather than comma-separated ([#1807 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1807 )) ([e184fb5 ](e184fb59d0 ))
* support comma-separated strings in array query params ([#1809 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1809 )) ([c9a4df8 ](c9a4df8f43 ))
2024-01-09 14:54:39 +00:00
Matthew Little
e184fb59d0
fix(docs): URL query arrays should be formatted with form rather than 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
2024-01-09 15:47:54 +01:00
Matthew Little
0831393163
feat: support tenure_change in tx type filter queries ( #1808 )
2024-01-09 15:47:06 +01:00
Matthew Little
c9a4df8f43
fix: support comma-separated strings in array query params ( #1809 )
...
* fix: support comma-separated strings in array query params
* fix: `asset_identifiers` array parsing
2024-01-09 15:46:45 +01:00
semantic-release-bot
775a62ede9
chore(release): 7.6.0-nakamoto.1 [skip ci]
...
## [7.6.0-nakamoto.1](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.5.0...v7.6.0-nakamoto.1 ) (2024-01-09)
### Features
* `GET /extended/v1/burn_block` ([#1766 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1766 )) ([cb38b68 ](cb38b6811c ))
* add `/extended/v2/blocks/:height_or_hash` ([#1774 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1774 )) ([e532a5e ](e532a5e173 ))
* add `/extended/v2/blocks` endpoint with burn block filters ([#1769 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1769 )) ([ceb7be0 ](ceb7be08da ))
* add `tx_count` property to `/extended/v2/blocks` ([#1778 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1778 )) ([da4cd56 ](da4cd569a5 ))
* add dataset store ([4211328 ](4211328438 ))
* add step to compile duckdb for Alpine image ([0f40e14 ](0f40e14aec ))
* better handling of raw events insertion ([bb70ca9 ](bb70ca99c0 ))
* create `/extended/v2/burn-blocks/:height_or_hash/blocks` endpoint ([#1782 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1782 )) ([20466a1 ](20466a1657 ))
* disable rosetta via an ENV var ([#1804 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1804 )) ([2d2aee3 ](2d2aee3826 ))
* event-replay new_block events handling ([1708b42 ](1708b42c02 ))
* event-replay new_burn_block events handling ([6c0f448 ](6c0f4481c0 ))
* event-replay raw events handling ([81f43cf ](81f43cf7c3 ))
* event-replay remainder events handling ([3ede07f ](3ede07f134 ))
* event-replay supporting parallel insertions ([f33ecee ](f33ecee858 ))
* events folder as environment var ([701bd1a ](701bd1a984 ))
* ingestion for `TenureChange` and `NakamotoCoinbase` tx types ([#1753 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1753 )) ([7c45f53 ](7c45f53622 ))
* parallel processing using node cluster ([d02a7e8 ](d02a7e8ad8 ))
* pox-4 support ([#1754 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1754 )) ([285806f ](285806f46c ))
* processing raw events in parallel ([7a6f241 ](7a6f241923 ))
* update to latest TenureChange tx payload ([#1767 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1767 )) ([2afb65c ](2afb65cbb8 ))
### Bug Fixes
* add token offering ([8ef039e ](8ef039e89a ))
* allow contract-principals in `/extended/v1/address/:principal/mempool` endpoint [#1685 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1685 ) ([#1704 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1704 )) ([163b76a ](163b76a31a ))
* better args handlling ([c77ac57 ](c77ac57a96 ))
* better path handling for workers ([1bd8f17 ](1bd8f17f07 ))
* changed processing order ([62a12bd ](62a12bdef9 ))
* convert `chain_tip` materialized view into a table ([#1751 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1751 )) ([04b71cc ](04b71cc392 ))
* do not load duckdb binary unless required ([#1776 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1776 )) ([db859ae ](db859ae980 ))
* flaky test ([484d2ea ](484d2ea0cd ))
* flaky test ([65175f5 ](65175f5cca ))
* handle `Problematic` status in `/drop_mempool_tx` event ([#1790 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1790 )) ([ce9b38f ](ce9b38f051 ))
* import statement in replay controller ([7a10cd8 ](7a10cd8c4b ))
* insert block transaction data in batches ([#1760 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1760 )) ([bf99e90 ](bf99e90fa5 ))
* lint ([01589ea ](01589eabbb ))
* lint ([82eadcb ](82eadcbe2f ))
* lint ([8c67ae5 ](8c67ae532b ))
* move `/extended/v1/burn_block` to `/extended/v2/burn-blocks` ([#1772 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1772 )) ([bf2ef0a ](bf2ef0a1ba ))
* on attachments_new events processing ([0707313 ](07073139cc ))
* optimize mempool transaction reads and writes ([#1781 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1781 )) ([3a02f57 ](3a02f5741f ))
* re-enable indexes when finishing the replay ([fc379eb ](fc379ebab9 ))
* remove dangling promise ([62a48ae ](62a48ae37d ))
* remove deprecated token endpoints ([#1775 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1775 )) ([18f74b7 ](18f74b7b77 ))
* revert configurable DB index type ([86154b2 ](86154b29e4 ))
* upgrade semver package to fix ReDoS vulnerability ([6b1605b ](6b1605b74d ))
* vercel preview builds ([#1783 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1783 )) ([d36b1c2 ](d36b1c2d37 ))
2024-01-09 14:36:45 +00:00
Rafael Cárdenas
fecd622db8
Merge pull request #1805 from hirosystems/merge-master
...
merge master into nakamoto
2024-01-09 08:30:24 -06:00
Rafael Cardenas
033104bdcd
chore: merge from master
2024-01-08 16:52:39 -06:00
semantic-release-bot
9c06a5a4bc
chore(release): 7.4.0-nakamoto.12 [skip ci]
...
## [7.4.0-nakamoto.12](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.4.0-nakamoto.11...v7.4.0-nakamoto.12 ) (2024-01-08)
### Features
* disable rosetta via an ENV var ([#1804 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1804 )) ([2d2aee3 ](2d2aee3826 ))
2024-01-08 18:19:02 +00:00
Rafael Cárdenas
2d2aee3826
feat: disable rosetta via an ENV var ( #1804 )
2024-01-08 12:12:55 -06:00
semantic-release-bot
3acbb853b9
chore(release): 7.5.0 [skip ci]
...
## [7.5.0](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.4.0...v7.5.0 ) (2024-01-05)
### Features
* add listener callback to socket-io client subscription functions ([#1799 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1799 )) ([5634522 ](5634522132 ))
### Bug Fixes
* socket-io client should not disconnect with no event reply ([#1800 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1800 )) ([d596fd5 ](d596fd5cc7 ))
2024-01-05 18:24:50 +00:00
Matthew Little
f8feb11386
Merge pull request #1801 from hirosystems/beta
...
Release to master
2024-01-05 19:18:12 +01:00
semantic-release-bot
d4bbf179b6
chore(release): 7.5.0-beta.2 [skip ci]
...
## [7.5.0-beta.2](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.5.0-beta.1...v7.5.0-beta.2 ) (2024-01-05)
### Bug Fixes
* socket-io client should not disconnect with no event reply ([#1800 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1800 )) ([d596fd5 ](d596fd5cc7 ))
2024-01-05 17:07:05 +00:00
Matthew Little
d596fd5cc7
fix: socket-io client should not disconnect with no event reply ( #1800 )
...
* fix: socket-io client should not disconnect with no event reply
* ci: disable socket-io per-message timeout test
2024-01-05 18:00:40 +01:00
semantic-release-bot
242cb04da9
chore(release): 7.5.0-beta.1 [skip ci]
...
## [7.5.0-beta.1](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.4.0...v7.5.0-beta.1 ) (2024-01-05)
### Features
* add listener callback to socket-io client subscription functions ([#1799 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1799 )) ([5634522 ](5634522132 ))
2024-01-05 15:47:58 +00:00
Matthew Little
5634522132
feat: add listener callback to socket-io client subscription functions ( #1799 )
...
* feat: add listener callback to socket-io client subscription functions
* chore: fix test
* test: add unit tests for socket-io-client
* docs: update socket-io client docs
* chore: lint fix in client lib src
* test: fix flaky pox test
2024-01-05 16:41:32 +01:00
semantic-release-bot
5050763e3f
chore(release): 7.4.0 [skip ci]
...
## [7.4.0](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.3.6...v7.4.0 ) (2024-01-04)
### Features
* add `/extended/v2/mempool/fees` endpoint ([#1795 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1795 )) ([ea9c378 ](ea9c3783e6 ))
### Bug Fixes
* convert `chain_tip` materialized view into a table ([#1789 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1789 )) ([0211932 ](0211932699 )), closes [#1751 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1751 )
* optimize mempool transaction reads and writes ([#1781 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1781 )) ([#1792 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1792 )) ([2700642 ](2700642ed2 ))
* release pino logger and mempool nonces ([16d3593 ](16d359370b ))
* update client code, fix mempool fee return type ([#1797 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1797 )) ([9853e29 ](9853e29d89 ))
2024-01-04 18:42:20 +00:00
Rafael Cárdenas
8e1d1c9922
Merge pull request #1798 from hirosystems/beta
...
release to master
2024-01-04 12:25:47 -06:00
semantic-release-bot
6b4e55d56d
chore(release): 7.4.0-beta.2 [skip ci]
...
## [7.4.0-beta.2](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.4.0-beta.1...v7.4.0-beta.2 ) (2024-01-04)
### Bug Fixes
* update client code, fix mempool fee return type ([#1797 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1797 )) ([9853e29 ](9853e29d89 ))
2024-01-04 17:25:44 +00:00
Rafael Cárdenas
9853e29d89
fix: update client code, fix mempool fee return type ( #1797 )
2024-01-04 10:58:42 -06:00
semantic-release-bot
f492251223
chore(release): 7.4.0-beta.1 [skip ci]
...
## [7.4.0-beta.1](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.3.7-beta.1...v7.4.0-beta.1 ) (2024-01-03)
### Features
* add `/extended/v2/mempool/fees` endpoint ([#1795 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1795 )) ([ea9c378 ](ea9c3783e6 ))
### Bug Fixes
* optimize mempool transaction reads and writes ([#1781 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1781 )) ([#1792 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1792 )) ([2700642 ](2700642ed2 ))
2024-01-03 20:59:47 +00:00
Rafael Cárdenas
ea9c3783e6
feat: add /extended/v2/mempool/fees endpoint ( #1795 )
...
* docs: endpoints
* feat: fees endpoint
* test: strict eq
2024-01-03 14:53:21 -06:00
semantic-release-bot
d7354ffe7b
chore(release): 7.4.0-nakamoto.11 [skip ci]
...
## [7.4.0-nakamoto.11](https://github.com/hirosystems/stacks-blockchain-api/compare/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 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1782 )) ([20466a1 ](20466a1657 ))
### Bug Fixes
* optimize mempool transaction reads and writes ([#1781 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1781 )) ([3a02f57 ](3a02f5741f ))
2024-01-03 15:25:56 +00:00
Rafael Cárdenas
20466a1657
feat: create /extended/v2/burn-blocks/:height_or_hash/blocks endpoint ( #1782 )
...
* chore: move to v2 pg submodule
* fix: move blocks per burn block endpoint
* docs: openapi
* docs: endpoint name
2024-01-03 09:19:56 -06:00
Rafael Cárdenas
2700642ed2
fix: optimize mempool transaction reads and writes ( #1781 ) ( #1792 )
...
* 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
2024-01-02 11:14:30 -06:00
Rafael Cárdenas
3a02f5741f
fix: optimize mempool transaction reads and writes ( #1781 )
...
* 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
2024-01-02 09:59:07 -06:00
semantic-release-bot
e8cccdd46d
chore(release): 7.4.0-nakamoto.10 [skip ci]
...
## [7.4.0-nakamoto.10](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.4.0-nakamoto.9...v7.4.0-nakamoto.10 ) (2024-01-01)
### Bug Fixes
* handle `Problematic` status in `/drop_mempool_tx` event ([#1790 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1790 )) ([ce9b38f ](ce9b38f051 ))
2024-01-01 13:45:29 +00:00
Matthew Little
ce9b38f051
fix: handle Problematic status in /drop_mempool_tx event ( #1790 )
2024-01-01 14:39:25 +01:00
Rafael Cardenas
aa287f8b6f
ci: upgrade codecov github action
2023-12-29 15:36:35 -06:00
Rafael Cardenas
b5e8687e00
ci: upgrade github action versions
2023-12-29 15:30:22 -06:00
semantic-release-bot
750817fbf0
chore(release): 7.3.7-beta.1 [skip ci]
...
## [7.3.7-beta.1](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.3.6...v7.3.7-beta.1 ) (2023-12-29)
### Bug Fixes
* convert `chain_tip` materialized view into a table ([#1789 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1789 )) ([0211932 ](0211932699 )), closes [#1751 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1751 )
* release pino logger and mempool nonces ([16d3593 ](16d359370b ))
2023-12-29 21:28:34 +00:00
Rafael Cárdenas
0211932699
fix: convert chain_tip materialized view into a table ( #1789 )
...
* fix: convert `chain_tip` materialized view into a table (#1751 )
* feat: chain tip table
* fix: handle reorgs
* fix: lint
2023-12-29 12:52:17 -06:00
Rafael Cardenas
f461c424dc
chore: merge master [skip ci]
2023-12-29 11:53:56 -06:00
Charlie
c2edd17379
docs: trigger docs.hiro.so refresh on commits to master ( #1787 )
2023-12-27 16:14:59 -06:00
Rafael Cárdenas
d3f0b64d01
ci: generate openapi json through vercel ( #1785 )
2023-12-26 12:59:45 -06:00
semantic-release-bot
eb36b33e54
chore(release): 7.4.0-nakamoto.9 [skip ci]
...
## [7.4.0-nakamoto.9](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.4.0-nakamoto.8...v7.4.0-nakamoto.9 ) (2023-12-26)
### Bug Fixes
* vercel preview builds ([#1783 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1783 )) ([d36b1c2 ](d36b1c2d37 ))
2023-12-26 18:32:57 +00:00
Rafael Cárdenas
acfa79014f
ci: build vercel manually ( #1784 )
2023-12-26 12:29:20 -06:00
Rafael Cárdenas
d36b1c2d37
fix: vercel preview builds ( #1783 )
...
* test: env echo
* fix: attempt direct comparison
* fix: var is a string
* fix: remove debug
2023-12-26 12:26:59 -06:00
semantic-release-bot
e4c080c155
chore(release): 7.4.0-nakamoto.8 [skip ci]
...
## [7.4.0-nakamoto.8](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.4.0-nakamoto.7...v7.4.0-nakamoto.8 ) (2023-12-21)
### Bug Fixes
* do not load duckdb binary unless required ([#1776 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1776 )) ([db859ae ](db859ae980 ))
2023-12-21 13:22:16 +00:00
Matthew Little
db859ae980
fix: do not load duckdb binary unless required ( #1776 )
...
* fix: do not load duckdb binary unless required
* chore: ignore buggy ts-unused-export line
2023-12-21 14:16:00 +01:00
semantic-release-bot
656b79eaf3
chore(release): 7.4.0-nakamoto.7 [skip ci]
...
## [7.4.0-nakamoto.7](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.4.0-nakamoto.6...v7.4.0-nakamoto.7 ) (2023-12-19)
### Features
* add `tx_count` property to `/extended/v2/blocks` ([#1778 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1778 )) ([da4cd56 ](da4cd569a5 ))
### Bug Fixes
* insert block transaction data in batches ([#1760 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1760 )) ([bf99e90 ](bf99e90fa5 ))
* remove deprecated token endpoints ([#1775 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1775 )) ([18f74b7 ](18f74b7b77 ))
2023-12-19 16:08:28 +00:00
Rafael Cárdenas
da4cd569a5
feat: add tx_count property to /extended/v2/blocks ( #1778 )
...
* fix: move to tx_count
* docs: add new transactions endpoint docs
* fix: unused exports
* feat: transactions per block
* test: 404 on block
2023-12-19 10:02:02 -06:00
Rafael Cárdenas
bf99e90fa5
fix: insert block transaction data in batches ( #1760 )
...
* chore: first pass of batching
* fix: tests
* refactor: rename bns tx header type
* chore: more refactors
* chore: upgrade toolkit
* chore: upgrade api toolkit
* fix: do not wait for pg notifications
* fix: parquet function calls
* fix: bns test imports
* fix: batch size
* fix: pox event writes
* chore: reorganize pox3 unlock height
2023-12-18 09:23:05 -06:00
Rafael Cárdenas
18f74b7b77
fix: remove deprecated token endpoints ( #1775 )
...
* fix: remove deprecated token endpoints
* fix: broken import
* chore: remove FT tag from openapi [skip ci]
2023-12-15 11:48:19 -06:00
semantic-release-bot
c2f95d33c1
chore(release): 7.4.0-nakamoto.6 [skip ci]
...
## [7.4.0-nakamoto.6](https://github.com/hirosystems/stacks-blockchain-api/compare/v7.4.0-nakamoto.5...v7.4.0-nakamoto.6 ) (2023-12-15)
### Features
* add `/extended/v2/blocks/:height_or_hash` ([#1774 ](https://github.com/hirosystems/stacks-blockchain-api/issues/1774 )) ([e532a5e ](e532a5e173 ))
2023-12-15 17:16:39 +00:00
Rafael Cárdenas
e532a5e173
feat: add /extended/v2/blocks/:height_or_hash ( #1774 )
...
* docs: openapi
* feat: get single block
2023-12-15 11:10:41 -06:00