besu
besu copied to clipboard
fix : eth_estimateGas fails with EIP-7702 (authorizationList) transactions
PR description
fixes the failure EIP-7702 (authorizationList) transactions with eth_estimateGas
Fixed Issue(s)
fixes #9230
Thanks for sending a pull request! Have you done the following?
- [x] Checked out our contribution guidelines?
- [x] Considered documentation and added the
doc-change-requiredlabel to this PR if updates are required. - [x] Considered the changelog and included an update if required.
- [x] For database changes (e.g. KeyValueSegmentIdentifier) considered compatibility and performed forwards and backwards compatibility tests
Locally, you can run these tests to catch failures early:
- [x] spotless:
./gradlew spotlessApply - [x] unit tests:
./gradlew build - [x] acceptance tests:
./gradlew acceptanceTest - [x] integration tests:
./gradlew integrationTest - [x] reference tests:
./gradlew ethereum:referenceTests:referenceTests - [ ] hive tests: Engine or other RPCs modified?