go-ethereum/internal/ethapi
Daniel Liu 6d4670a4ec
core, trie: refactor trie API #26995 (#1147)
In this PR, all TryXXX(e.g. TryGet) APIs of trie are renamed to XXX(e.g. Get) with an error returned.

The original XXX(e.g. Get) APIs are renamed to MustXXX(e.g. MustGet) and does not return any error -- they print a log output. A future PR will change the behaviour to panic on errorrs.

Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
2026-01-16 15:51:13 +05:30
..
addrlock.go new EVM Upgrade 2021-09-21 16:53:46 +05:30
api.go ethapi: fix receiver name warning (#1908) 2026-01-06 11:01:48 +05:30
api_test.go core, trie: refactor trie API #26995 (#1147) 2026-01-16 15:51:13 +05:30
backend.go all: move main transaction pool into a subpool #27463 (#1890) 2026-01-05 15:43:50 +05:30
errors.go internal/ethapi: eth_simulateV1 #27720 (#1606) 2025-11-08 16:09:18 +05:30
logtracer.go internal/ethapi: eth_simulateV1 #27720 (#1606) 2025-11-08 16:09:18 +05:30
simulate.go core/state: move state log mechanism to a separate layer #30569 #30732 (#1775) 2025-12-16 07:33:19 +04:00
simulate_test.go internal/ethapi: eth_simulateV1 #27720 (#1606) 2025-11-08 16:09:18 +05:30
transaction_args.go all: fix goimports warning (#1903) 2026-01-04 17:22:26 +05:30
transaction_args_test.go all: move main transaction pool into a subpool #27463 (#1890) 2026-01-05 15:43:50 +05:30
trie_proof.go core, trie: rework trie committer #25320 (#1103) 2025-08-31 15:58:48 +08:00
trie_proof_test.go all: handle err from func rlp.Encode, close XFN-127 (#1692) 2025-11-03 12:45:19 +05:30