This pr will merge the develop to main for release v1.0.5
Rationale
v1.0.5
This release merges with upstream version v1.0.7, adding support for the BSC mainnet, testnet, and opBNB mainnet, testnet. It includes new features and several bug fixes.
NOTE
This version is compatible with the BSC mainnet, testnet, and opBNB mainnet, testnet.
New Features
Introduced --engine.experimental flag to enable the experimental engine for performance improvements.
Introduced --optimize.skip-state-root-validation flag to skip state root validation during block imports, useful for importing blocks without merkle validation. Warning: Use this flag with caution as it may lead to data inconsistency.
Features
#123: Added support for importing blocks without merkle calculation.
#147: Ensured state root validation is not skipped when inserting downloaded blocks.
Description
This pr will merge the develop to main for release v1.0.5
Rationale
v1.0.5
This release merges with upstream version v1.0.7, adding support for the BSC mainnet, testnet, and opBNB mainnet, testnet. It includes new features and several bug fixes.
NOTE
This version is compatible with the BSC mainnet, testnet, and opBNB mainnet, testnet.
New Features
--engine.experimental
flag to enable the experimental engine for performance improvements.--optimize.skip-state-root-validation
flag to skip state root validation during block imports, useful for importing blocks without merkle validation.Warning: Use this flag with caution as it may lead to data inconsistency.
Features
Bug Fixes
unwind_to
to ensure it is exclusive.Example
n/a
Changes
Notable changes:
Potential Impacts