Open
Milestone

Polyrun: setup end-to-end test of SC deployement and interaction in Tezos-on-tezos smart-rollup

Being able to test modifications of T-o-T rollup requires to find the best way to test the deployment and execution of smart contract on such rollups.

There seems to be two ways of doing this :

  • I. originating a SR in a testnet and interacting with it through the L1
  • II. using the smart-rollup to test the kernel without having to go through a L1 infra, see https://tezos.gitlab.io/active/smart_rollups.html#testing-your-kernel

Option I. is more end-to-end, allows to use t-o-t tools but involves latency Option II. requires less infra, but might be harder to observe.

Outcome of this milestone should be:

  1. a motivated decision on which of this option is a better fit for testing polyrun output
  2. a step-by-step reproducible walkthrough of the test
  • Work items 2
  • Merge requests 1
  • Participants 2
  • Labels 1
Loading
Loading
Loading
Loading
100% complete
100%
Start date
No start date
None
Due date
No due date
2
Work items 2 New issue
Open: 0 Closed: 2
None
Total weight
None
1
Merge requests 1
Open: 0 Closed: 0 Merged: 1
0
Releases
None
Reference: nomadic-labs/michelson-polyrun%"Polyrun: setup end-to-end test of SC deployement and interaction in Tezos-on-tezos smart-rollup"