Commit Graph

22487 Commits

Author SHA1 Message Date
jude
aa0c64afd7 fix: don't query a snapshot during migration since its schema may have changed; assume that the sortition DB needs the pox constants and first block parameters for migration (since it does for schema 8); make a migration to schema 8 partially incremental to facilitate testing 2024-04-01 16:43:14 -04:00
Jude Nelson
1f98f3c648 chore: remove needless dependencies as part of new wsts 2024-03-28 23:56:36 -04:00
Jude Nelson
30e67f718b chore: sanity-check before-and-after migrated DB tables 2024-03-28 23:56:15 -04:00
Jude Nelson
d61866d05f fix: repair faulty query for canonical stacks tip by taking into account the heights of the canonical stacks blocks reported to the same sortition 2024-03-28 23:55:41 -04:00
Jude Nelson
cd313a6dd5 Merge branch 'next' into feat/migrate-epoch24-to-epoch25 2024-03-28 16:43:26 -04:00
Jude Nelson
41a74d07b9 chore: run sortition DB migration test when booting into Nakamoto 2024-03-28 16:42:47 -04:00
Jude Nelson
fafc419b66 chore: API sync for chain migration 2024-03-28 16:42:24 -04:00
Jude Nelson
0383674596 chore: add a way to test sortition DB migration logic to TestPeer 2024-03-28 16:42:07 -04:00
Jude Nelson
6e7b770125 chore: API sync 2024-03-28 16:41:57 -04:00
Jude Nelson
ce1ff93bd3 chore: test sortition DB migration when booting into Nakamoto 2024-03-28 16:41:25 -04:00
Jude Nelson
722add76b7 chore: API sync 2024-03-28 16:41:14 -04:00
Jude Nelson
a9bd9ddb22 chore: run SortitionDBMigrator when migrating chainstate 2024-03-28 16:40:57 -04:00
Jude Nelson
701c8f686b chore: API sync 2024-03-28 16:40:46 -04:00
Jude Nelson
6bac0536ee feat: implement migration path for applying schema 8, and remove the need for new 2.5+ MARF keys in the sortition DB (there's only one) 2024-03-28 16:40:14 -04:00
Jude Nelson
e31e4c1725 chore: API sync 2024-03-28 16:39:55 -04:00
Charlie
d0df9d15ed Merge pull request #4594 from stacks-network/fix/contrib-tests-corrupted-package-lock
fix: core contract tests corrupted package.json
2024-03-26 17:07:13 +00:00
wileyj
b5722b6dba Merge pull request #4592 from stacks-network/fix/4331-regression
adding missing flag to cargo.toml
2024-03-26 16:50:40 +00:00
Hugo Caillard
cff2e7dc3e ci: remove -f in npm install 2024-03-26 15:48:29 +01:00
Hugo Caillard
06ddcf3b13 fix: core contract tests corrupted package.json 2024-03-26 15:47:12 +01:00
wileyj
8993e7f3db adding missing flag to cargo.toml 2024-03-25 17:46:45 -07:00
wileyj
aaab6bc125 Merge pull request #4590 from stacks-network/fix/next-github-release
create release only requires a tag
2024-03-25 17:57:43 +00:00
wileyj
e1eb3a06c8 create release of any branch if a tag is provided 2024-03-25 10:10:10 -07:00
wileyj
e6f698d73b Merge pull request #4588 from stacks-network/feat/2.5-testnet
Feat: Set activation height for 2.5 in xenon (mainline) testnet
2024-03-25 15:27:05 +00:00
Aaron Blankstein
3ebccebecf feat: set testnet 2.5 activation height 2024-03-25 09:48:17 -05:00
Jeff Bencin
f9e9791a35 Merge pull request #4572 from ASuciuX/chore/fix-clippy-nursery-warnings
Chore/fix clippy nursery warning
2024-03-23 01:42:03 +00:00
Brice Dobry
441b7edf60 Merge pull request #4556 from stacks-network/feat/config-start-block
feat: add config parameters for burn block start
2024-03-22 18:57:52 +00:00
Brice Dobry
5f8a6737e9 Merge pull request #4578 from stacks-network/fix-nakamoto-neon-mode
fix: allow `nakamoto-neon` mode
2024-03-22 17:30:37 +00:00
Brice Dobry
117d8bedce fix: merge conflict error 2024-03-22 13:22:23 -04:00
Brice Dobry
3bbcd92252 Merge branch 'next' into feat/config-start-block 2024-03-22 12:32:45 -04:00
Brice Dobry
14765e563b test: fix tests 2024-03-22 12:28:16 -04:00
Brice Dobry
6bbe6db67a chore: add clarifying comment per PR feedback 2024-03-22 11:56:21 -04:00
Brice Dobry
c3ea822f17 fix: update default config to be compatible with nakamoto
Prepare phase length must be >= 3 and epoch 3.0 start height must not be
in a prepare phase.
2024-03-22 11:43:46 -04:00
Jude Nelson
25311e4bda Merge pull request #4394 from stacks-network/feat/nakamoto-block-download-api
Feat/nakamoto block download API
2024-03-22 15:41:17 +00:00
Brice Dobry
6319d3bf0c fix: epoch 1.0 start height check 2024-03-22 10:05:32 -04:00
ASuciuX
9a6f698769 Merge branch 'next' into chore/fix-clippy-nursery-warnings 2024-03-22 15:35:33 +02:00
ASuciuX
349818dd82 change to inline variable format
Co-authored-by: Jeff Bencin <jeff.bencin@gmail.com>
2024-03-22 15:33:58 +02:00
Brice Dobry
215f2aa6b8 fix: allow nakamoto-neon mode 2024-03-22 08:28:28 -04:00
Brice Dobry
140385c1df Merge pull request #4577 from stacks-network/feat/nakamoto-xenon
feat: make nakamoto mode the default
2024-03-21 22:11:02 +00:00
Jude Nelson
c073b30787 Merge pull request #4476 from stacks-network/feat/nakamoto-block-downloader
Feat/nakamoto block downloader
2024-03-21 20:56:30 +00:00
Jude Nelson
78b76f33a9 Merge branch 'feat/nakamoto-block-download-api' into feat/nakamoto-block-downloader 2024-03-21 17:05:22 -04:00
Jude Nelson
e4eba6be12 Merge branch 'feat/nakamoto-block-download-api' of https://github.com/stacks-network/stacks-core into feat/nakamoto-block-download-api 2024-03-21 17:04:54 -04:00
Jude Nelson
5335465c8d chore: address PR feedback 2024-03-21 17:04:39 -04:00
Jude Nelson
491d64056e Merge branch 'next' into feat/nakamoto-block-download-api 2024-03-21 20:53:04 +00:00
Brice Dobry
c96cb17f32 feat: make nakamoto mode the default
This enables nakamoto for xenon and mainnet modes, not just for
"nakamoto-neon".
2024-03-21 16:15:29 -04:00
Jude Nelson
80781eacc0 Merge branch 'feat/nakamoto-block-download-api' into feat/nakamoto-block-downloader 2024-03-21 15:50:09 -04:00
Jude Nelson
53c5136724 chore: fix a few errors in the openapi.yaml 2024-03-21 15:49:38 -04:00
Jude Nelson
4a642246c3 chore: split downloader into multiple files 2024-03-21 15:34:07 -04:00
Aaron Blankstein
f0a890b76e Merge pull request #4576 from stacks-network/feat/2.5-pox-updates
2.5: PoX missed-slot updates
2024-03-21 19:18:00 +00:00
Brice Dobry
c601cf7897 Merge pull request #4575 from stacks-network/merge-develop
Merge develop into next
2024-03-21 19:09:25 +00:00
Jude Nelson
b773422afc Merge branch 'feat/nakamoto-block-download-api' into feat/nakamoto-block-downloader 2024-03-21 14:53:45 -04:00