Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Pass around blobs on network rather than serde serialised rich types #265

Closed
@gavofyork

Description

At present transactions (and blocks?) are serialised using serde to be gossiped over the network. This is bad since it kills any forward-compatibility as the format of such things changes and makes the network protocol serde-dependent which isn't too great for non-rust codebases. To ensure better compatibility, they should be passed instead as Slicable::encode()d binary blobs.

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions