Commit Graph

22447 Commits

Author SHA1 Message Date
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
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
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
Jude Nelson
bcbde52c2c chore: address PR feedback and fix failing unit test 2024-03-21 14:53:08 -04:00
Jude Nelson
274e754aae Merge branch 'feat/nakamoto-block-download-api' into feat/nakamoto-block-downloader 2024-03-21 14:52:58 -04:00
Jude Nelson
de9830a3e9 Merge branch 'next' into feat/nakamoto-block-download-api 2024-03-21 14:10:55 -04:00
Jude Nelson
32fc3fbfdb Merge branch 'feat/nakamoto-block-download-api' of https://github.com/stacks-network/stacks-core into feat/nakamoto-block-download-api 2024-03-21 14:10:17 -04:00
Jude Nelson
077080b3f9 fix: $ not * 2024-03-21 14:09:59 -04:00
Aaron Blankstein
19a373f89a feat: remove missed-slot unlocks in 2.5
* test for the missed slots PoX behavior in 2.5
* test for *near* zero PoX participation behavior in 2.5
2024-03-21 12:50:41 -05:00
Brice Dobry
5d4f8cd296 Merge branch 'develop' into merge-develop 2024-03-21 13:10:21 -04:00
Brice Dobry
eaa1b22bf9 Merge pull request #4563 from stacks-network/fix/burn-chain-flap
fix: handle burn chain flapping
2024-03-21 12:36:46 -04:00
wileyj
d2649ffef2 Merge pull request #4560 from stacks-network/feat/add-override-affirmations-to-config
Add affirmation overrides config option and add default xenon ones ne…
2024-03-21 16:23:09 +00:00
Jacinta Ferrant
7f399b6449 Remove accidentally included html file
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-21 11:53:40 -04:00
Jacinta Ferrant
311309d3de Have set_override_affirmation_map use upsert instead of insert
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-21 11:53:40 -04:00
Jacinta Ferrant
09255694ad Add missing line break
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-21 11:53:40 -04:00
Jacinta Ferrant
c6844d078c Add context to affirmation overrides xenon function
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-21 11:53:40 -04:00
Jacinta Ferrant
87f22b4897 Open writeable database connection to burnchain db
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-21 11:53:40 -04:00
Jacinta Ferrant
c21c1ca0d5 Make affirmation overrides an optional and test it default adds them for xenon
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-21 11:53:40 -04:00
Jacinta Ferrant
6d34791ddd Add affirmation overrides config option and add default xenon ones necessary to sync from genesis
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-21 11:53:38 -04:00
Jude Nelson
e6dd66ed08 Merge branch 'next' into feat/nakamoto-block-download-api 2024-03-21 15:51:39 +00:00
saralab
284945bcfe Merge pull request #4561 from stacks-network/feat/2.5-no-microblocks
Disable Microblocks in Epoch 2.5
2024-03-21 14:34:15 +00:00
Aaron Blankstein
d5414a2fc5 Merge pull request #4481 from stacks-network/feat/miner-coordinator
Feat: Miner acts as signer set coordinator during block signing
2024-03-21 14:25:27 +00:00
Brice Dobry
be97a0b6f5 chore: comment out integration test for now
This test passes locally but fails in CI. We cannot let it hold back
this PR, so comment it out for now.
2024-03-21 10:06:16 -04:00
Jude Nelson
eb74669965 chore: address more PR feedback, including feedback-adjacent concerns about using an iterator over inflight network messages in the p2p messaging system 2024-03-20 23:41:07 -04:00
Aaron Blankstein
cb219c9424 chore: merge artifacts 2024-03-20 22:15:13 -05:00
Aaron Blankstein
07527ae758 Merge branch 'next' into feat/miner-coordinator 2024-03-20 17:46:30 -05:00
Jude Nelson
8a745ef1d8 chore: address more PR feedback 2024-03-20 18:12:50 -04:00
Jude Nelson
a04727dbed Merge branch 'next' into feat/nakamoto-block-download-api 2024-03-20 21:28:23 +00:00
8marz8
498b6c0d41 Merge pull request #4412 from stacks-network/feat/stacking-burnops-include-signer-key
Update StackStxOp to include signer key
2024-03-20 21:26:09 +00:00
Aaron Blankstein
fbf166065e Merge branch 'next' into feat/miner-coordinator 2024-03-20 16:03:19 -05:00
8marz8
c7e9dac3e4 Merge pull request #4491 from stacks-network/chore/minor-signer-improvement
Remove extra retry call in signer
2024-03-20 20:39:46 +00:00
Jude Nelson
e058011682 Merge branch 'next' into feat/nakamoto-block-download-api 2024-03-20 15:15:17 -04:00
Jude Nelson
d356a59296 chore: update the openapi.yaml file with the new API calls 2024-03-20 15:14:37 -04:00
8marz8
cb2f6814a2 Merge branch 'next' into chore/minor-signer-improvement 2024-03-20 14:39:54 -04:00
Aaron Blankstein
c569b3c3c8 Merge branch 'next' into feat/miner-coordinator 2024-03-20 13:30:58 -05:00