-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v7.10.0 stable #1941
Merged
Release v7.10.0 stable #1941
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
merge master into nakamoto
* fix: add pox-4 event tests * test: fix pox-4 revoke test * chore: remove unused param from synthetic event * test: add signer-keys * test: add more signer-keys * chore: update to beta stacking client * test: fix single test * test: refactor btc address format stacking with bitcoin rpc * test: fix pox-4-stack-extend-increase * fix: update rosetta to use signer-key * build: add generated docs * test: fix rosetta test * fix: update to latest node image * chore: bump latest stacks-node image * fix(test): update arg ordering for delegate-stack-extend * fix(test): update arg ordering for delegate-stack-extend * test: revert size change for delegate-stx action * test: skip broken burnchain op test * test: unflake timing of pox test with reward slots * chore: update test helper, since current_cycle.id can be incorrect * test: fix btc address test * test: add timing tolerance on unlock tests * test: add timing tolerance on reward test * test: allow multiple rewards * test: allow multiple rewards * fix: add migration for pox-4 * chore: undo beta version of stackingclient * ci: do not require epoch2.5 tests to pass for now, too flaky * test: switch order in test * test: fix flakiness with `pox-4-btc-address-formats` tests (#1849) * test: fix flakiness with `pox-4-btc-address-formats` tests * test: specify new bitcoin wallet name * test: fix main bitcoin wallet private key pollution in more tests --------- Co-authored-by: janniks <[email protected]> Co-authored-by: Matthew Little <[email protected]>
## [7.9.0-nakamoto.2](v7.9.0-nakamoto.1...v7.9.0-nakamoto.2) (2024-01-26) ### Bug Fixes * remove signer columns from tenure-change transactions ([#1845](#1845)) ([8ec726b](8ec726b))
## [7.9.0-nakamoto.3](v7.9.0-nakamoto.2...v7.9.0-nakamoto.3) (2024-01-26) ### Bug Fixes * sql transactional consistency bug with fetching chaintip in various areas ([#1853](#1853)) ([ada8536](ada8536))
* feat: add signer-keys from pox4 events * fix: do not require signing_key for pox1-3 * chore: bump stacks-node * test: remove signer-key where not needed --------- Co-authored-by: janniks <[email protected]>
## [7.9.0-nakamoto.4](v7.9.0-nakamoto.3...v7.9.0-nakamoto.4) (2024-02-04) ### Features * add signer-keys from pox4 events ([#1857](#1857)) ([c17ad23](c17ad23))
# Conflicts: # CHANGELOG.md # package-lock.json # src/api/routes/rosetta/construction.ts # src/tests-rosetta-construction/construction.ts
## [7.9.0-nakamoto.5](v7.9.0-nakamoto.4...v7.9.0-nakamoto.5) (2024-02-20) ### Bug Fixes * report placeholder in prom metrics for invalid request paths ([#1867](#1867)) ([7921488](7921488)) * **rosetta:** use /v2/fees/transaction for fee estimation ([b287b7b](b287b7b)) * sql transactional consistency bug with fetching chaintip in various areas ([#1853](#1853)) ([07339c0](07339c0))
* feat: nakamoto block timestamps * fix: `CONNECTION_DESTROYED` during background mempool stats update * fix: proper shutdown of debounce background query in pg-write-store * chore: fix tests * chore: fix tests * fix: use `isEventReplay` to determine block time * chore: rename stacks_block_time to block_time
## [7.9.0-nakamoto.6](v7.9.0-nakamoto.5...v7.9.0-nakamoto.6) (2024-03-15) ### Features * nakamoto block timestamps ([#1886](#1886)) ([f547832](f547832))
* feat: pox signer event ingestion * test: add pox_set ingestion tests * feat: progress on associating stacker info to signer data * feat: ingest reward set data from /new_block event * feat: ingest pox4 event cycle IDs * fix: filter signer pox events by cycleID ranges * chore: use nodejs v20 in `launch w/ postgres` * chore: initial test * chore: progress on cycles endpoint * feat: ingest `pox_ustx_threshold` from /new_block reward_set * chore: update reward_set.rewarded_addresses ingestion to new burnchain address string format * feat: cycles table * feat: signers endpoint * feat: single signer * feat: stackers * fix: remove old query * fix: exports * fix: stacker example * fix: tests * fix: test * fix: pox tests * fix: tests * fix: pox cycle signers deterministic ordering --------- Co-authored-by: Rafael Cardenas <[email protected]>
## [7.9.0-nakamoto.7](v7.9.0-nakamoto.6...v7.9.0-nakamoto.7) (2024-03-20) ### Features * pox stacker & signer cycle details ([#1873](#1873)) ([d2c2805](d2c2805))
* feat: ingest signer_bitvec * test: add bitvec tests
## [7.9.0-nakamoto.8](v7.9.0-nakamoto.7...v7.9.0-nakamoto.8) (2024-03-20) ### Features * ingest signer_bitvec ([#1900](#1900)) ([aa1750f](aa1750f))
# Conflicts: # CHANGELOG.md # src/api/init.ts # src/api/routes/v2/helpers.ts # src/api/routes/v2/schemas.ts # src/datastore/pg-store-v2.ts
## [7.10.0-nakamoto.1](v7.9.0...v7.10.0-nakamoto.1) (2024-03-21) ### Features * add signer-keys from pox4 events ([#1857](#1857)) ([c17ad23](c17ad23)) * ingest signer_bitvec ([#1900](#1900)) ([aa1750f](aa1750f)) * nakamoto block timestamps ([#1886](#1886)) ([f547832](f547832)) * pox 4 revoke events and signer-key support ([#1829](#1829)) ([5e5650a](5e5650a)), closes [#1849](#1849) * pox stacker & signer cycle details ([#1873](#1873)) ([d2c2805](d2c2805)) ### Bug Fixes * event-replay readiness for nakamoto & fix for [#1879](#1879) ([#1903](#1903)) ([1572e73](1572e73)) * remove signer columns from tenure-change transactions ([#1845](#1845)) ([8ec726b](8ec726b)) * sql transactional consistency bug with fetching chaintip in various areas ([#1853](#1853)) ([ada8536](ada8536))
## [7.10.0-nakamoto.2](v7.10.0-nakamoto.1...v7.10.0-nakamoto.2) (2024-03-25) ### Bug Fixes * add nakamoto testnet to openapi docs ([#1910](#1910)) ([01fb971](01fb971))
## [7.10.0-nakamoto.3](v7.10.0-nakamoto.2...v7.10.0-nakamoto.3) (2024-03-28) ### Bug Fixes * cycles response for empty cycle info ([#1914](#1914)) ([a7a4558](a7a4558))
## [7.10.0-nakamoto.4](v7.10.0-nakamoto.3...v7.10.0-nakamoto.4) (2024-03-28) ### Bug Fixes * other empty result responses ([#1915](#1915)) ([3cd2c64](3cd2c64))
* fix: cycle signer filter * fix: test
## [7.10.0-nakamoto.5](v7.10.0-nakamoto.4...v7.10.0-nakamoto.5) (2024-03-28) ### Bug Fixes * cycle signer filter ([#1916](#1916)) ([dc7d600](dc7d600))
## [7.10.0-nakamoto.6](v7.10.0-nakamoto.5...v7.10.0-nakamoto.6) (2024-04-02) ### Bug Fixes * batch drop mempool transactions ([#1920](#1920)) ([a7ee96d](a7ee96d))
## [7.10.0-nakamoto.7](v7.10.0-nakamoto.6...v7.10.0-nakamoto.7) (2024-04-04) ### Features * add nakamoto block time to v2 endpoints ([#1921](#1921)) ([ae6bbe8](ae6bbe8))
… fixes (#1924) * chore: update to latest stacks image with epoch2.5 bootup * chore: upgrade stacks.js * fix: stack-extend increase * test: attempts * fix: stack cycle length * fix: attempt to fix stack extend in gha --------- Co-authored-by: Rafael Cardenas <[email protected]>
* feat: rosetta pox4 support * fix: optional fields in `/preprocess` * chore: update rosetta pox-4 checks (#1929) Co-authored-by: janniks <[email protected]> * feat: optional pox-max-amount (default to stx amount) * fix: handle signer signature logic only in the rosetta /construction/metadata endpoint * fix: repair stacking w/ Rosetta in `/extended/v1/debug/broadcast/stack` * fix: repair stacking w/o Rosetta in `/extended/v1/debug/broadcast/stack` * fix: rosetta offline tests * fix: rosetta construction tests * fix: progress on fixing pox-4-rosetta tests * test: skip rosetta stacking auto-unlock tests (feature removed in pox-4) * fix: stack for 2 cycles in `rosetta-btc-addr-types` to reduce test flake * docs: update Rosetta schema/docs --------- Co-authored-by: janniks <[email protected]> Co-authored-by: janniks <[email protected]>
Co-authored-by: janniks <[email protected]>
* test: add regtest solo stack test * fix: update cycle datastore * test: update regtest with new snapshots * refactor: cleanup tests * chore: update chainId to testnet * test: update remaining tests --------- Co-authored-by: janniks <[email protected]> Co-authored-by: Rafael Cárdenas <[email protected]>
merge nakamoto into develop
* fix: progress on delegate-aggregation * chore: upgrade krypton image * fix: revoked stacking tests * fix: upgrade to newer core * fix: delegate stacking * fix: btc address formats * fix: rosetta segwit * chore: attempt to fix delegate aggregation * fix: burnchain delegate stx * fix: delegate aggregation tests * fix: rosetta btc addr
* fix: attempt at creating a pox4 stack-stx burn-op * feat: stack-stx burn-op tx succeeds, parsing TBD * fix: simplify pox-4 stack-stx burn-op parsing * chore: fix lint
* fix: delegate-stx burn-op parsing and test fix * chore: remove console.log * chore: lint fix * chore: use explicit burnchain-op event data
rafaelcr
approved these changes
Apr 12, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Vercel deployment URL: https://stacks-blockchain-f0l9ioc1a-blockstack.vercel.app 🚀 |
* fix: log message when sql migration is performed * chore: bump api-toolkit
🎉 This PR is included in version 7.10.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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.