Commit Graph

22464 Commits

Author SHA1 Message Date
ASuciuX
0ff3ccbbd8 added the mutants from PR #4483 2024-03-26 14:24:59 +02: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
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
ASuciuX
d0bda2dc0b Merge branch 'next' into chore/fix-clippy-nursery-warnings 2024-03-21 13:08:38 +02:00
ASuciuX
b39260845a format fixes 2024-03-21 13:05:30 +02: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