Commit Graph

681 Commits (37ea0282de17f393531a6ee7be2dbfe92d0910ac)

Author SHA1 Message Date
Fabio Di Fabio 1c75afbab9
Remove the Synchronizer from ProtocolContext (#7863) 2 weeks ago
Justin Florentine 8fce5aa6ff
IntelliJ do not fail me (#7846) 3 weeks ago
Justin Florentine 7eb7b870c3
Refactoring around MiningParameters (#7798) 3 weeks ago
Jason Frame f16d3526db
Change execution requests to use flat encoding (#7771) 4 weeks ago
Fabio Di Fabio 516559fadc
Cleanup: Synchronizer is always present in protocol context (#7791) 4 weeks ago
Matt Whitehead 03a0cfad4b
Support BFT mining coordinator being temporarily stopped while syncing (#7657) 1 month ago
Justin Florentine 911f12efa0
Repackage options (#7688) 2 months ago
amsmota aed6bb0044
Implementing support for emptyBlockPeriodSeconds in QBFT (Issue #3810) (#6965) 2 months ago
Matt Whitehead 19d3ca84b2
Dev/test option for short BFT block periods (#7588) 2 months ago
Matt Whitehead e721237c26
Don't persist IBFT2 proposal blocks, just validate them (#7631) 2 months ago
Justin Florentine 9a570d415e
Decouple block creators (#7468) 2 months ago
Stefan Pingel cf592c48d1
implement engine_getBlobsV1 (#7553) 3 months ago
Matilda-Clerke da98fa5541
Reintroduce engine get client version v1 with commit in manifest (#7548) 3 months ago
Suyash Nayan 892846aeab
Add qbft_getRequestTimeoutSeconds RPC Method (#7521) 3 months ago
Matilda-Clerke 0182252523
5098 branch 24 throw checked exception to remove todos (#7481) 3 months ago
Matilda-Clerke ef8aa7c9ec
5098 branch 22 update more invalid params (#7472) 3 months ago
Danno Ferrin 51335954c2
Reuse HardforkId in EvmSpecVersion (#7448) 3 months ago
Matilda-Clerke c61cf0b5af
5098 branch 12 update invalid block index and number (#7440) 3 months ago
daniellehrner 2158a68296
Fix protocol schedule for devnets (#7429) 3 months ago
Matilda-Clerke fab239341d
5098 branch 11 update invalid block hash params (#7421) 3 months ago
Matilda-Clerke bca34cb61f
5098 branch 8 update invalid block params (#7409) 3 months ago
Matilda-Clerke 1958df9651
5098 branch 5 update invalid auth params (#7406) 4 months ago
Matilda-Clerke e3bc248990
5098 branch 4 update invalid address params (#7405) 4 months ago
Fabio Di Fabio ab77523814
Move `JsonRpcResponseType` to `RpcResponseType` in the plugin API module (#7392) 4 months ago
Karim Taam 30c96c7a1d
Optimistic parallelization of transactions to improve performance (#7296) 4 months ago
Sally MacFarlane 76a3df704e
Refactor - replace uses of QbftContext with BftContext (#7333) 4 months ago
Sally MacFarlane 23123719fb
removed PKI backed QBFT (#7310) 4 months ago
Danno Ferrin 17f4dc9a8a
Update unit test (#7317) 4 months ago
Stefan Pingel 8a9a84ad58
Check for snap server (#6609) 5 months ago
Matt Whitehead 8ca7129b0b
Add experimental `--Xsnapsync-bft-enabled` which enables snap sync for BFT chains (#7140) 5 months ago
Matt Whitehead 08772b466e
Add info-level diagnostic logs to aid with resolving stalled BFT chains (#7271) 5 months ago
leniram159 db33b03f8d
Fix the wrong 'Identifier' and 'Synchronizer' usage (#7252) 5 months ago
Matt Whitehead c52975b275
Don't persist BFT proposed blocks, only committed ones (#7204) 5 months ago
Fabio Di Fabio c62f192459
Improve genesis state performance at startup (#6977) 5 months ago
Fabio Di Fabio 40d6b2691f
Improve the selection of the most profitable built block (#7174) 6 months ago
garyschulte ebb883075f
Feature/fleet mode rebase (#6641) 6 months ago
Fabio Di Fabio 8df6bcaddd
Make `eth_gasPrice` aware of the base fee market (#7102) 6 months ago
Matt Whitehead bdec4b9583
BFT ignore withdrawals (#7115) 6 months ago
Gabriel-Trintinalia f9a61a0b83
EIP-7685 (#7068) 6 months ago
Fabio Di Fabio 40cfc800f7
New RPC methods `miner_setExtraData` and `miner_getExtraData` (#7078) 7 months ago
Usman Saleem 9d08b34ec9
build: Add default constructor and javadoc for :consensus subprojects (#7063) 7 months ago
Usman Saleem 0b58f30799
build: Add default constructor and javadoc (#7062) 7 months ago
Usman Saleem 87afe64cd9
build - Apply spotless license header checks to solidity sources (#7046) 7 months ago
Usman Saleem f0cb26eb31
Enable spotless license header check (#7040) 7 months ago
Fabio Di Fabio 690a2ea81e
Refactor genesis config file and options (#7012) 7 months ago
Usman Saleem 07765b57a8
build - Update license headers formatting (2) (#7016) 7 months ago
Sally MacFarlane 12723ace68
removed tests for pki qbft and add deprecation notice (#6979) 7 months ago
StevenMia 2bb0a59860
chore: fix some typos in comments (#6951) 7 months ago
Danno Ferrin 001080a72b
Upgrade spotless to 1.22.0 (#6898) 8 months ago
Fabio Di Fabio 8064da0217
Log detailed timing of block creation steps (#6880) 8 months ago