casper-network / casper-network/casper-node

remove nested types in CLValue

Open
#4,161 0 comments 0 reactions 0 assignees View on GitHub
execution engine stretch goal tech-debt
Dominant language
Rust
Stars
399
Forks
224
Avg merge
15h 44m
Merged PRs (30d)
2

Description

The current implementation of CLValue contains nested CLTypes (map, result, tuples) that make it overly complicated to serialize and deserialize. This is because each of the nested types must be serialized individually before the overall Value can be serialized. The objective of this ticket is to remove the nesting of these types in order to streamline implementations of the clients.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.