Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes discovered while bringing up the pre-launch testnet #4527

Merged
merged 37 commits into from
Mar 15, 2024

Conversation

obycode
Copy link
Contributor

@obycode obycode commented Mar 12, 2024

Description

This includes fixes to all of the issues discovered during the process of bringing up and stabilizing the pre-launch testnet, as well as various improvements to logging that we found to be helpful in finding and understanding problems.

Applicable issues

  • fixes #

Additional info (benefits, drawbacks, caveats)

Checklist

  • Test coverage for new or modified code paths
  • Changelog is updated
  • Required documentation changes (e.g., docs/rpc/openapi.yaml and rpc-endpoints.md for v2 endpoints, event-dispatcher.md for new events)
  • New clarity functions have corresponding PR in clarity-benchmarking repo
  • New integration test(s) added to bitcoin-tests.yml

jferrant and others added 30 commits March 8, 2024 16:44
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
…-matching

Feat: use block proposal struct for miner -> signers communication
…-events

feat: add a parity check and filter events sent to the signer instances
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
fix: try not deleting accepted blocks from signerDB
feat: signer does not treat repeated proposals as new
…tors

feat: add const to determine whether to rotate coordinator
We decided that since the signerdb is in the filesystem, we do not need
to garbage collect it.
Copy link
Contributor

@netrome netrome left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few minor nits from my side but nothing major. I'll approve once Jude's comments are addressed.

stacks-signer/src/signerdb.rs Show resolved Hide resolved
stacks-signer/src/signer.rs Show resolved Hide resolved
jferrant
jferrant previously approved these changes Mar 14, 2024
Copy link
Collaborator

@jferrant jferrant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really nice to see all these changes!

zone117x
zone117x previously approved these changes Mar 14, 2024
@jcnelson jcnelson self-requested a review March 15, 2024 14:20
jcnelson
jcnelson previously approved these changes Mar 15, 2024
netrome
netrome previously approved these changes Mar 15, 2024
@kantai kantai dismissed stale reviews from netrome, jcnelson, zone117x, and jferrant via 6e4d9cc March 15, 2024 16:43
@kantai kantai enabled auto-merge March 15, 2024 16:43
@kantai kantai disabled auto-merge March 15, 2024 16:43
@zone117x zone117x enabled auto-merge March 15, 2024 17:16
@zone117x zone117x added this pull request to the merge queue Mar 15, 2024
Merged via the queue into next with commit 6278946 Mar 15, 2024
1 of 2 checks passed
@obycode obycode deleted the dream-team-fixes branch March 18, 2024 20:53
ASuciuX added a commit to ASuciuX/archived-stacks-core that referenced this pull request Apr 2, 2024
@blockstack-devops
Copy link
Contributor

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@stacks-network stacks-network locked as resolved and limited conversation to collaborators Nov 3, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants