Commit Graph

  • 481b01c536 fix: add reward cycle to signerdb Brice Dobry 2024-03-12 10:28:10 -04:00
  • e3a76f7c3c feat: fix nakamoto integration test Hank Stoever 2024-03-12 07:25:18 -07:00
  • a9768e8cfa Merge remote-tracking branch 'upstream/next' into feat/move-build-scripts-to-composite BowTiedDevOps 2024-03-12 16:18:37 +02:00
  • ae8a483fe4 Merge pull request #4470 from BowTiedRadone/feat/pox-4-property-tests wileyj 2024-03-12 14:03:17 +00:00
  • 3d27b2ceb3 Add missing fields to StackStxOp tests Marzi 2024-03-12 09:54:43 -04:00
  • abb47dd806 feat: add pox_stx_threshold amount to /new_block event data Matthew Little 2024-03-12 14:22:13 +01:00
  • b7e2590539 fix: JSON serialization for stacked_amt u128 should use string Matthew Little 2024-03-12 14:14:57 +01:00
  • c4af9027be Merge branch 'next' into chore/rename-clarity-methods ASuciuX 2024-03-12 13:56:39 +02:00
  • 99b54f5f62 fix: feature flag allow_private to return any value Hugo Caillard 2024-03-12 11:27:37 +01:00
  • bb6b2a2d14 Add max_amount and auth_id to StackStxOp Marzi 2024-03-11 23:20:38 -04:00
  • 6dce4ea0ad Merge branch 'next' into feat/nakamoto-block-downloader Jude Nelson 2024-03-11 22:22:30 -04:00
  • 3e5862a31e chore: API sync Jude Nelson 2024-03-11 22:22:02 -04:00
  • 7b44ea9dc5 WIP: test coverage for booting a peer off of another peer Jude Nelson 2024-03-11 22:21:44 -04:00
  • fa401855d3 fix: cache aggregate public keys for quick lookup in the downloader, as well as fixes to cached tenure data Jude Nelson 2024-03-11 22:21:17 -04:00
  • 595a0617b6 fix: rely on the p2p data URL dns resolution, instead of (incorrectly) assuming that the p2p addr was also the data addr Jude Nelson 2024-03-11 22:20:43 -04:00
  • 3ae3f64294 feat: make it possible to separately apply burnchain operations to a test peer, and do the sortition later (so we can simulate IBD) Jude Nelson 2024-03-11 22:20:14 -04:00
  • 6bb8821781 chore: fix off-by-one error in reward cycle calculation, and add some debug statements Jude Nelson 2024-03-11 22:19:50 -04:00
  • e2831b3e33 chore: substantial across-the-board fixes to the download state machines to ensure that it actually works Jude Nelson 2024-03-11 22:19:11 -04:00
  • cc2aeb53c6 feat: eagerly resolve the data URL hostname in a p2p conversation so it'll be available as needed by the nakamoto downloader Jude Nelson 2024-03-11 22:18:41 -04:00
  • 2ee222f85f fix: get_expected_burns() is now fallible Jude Nelson 2024-03-11 22:18:23 -04:00
  • 4059ae999b fix: return the block header even if it's an epoch2 block Jude Nelson 2024-03-11 22:17:59 -04:00
  • df0a064c45 chore: use the test_signers for the parent tenure's sortition, not the penultimate sortition Jude Nelson 2024-03-11 22:17:30 -04:00
  • b46f210a6a chore: test_debug log of the blocks we sign Jude Nelson 2024-03-11 22:17:14 -04:00
  • f6d2c27da5 chore: helper to see if there are outstanding unprocessed nakamoto blocks Jude Nelson 2024-03-11 22:16:57 -04:00
  • 9943543af8 fix: don't validate the burnchain tokens spent until block-processing, since doing so at block-acceptance time would makee it impossible to validate blocks out-of-order (since we wouldn't be guaranteed to find the parent block) Jude Nelson 2024-03-11 22:15:44 -04:00
  • 78b42295a7 fix: don't panic on missing anchor block; just spin since it may be inflight Jude Nelson 2024-03-11 18:30:33 -04:00
  • 3d02ddd6a4 fix: use the canonical burnchain tip to determine which sortition to associate the canonical accepted stacks chain tip with Jude Nelson 2024-03-11 18:29:51 -04:00
  • 5b21637b54 chore: test method to get a burnchain block's ops Jude Nelson 2024-03-11 18:28:43 -04:00
  • ad0e26593b Merge branch 'next' into feat/pox-4-property-tests BowTiedRadone 2024-03-12 00:01:32 +02:00
  • deaeeb518b feat: return any value type from execute_contract_allow_private Hugo Caillard 2024-03-11 22:33:48 +01:00
  • be99b3dd0b Format Marzi 2024-03-11 17:07:23 -04:00
  • 88dac0c8f6 Merged with next, fixed compile error but not broken integ tests Marzi 2024-03-11 17:04:29 -04:00
  • 5e13a45a37 Merge remote-tracking branch 'origin/next' into feat/stacking-burnops-include-signer-key Marzi 2024-03-11 16:37:18 -04:00
  • 04760376b5 Merge pull request #4518 from stacks-network/http-1.1 Brice Dobry 2024-03-11 16:24:20 -04:00
  • 24a177d435 Merge pull request #4517 from stacks-network/fix/dont-rotate-coordinators Hank Stoever 2024-03-11 13:21:44 -07:00
  • 3202e27489 fix: use two different blocks for signing test Brice Dobry 2024-03-11 16:05:51 -04:00
  • 40933538ee Merge branch 'next' into feat/vote-for-key-burnop Hank Stoever 2024-03-11 12:56:46 -07:00
  • ed4e3107b9 Merge remote-tracking branch 'origin/next' into feat/vote-for-key-burnop Hank Stoever 2024-03-11 12:40:56 -07:00
  • c3d3ab7dfa Revert "Merge remote-tracking branch 'origin' into feat/vote-for-key-burnop" Hank Stoever 2024-03-11 12:40:40 -07:00
  • c48924515c Merge remote-tracking branch 'origin' into feat/vote-for-key-burnop Hank Stoever 2024-03-11 12:24:31 -07:00
  • 067633d7b1 Merge pull request #4460 from stacks-network/ci/dry_x64_builds wileyj 2024-03-11 19:23:05 +00:00
  • 36ae800d35 feat: remove test timeout env variable BowTiedDevOps 2024-03-11 21:20:08 +02:00
  • 7891f7e3f0 feat: add const to determine whether to rotate coordinator Hank Stoever 2024-03-11 10:18:57 -07:00
  • 17656a3863 chore: ensure all http/1.1 requests are properly structured Brice Dobry 2024-03-11 13:15:58 -04:00
  • 52f2c99bfe Merge pull request #4516 from stacks-network/brice/minor-changes Brice Dobry 2024-03-11 12:42:49 -04:00
  • 6daf9730c2 logs: quiet warning when signer is not registered for future cycle Brice Dobry 2024-03-11 11:37:37 -04:00
  • fd1750108c feat: skip rest of loop when signer's tenure has completed Brice Dobry 2024-03-11 11:19:10 -04:00
  • 830b10dc57 chore: cleanup unused field Brice Dobry 2024-03-10 19:59:19 -04:00
  • a1c226c308 feat: select coordinator just from pubkey alone Hank Stoever 2024-03-11 08:22:55 -07:00
  • 59d7907ee1 feat: rename 'get'/'put' methods in clarity to 'get_data'/'put_data' ASuciuX 2024-03-11 13:53:42 +02:00
  • 912acb8868 Remove assertion that causes Typescript error BowTiedRadone 2024-03-11 13:00:25 +02:00
  • ee557839b0 Format Marzi 2024-03-10 21:14:42 -04:00
  • a7e8f30cf3 Add with_retry suffix to stacks_client retriable functions Marzi 2024-03-10 21:13:06 -04:00
  • 4c081d97fd Remove extra retry call Marzi 2024-03-05 20:45:41 -05:00
  • 09b61beead Merge branch 'feat/pox-4-property-tests' of https://github.com/BowTiedRadone/stacks-core into feat/pox-4-property-tests BowTiedRadone 2024-03-11 00:11:52 +02:00
  • ec2364b46c Add assertion to CI failing test BowTiedRadone 2024-03-11 00:11:05 +02:00
  • 14ce32e9ef Add StackStx Op with no signer key and more assertions to Nakamoto Integ test Marzi 2024-03-10 17:36:34 -04:00
  • f077e08d11 fix: use http/1.1, not http/1.0 Brice Dobry 2024-03-10 15:35:50 -04:00
  • 249ee5385e Merge pull request #4513 from stacks-network/bugfix/cleanup-outdated-signers Brice Dobry 2024-03-09 16:55:08 -05:00
  • d24e1a0622 chore: use index to make the code more readable Brice Dobry 2024-03-09 16:50:52 -05:00
  • fa691c2bc6 Merge pull request #4515 from stacks-network/feat/signer-ignore-repeats Aaron Blankstein 2024-03-09 15:47:00 -06:00
  • 1d0929977a feat: signer does not treat repeated proposals as new Aaron Blankstein 2024-03-09 15:20:16 -06:00
  • d79d26bc0a Merge pull request #4514 from stacks-network/fix/dont-remove-blocks Brice Dobry 2024-03-09 15:52:10 -05:00
  • d1d1365d55 fix: try not deleting accepted blocks from signerDB Hank Stoever 2024-03-09 09:50:11 -08:00
  • 59f2377d69 Cleanup outdated signer within refresh signer Jacinta Ferrant 2024-03-09 09:22:29 -05:00
  • 9997c1b032 Cleanup outdated signers Jacinta Ferrant 2024-03-09 09:11:04 -05:00
  • dd95ad00e8 chore: remove unused variable Brice Dobry 2024-03-08 17:06:25 -05:00
  • 31d52272b7 chore: cleanup excessive logging Brice Dobry 2024-03-08 17:02:05 -05:00
  • a736360ee4 logs: improved rejection logging, debug logs in the db Aaron Blankstein 2024-03-09 09:30:51 -06:00
  • 8cdbf08aa5 logs: add coordinator id to signer binary logging Aaron Blankstein 2024-03-08 23:27:02 -06:00
  • c4278f6021 Merge pull request #4500 from jbencin/chore/optimize-traits-resolver Jeff Bencin 2024-03-09 04:26:20 +00:00
  • 92325502d2 logs: better miner assembly and broadcasting logging Aaron Blankstein 2024-03-08 22:05:55 -06:00
  • b61b2be0d4 logs: signer block responses to info. display formatting for block response Aaron Blankstein 2024-03-08 21:58:00 -06:00
  • 18ad72429d Merge pull request #4512 from stacks-network/feat/parity-check-signer-events Aaron Blankstein 2024-03-08 21:04:08 -06:00
  • b9c9ece00f feat: add a parity check and filter events sent to the signer instances Aaron Blankstein 2024-03-08 21:01:20 -06:00
  • c6d1bc1ac9 Merge pull request #4511 from stacks-network/feat/proposal-reward-set-matching Aaron Blankstein 2024-03-08 19:31:04 -06:00
  • d56895a600 feat: use block proposal struct for miner -> signers comms. check claimed reward-cycle Aaron Blankstein 2024-03-08 18:50:57 -06:00
  • db8f0cce88 chore: log coordinator state Brice Dobry 2024-03-08 19:28:12 -05:00
  • 27d68f48ec added tests for verify-signer-key-sig BowTiedRadone 2024-03-08 18:53:36 +02:00
  • b77be10090 Update according to comments BowTiedRadone 2024-03-08 13:10:10 +02:00
  • 3652f2fb49 Move utils to test file, inlined methods and contract name BowTiedRadone 2024-03-07 20:21:11 +02:00
  • 1218ddc956 updated get-signer-key-message-hash test to match the new function structure BowTiedRadone 2024-03-07 16:49:58 +02:00
  • cd82f1c7cf added test for get-signer-key-message-hash and utils file BowTiedRadone 2024-03-07 14:09:12 +02:00
  • e891474e9c added tests for get-num-reward-set-pox-addresses, get-partial-stacked-by-cycle BowTiedRadone 2024-03-06 20:14:27 +02:00
  • 895ba1c94c added tests for read only functions BowTiedRadone 2024-03-06 19:04:20 +02:00
  • b1166b6268 Added tests for minimal-can-stack-stx BowTiedRadone 2024-03-05 16:49:33 +02:00
  • 1dfed13a71 Split conditional tests BowTiedRadone 2024-03-04 16:51:39 +02:00
  • 2d8516eb39 rename get-stacker-info test BowTiedRadone 2024-03-01 20:46:36 +02:00
  • 05c4a7af60 added property tests for pox-4 read only functions BowTiedRadone 2024-03-01 20:36:50 +02:00
  • 80121d8bb6 Merge pull request #4503 from stacks-network/chore/event-receiver-logging Brice Dobry 2024-03-08 22:36:55 +00:00
  • d7cb5bc2d1 Merge pull request #4510 from stacks-network/bugfix/abort-sign-if-tip-changes Hank Stoever 2024-03-08 22:30:24 +00:00
  • 429cc1e047 chore: remove unused variable Brice Dobry 2024-03-08 17:06:25 -05:00
  • 009ba808dc chore: cleanup excessive logging Brice Dobry 2024-03-08 17:02:05 -05:00
  • e577139b64 Have miners abort signing a block if the burn tip changes Jacinta Ferrant 2024-03-08 16:29:23 -05:00
  • cc2109abb2 Have miners abort signing a block if the burn tip changes Jacinta Ferrant 2024-03-08 16:29:23 -05:00
  • 503afd997d Add cycle info to remaining synthetic pox events Marzi 2024-03-08 15:30:30 -05:00
  • d1f4c1aed1 Add additional required args for pox function calls after rebase Marzi 2024-03-08 00:26:36 -05:00
  • f7071c0c27 Add pox-4 test to ensure pox-events are emitted + Clarity fixes for pox event info Marzi 2024-03-07 21:10:58 -05:00
  • 8c22c0019e chore: add missing prepare_offset str Matthew Little 2024-02-22 20:52:03 +01:00
  • 38e3994b3d feat: add start-cycle-id with prepare phase offset to remaining events Matthew Little 2024-02-22 20:35:22 +01:00