Commit Graph

  • e7b89daafe Merge remote-tracking branch 'origin/next' into feat/signer-key-allowance Hank Stoever 2024-02-20 06:21:24 -08:00
  • 51066ee69a feat: improve documentation for signer key authorizations Hank Stoever 2024-02-20 06:21:09 -08:00
  • 955ac33cf7 chore: update error codes to avoid overlap with .signers Brice Dobry 2024-02-19 17:52:29 -05:00
  • cd4a91dff9 test: add test for ERR_INVALID_ROUND Brice Dobry 2024-02-19 17:44:33 -05:00
  • 1ca5d86e58 test: separate out simple success test Brice Dobry 2024-02-19 17:37:17 -05:00
  • 862e347735 minor update jesus 2024-02-18 10:11:33 -05:00
  • ad1f014fdd formatted correctly jesus 2024-02-18 09:10:42 -05:00
  • d8cde7f499 removed print statements & comment jesus 2024-02-18 09:10:08 -05:00
  • ddad05b30d catching all tenure-agnostic errs jesus 2024-02-18 08:57:45 -05:00
  • ff95043749 removed unused err jesus 2024-02-18 08:45:15 -05:00
  • 2230776a9d refactored helper make_signers_vote_for_aggregate_public_key & effected funcs jesus 2024-02-18 08:42:53 -05:00
  • 192fdd5abe first error message check jesus 2024-02-17 17:55:35 -05:00
  • 6288b292e0 feat: add check for new round numbers Brice Dobry 2024-02-19 17:08:09 -05:00
  • ea4ecf9bba Merge branch 'next' into feat/4354-aggregate-key Brice Dobry 2024-02-19 15:58:05 -05:00
  • 8f1a0c7379 Merge branch 'next' into feat/nakamoto-block-download-api Jude Nelson 2024-02-19 20:55:09 +00:00
  • 5a4b3882e6 Merge pull request #4364 from jbencin/chore/drop-support-for-old-x86_64-cpus Jeff Bencin 2024-02-19 15:32:36 -05:00
  • fc6e7b97c5 chore: fix failing unit test Jude Nelson 2024-02-19 15:23:04 -05:00
  • 66a4e27ac4 chore: add docs for the new API endpoints Jude Nelson 2024-02-19 14:48:09 -05:00
  • 796f0abea4 Merge branch 'next' into feat/nakamoto-block-download-api Jude Nelson 2024-02-19 14:36:20 -05:00
  • b6d141ffe9 chore: expose some test methods Jude Nelson 2024-02-19 14:35:54 -05:00
  • 55c2ff5025 chore: refresh burnchain view for testpeer Jude Nelson 2024-02-19 14:35:33 -05:00
  • 5283c98ae1 chore: change default user agent to stacks/3.0 Jude Nelson 2024-02-19 14:35:20 -05:00
  • d84e10ac5f chore: API sync Jude Nelson 2024-02-19 14:35:03 -05:00
  • 12659410ae chore: simplify API to return block snapshot Jude Nelson 2024-02-19 14:34:34 -05:00
  • 4ac4f684eb chore: add blob API and other getters for nakamoto staging blocks for the nakamoto blocks APIs Jude Nelson 2024-02-19 14:34:11 -05:00
  • 079ead8aca fix: check that a Nakamoto block's tenure's block-commit commits to the block ID of its parent tenure's tenure-start block, and add new getters specific to the new nakamoto block API endpoints Jude Nelson 2024-02-19 14:33:18 -05:00
  • 3ffc1d12e6 chore: API sync Jude Nelson 2024-02-19 14:33:00 -05:00
  • bbe430e02c feat: unit tests for new nakamoto block download API Jude Nelson 2024-02-19 14:32:31 -05:00
  • afc821a71c chore: API sync Jude Nelson 2024-02-19 14:32:21 -05:00
  • 5ede305192 chore: add nakamoto test-RPC bootup Jude Nelson 2024-02-19 14:31:58 -05:00
  • d6bb90773f chore: plumb through new APIs Jude Nelson 2024-02-19 14:31:36 -05:00
  • 11e8aee104 feat: add /v3/tenure/info Jude Nelson 2024-02-19 14:31:17 -05:00
  • 0b04872c96 feat: add /v3/tenure/{block-id} Jude Nelson 2024-02-19 14:30:54 -05:00
  • 2da39c19c4 feat: add /v3/blocks/{block-id} Jude Nelson 2024-02-19 14:29:44 -05:00
  • 9229511485 feat: add function headers for timeout functions in 'stacks-node' ASuciuX 2024-02-19 19:45:52 +02:00
  • 8bbffeb851 chore: remove hard-coded block height in boot_to_epoch_3 Brice Dobry 2024-02-19 12:42:01 -05:00
  • 5b6d32847a chore: For x86_64 arch, default to --target-cpu=native for local builds, and use x86-64 and x86-64-v3` for releases Jeff Bencin 2024-02-14 19:57:41 -05:00
  • bd5ccec687 chore: Drop support for old (pre-x86-64-v3) CPUs Jeff Bencin 2024-02-10 17:04:33 -05:00
  • a5d1e8b6b8 Merge remote-tracking branch 'origin/next' into feat/signer-key-allowance Hank Stoever 2024-02-19 08:14:58 -08:00
  • 99c5765696 feat: comment and use constants in set-signer-key-authorization Hank Stoever 2024-02-19 08:11:33 -08:00
  • e22aa760b5 fix: remove unused function left from refactoring Hank Stoever 2024-02-19 07:51:15 -08:00
  • 024cd712b4 fix: update correct_burn_outs for new signer voting support Brice Dobry 2024-02-19 10:30:11 -05:00
  • 018ea78975 fix: handle signer voting in nakamoto integration tests (WIP) Brice Dobry 2024-02-18 23:47:21 -05:00
  • 25699347bc use initial aggregate key boot contract for mockamoto, fix mockamoto tests Aaron Blankstein 2024-02-18 16:28:32 -06:00
  • a8514f244d fix: attempt to add voting to the mockamoto tests Brice Dobry 2024-02-18 13:33:52 -05:00
  • 6015cabb59 chore: fix warnings Brice Dobry 2024-02-18 10:12:13 -05:00
  • 746ea8b629 test: fix merge of tests with other_peers Aaron Blankstein 2024-02-18 08:01:25 -06:00
  • e220033979 Merge remote-tracking branch 'origin/next' into feat/4354-aggregate-key Aaron Blankstein 2024-02-18 07:37:54 -06:00
  • cde15364ae Merge branch stacks/next into chore/fix-clippy-warnings Jeff Bencin 2024-02-17 21:40:01 -05:00
  • 52c7a590ad test: alter NakamotoBootPlan to issue signer votes whenever possible (even in the middle of a tenure) Aaron Blankstein 2024-02-17 20:39:03 -06:00
  • 7c09d09483 fix: TestPeer submits aggregate key votes automatically, inv tests **must** have sortitions during prepare phase! Aaron Blankstein 2024-02-17 14:07:11 -06:00
  • 4d880f513b Merge pull request #4366 from stacks-network/feat/nakamoto-inv-state-machine Jude Nelson 2024-02-16 22:41:20 +00:00
  • ffef7ee183 fix: WIP fix the net tests after signer changes Brice Dobry 2024-02-16 17:38:56 -05:00
  • d4b67fc80e Merge pull request #4373 from stacks-network/feat/separate-nakamoto-staging-db Jude Nelson 2024-02-16 21:49:26 +00:00
  • 818dd74663 chore: remove lazy_static Jude Nelson 2024-02-16 16:57:56 -05:00
  • a7c384c963 fix: update for slots -> weight field naming change Brice Dobry 2024-02-16 14:14:43 -05:00
  • e4c1e9cfe0 chore: switch back to using weight instead of amount stacked Brice Dobry 2024-02-16 13:44:05 -05:00
  • b353c0ba63 Merge branch 'next' into feat/nakamoto-inv-state-machine Jude Nelson 2024-02-16 18:33:03 +00:00
  • 175d37e068 fix: fix signers-voting tests Brice Dobry 2024-02-16 13:13:39 -05:00
  • 4e0180e44d fix: allow duplicate keys in different voting round for the same cycle Brice Dobry 2024-02-16 13:12:34 -05:00
  • 82df1f2f90 fix: fix TestSigners imports Brice Dobry 2024-02-16 12:42:59 -05:00
  • 8af5f9c34e Merge branch 'next' into feat/4354-aggregate-key Brice Dobry 2024-02-16 12:27:30 -05:00
  • 4f7fa91ab8 refactor: update uses of TestSigners Brice Dobry 2024-02-16 11:26:56 -05:00
  • c283311773 Merge pull request #4381 from stacks-network/chore/update-wsts-v8.1 Joey Yandle 2024-02-16 09:47:08 -05:00
  • d652d79dc6 feat: remove locally tested mutant files ASuciuX 2024-02-16 15:32:34 +02:00
  • d808c0b7a7 Merge branch 'next' into feat/4354-aggregate-key Brice Dobry 2024-02-16 07:54:13 -05:00
  • 9cc1fd8dc6 fix: Aaron's fix to the replay peer test failures Brice Dobry 2024-02-16 07:45:40 -05:00
  • 69013f49a8 test: update test_nakamoto_coordinator_10_tenures_and_extensions_10_blocks Brice Dobry 2024-02-15 20:44:14 -05:00
  • 43acc8c7b5 chore: remove SelfSigner which has been replaced with TestSigners Brice Dobry 2024-02-15 20:05:38 -05:00
  • d52b67e2ca fix: call generate_aggregate_key in make_nakamoto_tenure Brice Dobry 2024-02-15 19:46:54 -05:00
  • 30c4c52932 test: update signers key in tests Brice Dobry 2024-02-15 19:19:45 -05:00
  • df95923288 Merge branch 'feat/nakamoto-inv-state-machine' into feat/separate-nakamoto-staging-db Jude Nelson 2024-02-15 16:26:58 -05:00
  • 2892f054e4 Merge branch 'next' into feat/nakamoto-inv-state-machine Jude Nelson 2024-02-15 16:26:30 -05:00
  • ea30db99f9 chore: address PR feedback Jude Nelson 2024-02-15 16:26:02 -05:00
  • 7b42ff155c update wsts workspace dependency to v8.1 Joey Yandle 2024-02-15 11:59:47 -05:00
  • bcf0df0f4f chore: remove commented-out code Jude Nelson 2024-02-15 16:05:51 -05:00
  • 0fe91eb4bb chore: address PR feedback Jude Nelson 2024-02-15 16:04:44 -05:00
  • 4227debece Merge pull request #4382 from stacks-network/chore/ed25519-dalek-update Aaron Blankstein 2024-02-15 15:26:43 -05:00
  • 41df072c8d chore: update ed25519-dalek and rand libraries, use workspace versioning Aaron Blankstein 2024-02-15 10:23:23 -06:00
  • 2dca32f984 Merge pull request #4365 from jbencin/chore/enable-fat-lto Jeff Bencin 2024-02-15 14:14:02 -05:00
  • bb194974d4 feat: use composite action to generate checksums for github-release BowTiedDevOps 2024-02-15 20:47:57 +02:00
  • f66d120a4f chore: Add codegen-units = 1 for even better link-time optimization Jeff Bencin 2024-02-14 11:52:44 -05:00
  • fbc13c5bd2 chore: Enable "fat" link-time optimizations for release builds Jeff Bencin 2024-02-10 22:08:48 -05:00
  • 881993c5a9 feat: skip mutants on functions that previously timed out ASuciuX 2024-02-15 18:44:11 +02:00
  • 699a1dac40 chore: update ed25519-dalek and rand libraries, use workspace versioning Aaron Blankstein 2024-02-15 10:23:23 -06:00
  • 86ed48c1c0 feat: update workflow to include optimisations ASuciuX 2024-02-15 00:29:22 +02:00
  • 34850ac6be Merge branch 'feat/nakamoto-inv-state-machine' into feat/separate-nakamoto-staging-db Jude Nelson 2024-02-14 17:20:22 -05:00
  • b3196e83b6 chore: cargo fmt Jude Nelson 2024-02-14 17:19:38 -05:00
  • 872a02d71a Merge branch 'next' into feat/nakamoto-inv-state-machine Jude Nelson 2024-02-14 17:18:10 -05:00
  • 842ff83f84 Merge branch 'feat/nakamoto-inv-state-machine' of https://github.com/stacks-network/stacks-blockchain into feat/nakamoto-inv-state-machine Jude Nelson 2024-02-14 17:17:46 -05:00
  • 357d41ab7c chore: address PR feedback Jude Nelson 2024-02-14 17:17:24 -05:00
  • eed2368c40 wip: try to merge TestSigners and SelfSigner Brice Dobry 2024-02-14 17:15:25 -05:00
  • c4be109ff1 chore: update comment to match code Brice Dobry 2024-02-14 17:09:00 -05:00
  • 8e1c8f5b9b feat: add tests for signer-key authorizations Hank Stoever 2024-02-14 12:29:02 -08:00
  • d8bf3ebf22 feat: allow signer-key allowances instead of signature Hank Stoever 2024-02-13 17:01:47 -08:00
  • 7856aaa2cd Merge branch stacks/next into chore/fix-clippy-warnings Jeff Bencin 2024-02-14 15:26:40 -05:00
  • 163c9b49dc Merge pull request #4372 from stacks-network/fix/event-construction Aaron Blankstein 2024-02-14 14:57:26 -05:00
  • d42a5767d4 Merge branch stacks/next into chore/fix-clippy-warnings Jeff Bencin 2024-02-14 14:21:46 -05:00
  • 04f7a59381 test: ignore stalling runloop test + fix flaky neon test Aaron Blankstein 2024-02-14 11:14:25 -06:00
  • 021eaaeff8 Merge pull request #4374 from stacks-network/ci/fix-checksum-step Jude Nelson 2024-02-14 16:08:24 +00:00