- feat: Report rejected transactions to an external service for validators used by LineaTransactionPoolValidatorPlugin #85
- feat: Report rejected transactions to an external service for LineaTransactionSelector used by LineaTransactionSelectorPlugin #69
- bump linea-arithmetization version to 0.3.0-rc2 #62
- bump Linea-Besu version to 24.7-develop-c0029e6 (delivery-28) #62
- bump linea-arithmetization version to 0.3.0-rc1 #54
- bump Linea-Besu version to 24.7-develop-f812936 (delivery-27) #54
- Fix linea_estimateGas when called with gasPrice set #58
- bump linea-arithmetization version to 0.2.0-rc5 #55
- feat: bump linea-arithmetization version to 0.2.0-rc4 #47
- Option to disable setting minGasPrice via extra data #50
- Remove the check that profitable priority fee must be greater than minGasPrice #49
- Fix and enable unit tests in CI #45
- Documentation using javadoc #33
- Improve error log when setting pricing conf via extra data fails #44
First release of the new series that uses on the ZkTracer as dependency from linea-arithmetization
repo
- arithmetizationVersion=0.1.5-rc3 #29
- Align linea_estimateGas behavior to geth #25
- Implement linea_setExtraData #19
- Set plugin-linea-tx-pool-simulation-check-api-enabled=false by default #23
Test pre-release 28 from temp/issue-248/count-stack-only
- Extra data based pricing #10
- Remove check that minGasPrice need to decrease to retry unprofitable tx #17
Test pre-release 27 from temp/issue-248/count-stack-only
- Calculate line count only once in linea_estimateGas #13
Test pre-release 26 from temp/issue-248/count-stack-only
Test pre-release 25 from temp/issue-248/count-stack-only
- Extend Module Line Count Verification to linea_estimateGas RPC Method #1
- In the txpool, reject a tx if its simulation fails #2
Test pre-release 24 from temp/issue-248/count-stack-only
- Improve linea_estimateGas error response #650
- On Windows also build Linux native lib so it can run on WSL #651
Test pre-release 23 from temp/issue-248/count-stack-only
- linea_estimateGas compatibility mode multiplier Consensys/linea-tracer#646
Test pre-release 22 from temp/issue-248/count-stack-only
- linea_estimateGas compatibility switch Consensys/linea-tracer#634
- Update profitability formula with gas price adjustment option Consensys/linea-tracer#638
- Update code to latest plugin API Consensys/linea-tracer#640
- Txpool profitability check Consensys/linea-tracer#603
- Fix price adjustment in profitability formula Consensys/linea-tracer#642
Test pre-release 21 from temp/issue-248/count-stack-only
- fix: capture SSTORE-touched storage slots for correct gas computations #606
- build: make the build script portable, explicit dependency on Go & GCC, test libcompress build #621
- Update after the refactor of transaction selection service #626
- Use the right classloader to load the native library #628
Test pre-release 20 from temp/issue-248/count-stack-only
- Get L2L1 settings from CLI options #591
- feat: add a replay capture script #600
- move compress native into plugin repo #604
- Add compression #605
- Update for the new bad block manager #607
Test pre-release 19 from temp/issue-248/count-stack-only
- Avoid returning an estimated priority fee that is less than the min gas price #598
Test pre-release 18 from temp/issue-248/count-stack-only
- fix: check that spilling and limits file contain all counted modules #592
Test pre-release 18-RC3 from temp/issue-248/count-stack-only
- Use compressed tx size also when selecting txs from block creation #590
Test pre-release 18-RC2 from temp/issue-248/count-stack-only
- Fix linea_estimateGas reports Internal error when value or gas price is missing #587
Test pre-release 18-RC1 from temp/issue-248/count-stack-only
- Linea estimate gas endpoint #585
Test pre-release 17 from temp/issue-248/count-stack-only
- tests: drop huge random tests #563
- feat(modexp-data): implement MODEXP_DATA module #547
- feat: mechanics to capture conflations & replay them as test cases #561
- perf(EUC): one less column #570
- docs: Add basic plugins doc #509
- Check upfront profitability + Unprofitable txs cache and retry limit #565
- Avoid reprocessing txs that go over line count limit #571
Test pre-release 16 from temp/issue-248/count-stack-only
- fix: bug-compatibility with Geth
- fix: PubHash 16 factor
Full changeset https://github.com/Consensys/besu-sequencer-plugins/compare/v0.1.4-test15...v0.1.4-test16
release rebase off of main
- add option to adjust the tx size used to calculate the profitability of a tx during block creation(#562)[Consensys/linea-tracer#562]
release rebase off of main Test pre-release 14 from temp/issue-248/count-stack-only
- Fix log of line counts in case of block limit reached + minor changes #555
- build: update Corset to 9.3.0 #554
Test pre-release 13 from temp/issue-248/count-stack-only
- fix stackedSet c3f226775f24508b93a758e4226a51ae386d76a5
Test pre-release 12 from temp/issue-248/count-stack-only
- fix: stacked set multiple insertions in a single transaction (#548)
Test pre-release 11 from temp/issue-248/count-stack-only
- same as 0.1.4-test10
Test pre-release 10 from temp/issue-248/count-stack-only
- fix: semantics of LinkedList (#544)
- refactor: add @EqualsAndHashCode annotations and remove corresponding methods (#541)
Test pre-release 9 from temp/issue-248/count-stack-only
- Bump Linea Besu to 24.1.1-SNAPSHOT
Test pre-release 8 from temp/issue-248/count-stack-only
Test pre-release 7 from temp/issue-248/count-stack-only
- fix: invalid SStore gas computation #532
Test pre-release 6, fix: make precompile counters work
- feat: implement fake hashdata/info [Franklin Delehelle]
- temp: geth-compatibily hacks [Franklin Delehelle]
- refactor: group RLPs modules, use retro-compatible module keys #508
- [MINOR] Add javadoc #507
- style: update name of prec limits to avoid confusion with old geth name #506
- perf: cache tx-specific line counter #497
- fix: continuous tracing plugin start check #500
- fix: lookup txndata <-> wcp #488
- fix(romLex): wrong stack arg for extcodecopy address #498
Test pre-release 3 from temp/issue-248/count-stack-only
- Log ZkTracer counters for every produced block #485
- fix: overflow for modexp arg #489
- bin reimplementation #473
- applyMavenExclusions=false #477
Testing pre-release from branch test-release/v0.1.4-test2
- revert make loginfo counts closer to Geth
- head: disable stp & txndata
Temporary line counting release for testnet.
-
count stack temporary impl: make loginfo counts closer to Geth temp/issue-248/count-stack-only
- fix:
Bytes.toUnsignedInteger
#484 - perf: delay computations at trace time #483
- perf: improve
StackedSet
performances #466 - feat: implement L1 block & Keccak limits #445
- feat: partially implement EC_DATA #475
- fix: ensure trace files are always deleted #462
Release 8 for 23.10.4-SNAPSHOT of linea-besu
- changed default file name to toml #476
- feat: implement
BIN
counting #471 - Upgrade Linea Besu to 23.10.4-SNAPSHOT #469
- fix: incorrect address comparison #470
- fix: line count discrepancy #468
Release for 23.10.3-SNAPSHOT of linea-besu
- Initial build of besu-sequencer-plugins
- uses 23.10.3-SNAPSHOT as linea-besu version