diff --git a/docker/package/packages.py b/docker/package/packages.py index 5e0df9f05..59c493f62 100644 --- a/docker/package/packages.py +++ b/docker/package/packages.py @@ -513,7 +513,7 @@ def mk_units(proto): Unit(after=["network.target"], description=f"Tezos smart rollup node"), Service( environment_files=[f"/etc/default/tezos-smart-rollup-node-{proto}"], - environment=[f"PROTOCOL={proto}", f"TYPE=sc"], + environment=[f"PROTOCOL={proto}"], exec_start_pre=[ "+/usr/bin/setfacl -m u:tezos:rwx /run/systemd/ask-password" ], diff --git a/docs/smart-rollup.md b/docs/smart-rollup.md index 30f7a49dc..a06a2df8a 100644 --- a/docs/smart-rollup.md +++ b/docs/smart-rollup.md @@ -7,8 +7,16 @@ At first you should originate rollup with the provided alias for some implicit account: ``` -sudo -u tezos tezos-client originate smart rollup from +sudo -u tezos tezos-client originate smart rollup from of kind of type with kernel ``` +Here: +* `ROLLUP_ALIAS` - Name for a new smart rollup +* `IMPLICIT_ACCOUNT_ALIAS` - Name of the account originating smart rollup +* `SMART_ROLLUP_KIND` - Kind of proof-generating virtual machine (PVM) +* `ROLLUP_PARAMETER_TYPE` - The interface of smart rollup (with entrypoints and signatures) +* `KERNEL` - The kernel of smart rollup that PVM can interpret + +For more information on smart rollup origination you can check - https://tezos.gitlab.io/alpha/smart_rollups.html#origination After that, with the active `tezos-node` service available with the provided uri, run the following command ```