Skip to content

[Chainstate] Add migration path and new storage access methods for switching from hex-serialized to binary-serialized data #6545

@jcnelson

Description

@jcnelson

Per #6449, a lot of columns throughout the system today are stored as hexadecimal strings. We should instead use a binary representation.

The migration will be expensive, so an offline migration command will need to be implemented. The node should support both the hex and binary representations for at least one release in order to give people time to do the migration on their own schedules.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Status: 🆕 New

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions