go-ethereum/internal/ethapi
Daniel Liu ad0eea0f07
refactor(crypto): vendor in golang.org/x/crypto/sha3 #33323 (#2046)
The upstream libray has removed the assembly-based implementation of
keccak. We need to maintain our own library to avoid a peformance
regression.

---------

Co-authored-by: Felix Lange <fjl@twurst.com>
Co-authored-by: lightclient <lightclient@protonmail.com>
2026-02-28 17:23:57 +04:00
..
addrlock.go new EVM Upgrade 2021-09-21 16:53:46 +05:30
api.go refactor(all): rework EVM constructor #30745 (#2065) 2026-02-17 14:35:18 +05:30
api_test.go refactor(crypto): vendor in golang.org/x/crypto/sha3 #33323 (#2046) 2026-02-28 17:23:57 +04:00
backend.go refactor(all): rework EVM constructor #30745 (#2065) 2026-02-17 14:35:18 +05:30
errors.go fix(internal): fix error code for revert in eth_simulateV1 #33007 (#2039) 2026-02-28 16:52:55 +04:00
logtracer.go internal/ethapi: eth_simulateV1 #27720 (#1606) 2025-11-08 16:09:18 +05:30
simulate.go fix(internal): fix error code for revert in eth_simulateV1 #33007 (#2039) 2026-02-28 16:52:55 +04:00
simulate_test.go internal/ethapi: eth_simulateV1 #27720 (#1606) 2025-11-08 16:09:18 +05:30
transaction_args.go fix(internal/ethapi): include AuthorizationList in gas estimation callArgs #33849 (#2084) 2026-02-28 04:36:04 +04:00
transaction_args_test.go refactor(all): rework EVM constructor #30745 (#2065) 2026-02-17 14:35:18 +05:30
trie_proof.go all: port boring changes from pbss #27176 (#1158) 2026-01-26 11:21:46 +05:30
trie_proof_test.go trie: remove parameter 'fromLevel' in Prove #27512 (#1165) 2026-01-29 11:29:02 +05:30