Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Makes the representation more compact * Uses 2-wide hex representation for key chunks Before: ``` { type: Node4 prefix_size: 2 prefix: 3030 key: 30 { type: Node4 prefix_size: 2 prefix: 3030 key: 31 { type: Leaf key: 303030303031 } key: 32 { type: Leaf key: 303030303032 } key: 33 { type: Leaf key: 303030303033 } key: 34 { type: Leaf key: 303030303034 } } key: 31 { type: Leaf key: 303031303035 } } ``` After: ``` { type: Node4 prefix_size: 2 prefix: 3030 key: 30 { type: Node4 prefix_size: 2 prefix: 3030 key: 31 { type: Leaf, key: 303030303031 } key: 32 { type: Leaf, key: 303030303032 } key: 33 { type: Leaf, key: 303030303033 } key: 34 { type: Leaf, key: 303030303034 } } key: 31 { type: Leaf, key: 303031303035 } } ```
- Loading branch information