Commit Graph

702 Commits (06419d43c621ae937a7ed2f71ccbb1f18f9fedb7)

Author SHA1 Message Date
Danno Ferrin 1961b5d143
Flatten EVM Loop (#1192) 4 years ago
Danno Ferrin 525e7812a4
Update Reference Tests (#1198) 4 years ago
Karim T 9c409258b1
Fix tracing api (#1189) 4 years ago
Sally MacFarlane f375b24fcd
[MINOR] use P2P consistently in help (#1161) 4 years ago
Abdelhamid Bakhta a9bdd29128
Remove block size and transaction size riders from EIP 1559. (#1147) 4 years ago
Trent Mohay 79ed3f642a
Added configurable block reward and recipient for IBFT2 (#1132) 4 years ago
Abdelhamid Bakhta f5dd1db9b6
Add fee cap for transactions submitted via RPC. (#1137) 4 years ago
Sally MacFarlane 9e224ed7f3
rename more "whitelist" occurrences to "allowlist" (#1133) 5 years ago
Sally MacFarlane f229d5a190
whitelist -> allowlist and on-chain -> onchain (#1131) 5 years ago
Karim T 0a01ddb785
Fix Index out of Bounds on Yolo with BLS12_G1MULTIEXP and BLS12_G2MULTIEXP (#1125) 5 years ago
Danno Ferrin 11a3329ef7
EVM: Move from an EnumSet for halt reason to a simple Optional. (#1089) 5 years ago
Danno Ferrin 256e5c914d
Errorprone version upgrade (#1096) 5 years ago
Karim T 165be86aa9
[BESU-1919] Add proper support for eth_hashrate (#1063) 5 years ago
Lucas Saldanha 9f2f3b9fb5
Initial support for multi-tenancy with flexible privacy groups (#1032) 5 years ago
Danno Ferrin 01c02e0741
Remove use of generics in ProtocolContext consensus object (#1039) 5 years ago
Danno Ferrin 82e05e724d Move EVM memory to a flat bytes array (#1046) 5 years ago
Ratan Rai Sur 091ab9725e
Add gauge to time mark duration (#1021) 5 years ago
Karim T d4208892c0
Verify jumpsub destination validation (#1022) 5 years ago
Karim T 513d2d9b90
EIP-2315 change gascosts and update opcode (#995) 5 years ago
Karim T 9faaff615a
Fix Ethereum classic mining issue (#1009) 5 years ago
Ratan Rai Sur 4a87cd893e
make mark/sweep prepare async with main thread (this time without test intermittency) (#1004) 5 years ago
Adrian Sutton f781dceabd
Revert "make mark/sweep prepare async with main thread (#947)" (#1001) 5 years ago
Ratan Rai Sur 303c3a1f85
make mark/sweep prepare async with main thread (#947) 5 years ago
Karim T e8d4e8a4cc
Update EIP-2315 implementation (enter only via jumpsub) (#941) 5 years ago
Danno Ferrin 29e668a2a0
Eip-2537 - BLS12-381 precompiles (#964) 5 years ago
Danno Ferrin 87e3fd9613
Revert "make ReturnStack into singleton class (#950)" (#962) 5 years ago
Ratan Rai Sur 26af974913
make ReturnStack into singleton class (#950) 5 years ago
Abdelhamid Bakhta 9d5339d73a
Fixed IndexOutOfBoundsException in DebugOperationTracer (#946) 5 years ago
br0tchain acb476d917
feat: add log to display public address of the node on startup (#938) 5 years ago
Abdelhamid Bakhta f32703f9c7
Check transaction types when replacing in the transaction pool. (#924) 5 years ago
Karim T 310e0b77e5
[BESU-696/492][Fix the eth_estimateGas json rpc (#842) 5 years ago
Abdelhamid Bakhta 167679e9fa
Update transaction pool error handling. (#904) 5 years ago
Ratan Rai Sur 43eccbbb67
[Pruning Bugfix] Prevent race condition in key deletion. (#760) 5 years ago
Abdelhamid Bakhta 67ae915468
Derive gasIncrementAmount from MaxGasEIP1559 and DecayRange. (#850) 5 years ago
Abdelhamid Bakhta 636b93487b
[EIP-1559] Compute transaction gas budget allocation according to EIP-1559 rules. (#843) 5 years ago
Karim T 8a6f34913f
Add Berlin on the list of networks available for reference tests (#796) 5 years ago
Abdelhamid Bakhta 31489b5b5a
Make all EIP-1559 protocol parameters configurable. (#839) 5 years ago
Stefan Pingel 46233966f5
Make sure that the onchain privacy group version is always different. (#828) 5 years ago
Abdelhamid Bakhta 0c0961b69c
Change slack coefficient type from double to long. (#834) 5 years ago
Abdelhamid Bakhta 891b1278d7
[EIP-1559] Fix EIP-1559 block mining. (#833) 5 years ago
Abdelhamid Bakhta 2687521aa3
[EIP-1559] Set the gas block limit as a factor of the target gas usage instead of hard coded value. (#832) 5 years ago
Danno Ferrin fdafee79f8
Performance: Cache address hash (#824) 5 years ago
Danno Ferrin 5a7e1fcd28
Loggers should be private, static and final. Enforced with errorprone (#823) 5 years ago
Pierre Grimaud 3cc4dc3cff
Fix typos (#813) 5 years ago
Abdelhamid Bakhta f6f8b818ea
[EIP-1559] Update hard block gas limit to 20M (#814) 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 5a4edf3237
[EIP-1559] Update BlockTransactionSelector transaction gas price computation. (#795) 5 years ago
Ratan Rai Sur 136aa5306e
remove unnecessary persist (#569) 5 years ago
Abdelhamid Bakhta 94f8eb6984
[EIP-1559] Enforce transaction gas price to be greater than base fee (#783) 5 years ago
Karim T 469b2153e5
Update reference tests (#784) 5 years ago