Commit Graph

13 Commits

Author SHA1 Message Date
Thomas Coratger
0561675bb9 feat(trie): convert vec to Bytes in Nibbles (#3120) 2023-06-13 11:49:05 +00:00
Roman Krasiuk
5d7eba6fb2 chore(primitives): move checkpoints under stage mod (#2906) 2023-05-30 17:14:13 +00:00
Alexey Shekhirin
e4cd48aefd feat(stages): rich checkpoint (#2701)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-05-18 20:45:50 +02:00
Roman Krasiuk
cafb31aa53 chore(trie): move hash builder to primitives (#2493) 2023-05-01 10:47:35 -07:00
Roman Krasiuk
ec94783e96 perf(trie): swap trie updates BTreeMap for HashMap (#2330) 2023-04-21 05:07:07 -07:00
Roman Krasiuk
ec418d924d feat(trie): read-only root calculation (#2233) 2023-04-21 02:36:48 -07:00
joshieDo
019ddd1edc perf(db): reduce different repeated allocations (#2103) 2023-04-13 11:33:53 -04:00
Roman Krasiuk
0759b30404 feat(trie): state root (#2206)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-04-12 09:48:33 -07:00
Roman Krasiuk
42a98a7194 feat(trie): stored nibbles (#2182) 2023-04-11 14:23:19 -07:00
Roman Krasiuk
d83c07c13c feat(trie): prefix set (#2181) 2023-04-10 23:41:28 -07:00
Roman Krasiuk
54fc809a4c feat(trie): hash builder (#2177) 2023-04-10 13:57:59 -07:00
Roman Krasiuk
34cab48e78 feat(trie): branch node (#2171) 2023-04-10 09:06:20 -07:00
Roman Krasiuk
c9af8a2d14 feat(trie): nibbles (#2170) 2023-04-10 08:10:08 -07:00