Commit Graph

114 Commits (e5f16b5f0c819cac4b078e8702b938ac837cea25)

Author SHA1 Message Date
Pedro Novais df56576ab0
BlockCreator returns BlockCreationResult transaction selection results (#4465) 2 years ago
garyschulte 8ee253982c
Feature/tx sender future nonce limits (#4336) 2 years ago
garyschulte f3fd946edf
Evict Transactions by sender from tail first (#4327) 2 years ago
Justin Florentine 1a62d2a6c2
3943 stop blocks on finalized (#4058) 2 years ago
mbaxter 3dce6a93ec
[Issue-3867] Limit outbound eth message sizes (#4034) 2 years ago
matkt 6f85e1f83b
Add checkpoint sync (#3849) 3 years ago
Diego López León 2cf97a0e67
Replace expected Junit 4 @Test field with assertThatThrownBy (#3814) 3 years ago
Danno Ferrin b4027d6e39
Use JUnit 5 for unit test execution (#3620) 3 years ago
Fabio Di Fabio 6c179ba596
Improve eth/66 support (#3616) 3 years ago
mbaxter 6efdd94a69
[Issue 3115] Support mining beneficiary transitions (#3505) 3 years ago
fab-10 e6210f9209
Refactor to async retrieve blocks, and change peer when retrying to get a block (#3326) 3 years ago
Diego López León ed1329cf84
Introduce SLF4J for logging (#3285) 3 years ago
matkt 97bad4a7b7
added compatibility with the snap protocol (#3213) 3 years ago
Diego López León 7daa4f871f
Vert.x upgrade (with tests) (#3135) 3 years ago
garyschulte a2f517ce32
consensus context changes in support of merge context (#2976) 3 years ago
Justin Florentine db3a55997b
Jumpdest constructor inj (#2821) 3 years ago
Sally MacFarlane 84f58a9aa5
Rename: OnChain -> onchain (#2806) 3 years ago
Danno Ferrin fd961d5296
Evm move (#2790) 3 years ago
Danno Ferrin 2abc7074bb
Create new datatypes module for Address, Hash, and Wei (#2779) 3 years ago
Jason Frame f92cbdc389
Fix instanbul99 protocol messages being decoded as eth66 messages (#2697) 3 years ago
garyschulte 6aef70b275
address clique london HeaderValidator config (#2684) 3 years ago
matkt 82aabdef81
Update pending transaction manager (#2656) 3 years ago
garyschulte 632312bd3a refactor of GasLimitCalculator into protocolSchedule (#2632) 3 years ago
Jason Frame bdb9c1ad85
Bft validator provider (#2570) 3 years ago
Antoine Toulme 11f5cfb022
Upgrade to Apache Tuweni 2.0 (#2376) 3 years ago
Ratan (Rai) Sur 4bb65ed87f
EIP-1559 Transaction Pool Sorting (#2292) 4 years ago
Jason Frame a627f9d9af
Allow use of custom BFT extra data encoding in common BFT code (#1972) 4 years ago
Ratan (Rai) Sur 2e540e5241
Retrieve In-Memory Storage Segments Instead of Creating New Ones (#1994) 4 years ago
Trent Mohay a729dbd774
Allow for switching ProtocolSchedule rules outside of Milestones (#1962) 4 years ago
Daniel Lehrner 8315ba6dc6
Replacing the static references of SECP256K1 by an interface (#1933) 4 years ago
Trent Mohay e2963d69af
Add 2/3n Commit count for IBFT blocks (#1906) 4 years ago
Trent Mohay 8e8d907fc3
Change Istanbul64 to Istanbul99 (#1903) 4 years ago
Trent Mohay ee434f1ec3
Remove some validation from QBFT block header rules (#1870) 4 years ago
Stefan Pingel 78fe588c9d
Go quorum interop (#1782) 4 years ago
Trent Mohay 108efb8b0b
Move bft block header creation/validation to common (#1708) 4 years ago
Danno Ferrin 422ebf2a49
Move block header errors from trace/debug to info (#1568) (#1706) 4 years ago
Ratan (Rai) Sur bd442fade1
Update Accepted Transaction Handling for EIP-1559 in Preparation for EIP-2718 Transactions (#1700) 4 years ago
David Mechler 39ee371556
Revert adding gasRemaining and change txn fee calc to use gasPrice and gasUsed (#1573) 4 years ago
mark-terry e783dd7294
Added zero gasPrice validation for Quorum compatibility mode. (#1554) 4 years ago
David Mechler 67191aac76
Add new JSON_RPC endpoints to get miner data by block number and block hash. (#1538) 4 years ago
Antoine Toulme b9364ed243
Upgrade to Apache Tuweni 1.2.0 (#1493) 4 years ago
Ratan (Rai) Sur d6a704625d
Use GasLimitCalculator Everywhere Instead of Function<Long, Long> (#1409) 4 years ago
Danno Ferrin 256e5c914d
Errorprone version upgrade (#1096) 5 years ago
Danno Ferrin 01c02e0741
Remove use of generics in ProtocolContext consensus object (#1039) 5 years ago
Abdelhamid Bakhta 26ad66272e
Expose price bump to a CLI flag. (#930) 5 years ago
Abdelhamid Bakhta f32703f9c7
Check transaction types when replacing in the transaction pool. (#924) 5 years ago
Abdelhamid Bakhta b784344e8d
[EIP-1559] Transaction pool pricing rules must handle both frontier and EIP-1559 transactions. (#919) 5 years ago
Abdelhamid Bakhta a3c1b454ca
[EIP-1559] Handle legacy gas pool and EIP-1559 gas pool when mining blocks. (#805) 5 years ago
Abdelhamid Bakhta 8b1a06f4ef
[EIP-1559] Step 5 - Gas price and gas limit block header validation rules (#660) 5 years ago
Antoine Toulme b9c6c4b3cc
Add eth65 support (#608) 5 years ago