Skip to content
This repository has been archived by the owner on Aug 20, 2021. It is now read-only.

act2 migration #416

Open
MrChico opened this issue May 6, 2020 · 0 comments
Open

act2 migration #416

MrChico opened this issue May 6, 2020 · 0 comments

Comments

@MrChico
Copy link
Member

MrChico commented May 6, 2020

As I'm getting closer to being able to output k specs from act2, I'm thinking about how to integrate it to the klab workflow. Roughly, we want to replace klab build with act compile, and there is some experimentation going on on the act2 branch of this repo.

In this process, I expect the following things to change:

  • I'm not convinced having the calls section as part of the behaviour is a good idea. I think better would be to simply indicate the dependencies of specs in the config.json for each directory, to get the gas extraction and proving workflow from that.
  • Obviously, there are syntactic changes to how specs are written, which in general will make many specs a lot shorter.
  • Instead of a separate storage markdown file, the new act format works with a spec for the constructor. From this both storage locations and type checking can be inferred.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant