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

add(mining): Restore internal miner #8906

Draft
wants to merge 10 commits into
base: main
Choose a base branch
from
Draft

Conversation

arya2
Copy link
Contributor

@arya2 arya2 commented Oct 2, 2024

This PR is not ready for review (parts of the config and tests still need to be restored, among other issues), and can't be merged until the equihash branch has been merged and published in librustzcash.

One of the changes in this PR is ignoring Zebra's estimated sync status in the getblocktemplate RPC method, this should be split out into its own PR and made configurable so that Zebra continues to check the estimated sync status before returning block templates by default.

There seems to still be a bug in the equihash PR as Collision errors are still occasionally being logged here.

Related PRs:

@arya2 arya2 added do-not-merge Tells Mergify not to merge this PR P-Medium ⚡ labels Oct 2, 2024
zebrad/src/components/miner.rs Outdated Show resolved Hide resolved
@arya2 arya2 self-assigned this Oct 2, 2024
@arya2 arya2 added C-testing Category: These are tests C-feature Category: New features S-blocked Status: Blocked on other tasks A-rpc Area: Remote Procedure Call interfaces and removed A-rpc Area: Remote Procedure Call interfaces labels Oct 2, 2024
@arya2 arya2 changed the title change(mining): Restore internal-miner add(mining): Restore internal miner Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-feature Category: New features C-testing Category: These are tests do-not-merge Tells Mergify not to merge this PR P-Medium ⚡ S-blocked Status: Blocked on other tasks
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants