anoma / juvix

A language for intent-centric and declarative decentralised applications
https://docs.juvix.org
GNU General Public License v3.0
449 stars 54 forks source link

Implement a test suite that runs Juvix compiled logic functions in Anoma #2612

Open paulcadman opened 8 months ago

paulcadman commented 8 months ago

In order to test that the Juvix compiled Anoma logic functions work correctly we should implement an automated test suite that runs Juvix compiled logic functions in an instance of the Anoma system.

Part of this task is to figure out how to deploy logic functions, submit transactions and otherwise interact with the Anoma system.

paulcadman commented 3 months ago

We cannot do this until the rm-submit CLI is available in Anoma. We cannot run this test in CI because anoma is a private repo.