go-ethereum/internal
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
..
build all: use 0x-prefix string for type Address in log message (#1874) 2025-12-19 08:55:21 +04:00
cmdtest all: fix tests on 32-bit and windows + minor rpc fixes #21871 (#1055) 2025-06-03 11:47:11 +08:00
debug node: allow listening on IPv6 address #27635 (#1156) 2025-06-25 18:40:13 +08:00
download build, internal, Makefile: upgrade package build (#1746) 2025-11-24 12:51:09 +05:30
ethapi core, trie: refactor trie API #26995 (#1147) 2026-01-16 15:51:13 +05:30
flags all: move main transaction pool into a subpool #27463 (#1890) 2026-01-05 15:43:50 +05:30
guide rpc, internal/guide: speed up tests a bit #26193 (#978) 2025-04-24 19:08:57 +08:00
jsre all: use slices.Sort() to sort strings (#1712) 2025-12-07 15:49:13 +05:30
syncx core: improve shutdown synchronization in BlockChain (#22853) 2024-12-28 10:44:49 +08:00
testlog log: use native log/slog instead of golang/exp (#29302) 2024-11-15 10:02:42 +08:00
testrand accounts/abi: support unpacking solidity errors (#30738) 2025-01-24 16:54:12 +08:00
version all: upgrade package version #30638 (#1745) 2025-11-15 16:46:54 +05:30
web3ext record total minted API v2 (#1769) 2025-12-09 19:43:19 +08:00