besu icon indicating copy to clipboard operation
besu copied to clipboard

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu

Results 606 besu issues
Sort by recently updated
recently updated
newest added

When attempting to migrate from IBFT2 to QBFT the migration fails on a class cast exception due to the protocol context for IBFT being used when creating the proposed block...

When I got the key name or `validatorselectionmode` enum value wrong in the transitions config, my config was either ignored or I got incorrect behaviour at runtime. An improvement would...

enhancement

When transitioning from `contract` validatorselectionmode to `blockheader` with validator overrides, the RPC incorrectly builds the metrics based on an empty set of validators for some of the block range. This...

bug
consensus

IBFT2 and QBFT have different RPCs and IBFT2 RPCs should work when IBFT2 is enabled and similarly QBFT RPCs are expected to work when QBFT is enabled in the bft...

Create acceptance tests for the IBFT2 to QBFT migration **Acceptance Criteria** * Test showing that IBFT2 network with multiple nodes can be migrated to a QBFT network * RPCs continue...

For bft migration create a sub-protocol configuration and protocol manager that allows the sub-protocol messages to reach the specific consensus mechanisms protocol manager according to the consensus mechanism migration schedule....

We need to think about and work on a way to have a stateless mode in Besu with Verkle. This should be feasible, but we need to take the time...

mainnet
verkle

We need to be able to validate blocks and propose blocks. This requires the ability to generate and validate proofs. There is work to be done on the Besu native...

mainnet
verkle

This is a cherry-pick from the performance branch that we used to test the changes in the latest interop. original PR: https://github.com/hyperledger/besu/pull/8814 ## Fixed Issue(s) ### Thanks for sending a...

## PR description - When a node moves up a round, e.g. from 6 -> 7, it only sends a single round-change message - This means that if a node...

Stale