Skip to content

SCORU/Node: types necessary to build smart rollup operations

Alain Mebsout requested to merge alain@functori@scoru-base-types-node into master

Context

This MR introduces common base types for structures used in SCORU operations (commitments, inboxes, dissections, etc.) with conversions with their respective protocol implementation.

It is necessary for the protocol agnostic node, in particular for moving the injector outside of proto_* (by having a common representation for operations).

Depends on !8625 (merged) and !8989 (merged).

Manually testing the MR

dune exec tezt/tests/main.exe -- -f test_octez_conversions.ml
Edited by Alain Mebsout

Merge request reports