go-ethereum/trie/bintrie
CPerezz 1a37d82231
trie/bintrie: restore load-bearing iterator doc comments
A prior commit aggressively trimmed comments. This restores the
ones that carried real information — ownership contracts on
returned slices, the index-tracking semantics inside Next(),
the Parent() grandparent note, and the "at a leaf" stem rule —
so future readers aren't left guessing. Also elaborates the
parallel-hashing rationale in hashInternal.
2026-04-18 18:38:38 +02:00
..
binary_node.go fix: Strip group-depth from GC 2026-04-18 18:38:35 +02:00
binary_node_test.go fix: Strip group-depth from GC 2026-04-18 18:38:35 +02:00
hashed_node.go trie/bintrie: use type alias for HashedNode 2026-04-18 18:38:37 +02:00
hashed_node_test.go fix: Strip group-depth from GC 2026-04-18 18:38:35 +02:00
hasher.go Update trie/bintrie/hasher.go 2026-04-18 18:38:37 +02:00
internal_node.go trie/bintrie: merge makeKeyPath into keyToPath 2026-04-18 18:38:37 +02:00
internal_node_test.go fix: Strip group-depth from GC 2026-04-18 18:38:35 +02:00
iterator.go trie/bintrie: restore load-bearing iterator doc comments 2026-04-18 18:38:38 +02:00
iterator_test.go trie/bintrie: gofmt 2026-04-18 18:38:37 +02:00
key_encoding.go trie/bintrie: spec change, big endian hashing of slot key (#34670) 2026-04-13 09:42:37 +02:00
node_ref.go trie/bintrie: update copyright year on newly added files 2026-04-18 18:38:37 +02:00
node_store.go trie/bintrie: use type alias for HashedNode 2026-04-18 18:38:37 +02:00
stem_node.go trie/bintrie: trim verbose doc comments to essentials 2026-04-18 18:38:37 +02:00
stem_node_test.go fix: Strip group-depth from GC 2026-04-18 18:38:35 +02:00
store_commit.go trie/bintrie: restore load-bearing iterator doc comments 2026-04-18 18:38:38 +02:00
store_ops.go trie/bintrie: merge makeKeyPath into keyToPath 2026-04-18 18:38:37 +02:00
trie.go trie/bintrie: gofmt 2026-04-18 18:38:37 +02:00
trie_test.go trie/bintrie: gofmt 2026-04-18 18:38:37 +02:00