Skip to content

Conversation

minh-bq
Copy link
Contributor

@minh-bq minh-bq commented Feb 18, 2025

  • miner/worker: skip the uncle logic in Consortium
    In Consortium consensus engine, we don't handle uncle blocks. Furthermore, the
    uncle logic in worker may block the main creating block logic. So this commit
    skips the uncle logic when Consortium consensus engine is used.

  • miner/worker: skip resubmit logic in Consortium
    Currently, after 3 seconds, worker tries to create another block, optimistically
    thinks that it can get more transactions and earns more fee as a result.
    However, this causes overhead to the main block creating flow, so skip this
    logic in Consortium.

Currently, after 3 seconds, worker tries to create another block, optimistically
thinks that it can get more transactions and earns more fee as a result.
However, this causes overhead to the main block creating flow, so skip this
logic in Consortium.
In Consortium consensus engine, we don't handle uncle blocks. Furthermore, the
uncle logic in worker may block the main creating block logic. So this commit
skips the uncle logic when Consortium consensus engine is used.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant