Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App Schema #200

merged 12 commits into from Dec 28, 2020

App Schema #200

merged 12 commits into from Dec 28, 2020


Copy link

@YaronWittenstein YaronWittenstein commented Dec 27, 2020


This PR implements app schema organization into structs.

The app schema contains info about the storage layout of the app
and the list of its export functions (endpoints and ctors).

Future PRs will leverage this PR and implement schema generation in JSON (off-chain data to be consumed by smapp or similar) and auto-generating the storage-layout required when deploying a template.

These future PRs will test the emitted JSON/storage-layout and by doing that prove that this PR code is working right.

@YaronWittenstein YaronWittenstein marked this pull request as ready for review December 27, 2020 18:50
@YaronWittenstein YaronWittenstein changed the title App schema App Schema Dec 27, 2020
@YaronWittenstein YaronWittenstein merged commit 10ae8f2 into master Dec 28, 2020
@YaronWittenstein YaronWittenstein deleted the app-schema branch December 28, 2020 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
None yet

Successfully merging this pull request may close these issues.

None yet

2 participants