filecoin-project / specs-actors

DEPRECATED Specification of builtin actors, in the form of executable code.
Other
86 stars 102 forks source link

Fix ManifestData marshalling #1587

Closed vyzo closed 2 years ago

vyzo commented 2 years ago

The manifest data is a flat vector of tuples, but our data type wraps another tuple around.

This fixes it to do the right thing; unfortunately I had to write the marshaller/unmarshaller by hand, as cbor-gen doesn't support transparent structs.

codecov-commenter commented 2 years ago

Codecov Report

Merging #1587 (7692c95) into master (f61c705) will not change coverage. The diff coverage is n/a.

@@          Coverage Diff           @@
##           master   #1587   +/-   ##
======================================
  Coverage    69.1%   69.1%           
======================================
  Files          74      74           
  Lines        8880    8880           
======================================
  Hits         6137    6137           
  Misses       1871    1871           
  Partials      872     872           
vyzo commented 2 years ago

rebased on master.