Skip to content

Trie Improvement: Store only relevant part of path in extensions #516

Description

@Ullaakut

Description

In order to save a few bytes for each extension, we can remove any bits from the extension path beyond the skipped height's bit. Currently, paths are stored as ledger.Path which are arrays of 32 bytes. This change would require storing a bitset or a []byte instead.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions