Commit Graph

  • 3d2043e162 Cleanup Marzi 2024-02-26 13:13:08 -05:00
  • d20097e6c9 Include fixed integ tests in CI Marzi 2024-02-24 23:14:43 -05:00
  • 197d28157a Review comments + integration test Marzi 2024-02-24 12:33:13 -05:00
  • 1982435460 Minor cleanup Marzi 2024-02-22 16:10:10 -05:00
  • 7c93f3b178 Revert PreStxOp changes, make signer_key an optional for StackStxOp and pass to Clarity call in PoX-4 Marzi 2024-02-22 15:44:48 -05:00
  • b978c020ff Add initial placeholders for inclusion of signer key in StackStxOp Marzi 2024-02-21 22:24:32 -05:00
  • afe7e68ba4 Merge pull request #4474 from stacks-network/chore/graceful-shutdown 8marz8 2024-03-04 22:25:02 +00:00
  • 4e0b56ad79 fix: missed sortdb version check Hank Stoever 2024-03-04 14:22:23 -08:00
  • afcfc96cf9 feat: improved docs and changelog Hank Stoever 2024-03-04 14:15:43 -08:00
  • 2f52d4151f fix: update tests in mock for get-approved-agg-key Hank Stoever 2024-03-04 14:05:58 -08:00
  • d5af26e0ce chore: add comment to the manual calculation of reward_cycle_id Aaron Blankstein 2024-03-04 16:04:38 -06:00
  • 5ea730c224 Ctrl-C graceful shutdown during burnchain initialization + retry logic when adding a bootstrap node Marzi 2024-03-02 20:13:11 -05:00
  • 9b8d360245 Merge branch 'next' into feat/nakamoto-block-download-api Jude Nelson 2024-03-04 21:18:38 +00:00
  • f00f4ebc78 fix: another mutant Hank Stoever 2024-03-04 13:07:43 -08:00
  • ec149d73cd Merge branch 'next' into fix/get-vote-response-type Hank Stoever 2024-03-04 12:56:42 -08:00
  • e626ae3163 Merge remote-tracking branch 'origin/next' into feat/signer-key-amount-auth Hank Stoever 2024-03-04 12:24:19 -08:00
  • ed90d5fed7 feat: more tests for verifying key in stack-increase Hank Stoever 2024-03-04 12:24:09 -08:00
  • 60c9e333c4 fix: add block_proposal_token to file type Hank Stoever 2024-03-04 11:53:45 -08:00
  • 9be0b65cd7 Merge pull request #4462 from jbencin/chore/hashmap-alloc Jeff Bencin 2024-03-04 19:04:49 +00:00
  • 5f887348c8 Merge pull request #4480 from stacks-network/fix/signer-nonces Brice Dobry 2024-03-04 19:01:59 +00:00
  • 5ca35e866e Merge branch 'next' into ci/dry_x64_builds wileyj 2024-03-04 10:59:32 -08:00
  • 5f4d1fb2e7 chore: Address PR feedback Jeff Bencin 2024-03-04 10:08:00 -05:00
  • ad27ac4ded chore(clarity): Allocate HashMaps with capacity when possible Jeff Bencin 2024-02-29 20:55:06 -05:00
  • 76e82e665e Merge branch 'next' into feat/nakamoto-block-download-api Jude Nelson 2024-03-04 18:20:33 +00:00
  • 2493821cc9 fix: use the correct tip to retrieve signer nonces Brice Dobry 2024-03-04 10:51:00 -05:00
  • 716495efdb Merge branch 'next' into ci/replace-rustfmt-action BowTiedDevOps 2024-03-04 19:22:13 +02:00
  • c1a6f2fe64 Add config option to provide authorization password to block proposal endpoint Jacinta Ferrant 2024-03-04 11:29:23 -05:00
  • 72d473ace9 Merge branch 'next' into fix/stacks-client-endpoint-dns Matthew Little 2024-03-04 18:07:49 +01:00
  • 8754734b28 Merge branch 'next' into fix/stacks-client-endpoint-dns Matthew Little 2024-03-04 18:04:35 +01:00
  • 59a9a7a994 chore: test for stack-increase with different signer keys Hank Stoever 2024-03-04 08:59:35 -08:00
  • e9290cb978 chore: pr feedback around string ownership Matthew Little 2024-03-04 17:59:19 +01:00
  • 1fb9876412 Revert "feat: setup blind-signer lib and binary" Brice Dobry 2024-03-04 11:37:29 -05:00
  • 0910eeda63 Merge pull request #4473 from stacks-network/4472-race-condition-in-stacks-signer-client-tests Mårten Blankfors 2024-03-04 16:24:11 +00:00
  • 28719a2114 Merge remote-tracking branch 'origin/next' into feat/signer-key-amount-auth Hank Stoever 2024-03-04 08:22:08 -08:00
  • f4ae100e6c fix: mutants Hank Stoever 2024-03-04 08:21:51 -08:00
  • 76ba7b1cf6 Merge branch 'next' into feat/nakamoto-block-download-api Jude Nelson 2024-03-04 16:19:45 +00:00
  • f4054a09ac feat: replace old rustfmt action with custom one for alias input BowTiedDevOps 2024-03-04 18:19:07 +02:00
  • 0a4a6d30c7 Merge pull request #4231 from stacks-network/feat/pox-4-initial-clarity-tests wileyj 2024-03-04 15:18:34 +00:00
  • 7fd3bb5c6a Split conditional tests BowTiedRadone 2024-03-04 16:51:39 +02:00
  • 980d1cabfb Merge branch 'next' into feat/nakamoto-block-download-api Jude Nelson 2024-03-04 14:42:54 +00:00
  • da9479bfb0 Merge branch 'feat/nakamoto-block-download-api' into feat/nakamoto-block-downloader Jude Nelson 2024-03-04 09:40:03 -05:00
  • c678d0caaa chore: refresh burnchain view whenever we advance the burnchain or stacks chains when testing Jude Nelson 2024-03-04 09:38:35 -05:00
  • 3bb2f38c87 chore: expand access to a test helper Jude Nelson 2024-03-04 09:38:22 -05:00
  • ae7c8ea0cf chore: expand top-level relay processor to handle nakamoto blocks Jude Nelson 2024-03-04 09:38:00 -05:00
  • 62e58955cc chore: update p2p state machine to record all the info we need for a /v3/tenures/info request, so it can be serviced without any additional disk I/O Jude Nelson 2024-03-04 09:37:35 -05:00
  • 2d9eaa627d chore: add rpc Jude Nelson 2024-03-04 09:37:22 -05:00
  • 73c95b4d1f chore: expand comment Jude Nelson 2024-03-04 09:37:10 -05:00
  • 855e384bed chore: extend NetworkResult to include Nakamoto blocks Jude Nelson 2024-03-04 09:36:55 -05:00
  • 359d2c87cb chore: API sync Jude Nelson 2024-03-04 09:36:41 -05:00
  • d09f236c9c chore: return information about the end block of the highest completed tenure in /v3/tenures/info Jude Nelson 2024-03-04 09:36:17 -05:00
  • 5112dd6b51 feat: add ?stop={block-id} query string to stop scanning a tenure at a particular block hash Jude Nelson 2024-03-04 09:35:53 -05:00
  • d41ccd5d50 chore: API sync Jude Nelson 2024-03-04 09:35:35 -05:00
  • 0f682d6d31 chore: add functions to check if we have a block without laoding it, and to get the parent tenure ID consensus hash of a tenure Jude Nelson 2024-03-04 09:35:00 -05:00
  • 05e26e0805 fix: resolve DNS/hostnames for signer node_host value #4466 Matthew Little 2024-03-04 15:34:49 +01:00
  • 6ede66f5fb chore: add a way to get the tenure start block from the staging blocks DB Jude Nelson 2024-03-04 09:34:39 -05:00
  • c6406744ac chore: remember whether or not a block is a tenure-start block Jude Nelson 2024-03-04 09:34:20 -05:00
  • 9d59b0aed8 chore: API sync Jude Nelson 2024-03-04 09:33:55 -05:00
  • cb73f02782 feat: initial unit tests for nakamoto block downloader Jude Nelson 2024-03-04 09:33:26 -05:00
  • 4b29eb08c5 chore: put epoch 2.x downloader tests into their own file Jude Nelson 2024-03-04 09:33:14 -05:00
  • 4edfb9cf4d feat: Nakamoto block downloader implementation Jude Nelson 2024-03-04 09:32:56 -05:00
  • c4f8c6438a feat: add multi-RPC client to allow easy RPC requests to a batch of neighbors, and iterate over their replies Jude Nelson 2024-03-04 09:32:17 -05:00
  • eb0af67c7a chore: move epoch 2.x downloader to epoch 2.x-specific file Jude Nelson 2024-03-04 09:31:52 -05:00
  • 755bab9508 fix: merge conflicts from next Hank Stoever 2024-03-04 06:29:35 -08:00
  • ed6fb2ec36 Merge remote-tracking branch 'origin/next' into feat/signer-key-amount-auth Hank Stoever 2024-03-04 06:29:11 -08:00
  • cf1d7e7e40 feat: tests for stack-increase w signer key Hank Stoever 2024-03-04 06:17:13 -08:00
  • 32eecc9882 compiling, need to update make_pox_4_stack_increase jesus 2024-03-03 13:57:27 -05:00
  • e258eb0228 updated increase-reward-cycle-entry tuple jesus 2024-03-03 11:44:38 -05:00
  • f39f0880e4 topic field updated from (ascii 12) to (ascii 14) jesus 2024-03-03 11:18:09 -05:00
  • 168d7aeb98 stack-increase param changes jesus 2024-02-29 20:09:03 -05:00
  • ac03fc769a fix: Port binding conflict in client::stackerdb::tests Mårten Blankfors 2024-03-04 11:38:58 +01:00
  • 1999ab5f44 remove comments, switch to bookworm images wileyj 2024-03-01 17:01:51 -08:00
  • a29564c0fd Merge branch 'next' into feat/nakamoto-block-downloader Jude Nelson 2024-03-01 16:30:06 -05:00
  • 383d586a79 Merge pull request #4435 from jbencin/chore/remove-sha2-asm Aaron Blankstein 2024-03-01 20:48:45 +00:00
  • aa0f6d7e4b chore: Remove unnecessary sha2-asm dependency Jeff Bencin 2024-02-27 11:49:38 -05:00
  • 4888ba273b Merge pull request #4451 from stacks-network/bugfix/misuse-signer-id-signer-slot-id jferrant 2024-03-01 20:06:15 +00:00
  • 301fb2056b rename get-stacker-info test BowTiedRadone 2024-03-01 20:46:36 +02:00
  • 16c07e63a9 added property tests for pox-4 read only functions BowTiedRadone 2024-03-01 20:36:50 +02:00
  • edbda596f2 Merge branch 'next' into chore/remove-self-signer Brice Dobry 2024-03-01 13:18:07 -05:00
  • 73fd5e0309 Wrap signer slot ID in a struct to prevent conflation with signer ID Jacinta Ferrant 2024-02-29 10:45:19 -05:00
  • fd54d9d81b Fix signer id use in stackerdb Jacinta Ferrant 2024-02-28 19:05:14 -05:00
  • b04386d4f5 feat: setup blind-signer lib and binary Brice Dobry 2024-02-29 00:06:09 -05:00
  • b815506502 chore: remove genesis-initialization of aggregate pub key Aaron Blankstein 2024-02-23 14:07:57 -06:00
  • a0174b8de1 chore: remove mockamoto mode Aaron Blankstein 2024-02-23 13:44:08 -06:00
  • 83ac3276dc chore: remove self_signing mode Aaron Blankstein 2024-02-22 15:57:31 -06:00
  • 911c3ff7f7 Merge pull request #4436 from stacks-network/feat/allow-single-transaction-per-signer jferrant 2024-03-01 17:48:40 +00:00
  • 432e9184cb fix: manually calculate current reward cycle ID in /v2/pox_info Aaron Blankstein 2024-03-01 09:38:16 -06:00
  • 31e4896e5c fix: update the expected response type for a call to get-vote Brice Dobry 2024-03-01 09:39:26 -05:00
  • c533146b7d CRC: pull parsed aggregate key vote results into a struct Jacinta Ferrant 2024-03-01 08:15:05 -05:00
  • ce308f33c6 CRC: rename point vars to dkg_public_key for clarity Jacinta Ferrant 2024-02-28 09:03:34 -05:00
  • f6aa7e3514 Make filtering of signer transactions global and use in miner Jacinta Ferrant 2024-02-27 13:12:20 -05:00
  • 533bf19f7c Filter only invalid formed transactions and enforce one per signer in stacks-signer Jacinta Ferrant 2024-02-26 18:28:37 -05:00
  • 4530f01456 Merge pull request #4432 from stacks-network/bug/pox-4-signer-checks Brice Dobry 2024-03-01 13:52:32 +00:00
  • a9ef3ba14f chore: enabled disabled unit test MarvinJanssen 2024-03-01 14:08:41 +01:00
  • f27c77453d feat: tests for new signer key auth fields Hank Stoever 2024-02-29 16:09:49 -08:00
  • 04d2f7002b feat: validate amount with signer key authorizations Hank Stoever 2024-02-29 14:42:41 -08:00
  • 90e36dfab4 Merge pull request #4455 from stacks-network/bugfix/threshold-calculation-should-round-up jferrant 2024-02-29 22:07:52 +00:00
  • 886b426414 cleanup, add target-cpu arg for source builds wileyj 2024-02-29 11:47:57 -08:00
  • 3a648be073 update workflows to support building x86-64-v3 binaries, and using glibc-x86-64-v3 arch as default for images wileyj 2024-02-29 11:47:06 -08:00
  • cef2c2feeb update binary build dockerfiles to set RUSTFLAG if target-cpu is provided wileyj 2024-02-29 11:43:49 -08:00
  • e00243f81f conditionally exclude some crates when target os is windows or macos wileyj 2024-02-29 11:42:26 -08:00