Skip to content

SCORU: Add smart-contract rollup creation

Yann Regis-Gianas requested to merge scoru@add-rollup-creation into master

Context

This is the first MR for the first milestone of the Smart-Contract Optimistic Rollups. The development plan is documented here:

https://hackmd.io/Qo3ben4fTTuIiDngEDlK1g

Notice that this development introduced an experimental feature in the Tezos protocol that is not enabled by default.

Fixes: #2090 (closed) #2091 (closed) #2093 (closed)

This development is synchronized with the corresponding transactional rollup MR !3915 (merged).

Depends on: !3928 (merged)

Manually testing the MR

dune exec tezt/tests/main.exe -- sc_rollup --verbose

Checklist

  • Document the interface of any function added or modified (see the coding guidelines)
  • Document any change to the user interface, including configuration parameters (see node configuration)
  • Provide automatic testing (see the testing guide).
  • For new features and bug fixes, add an item in the appropriate changelog (docs/protocols/alpha.rst for the protocol and the environment, the Development Version section of CHANGES.md for everything else).
  • Select suitable reviewers using the Reviewers field below.
  • Select as Assignee the next person who should take action on that MR
Edited by Yann Regis-Gianas

Merge request reports