1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-03 09:41:10 +03:00
juvix/scripts
Łukasz Czajka 651875ec89
Support Cairo VM input hints (#2709)
* Closes #2687 
* Adds hint support in CASM. The supported hints are `Input(var)` and
`Alloc(size)`. These are the hints currently implemented in
[juvix-cairo-vm](https://github.com/anoma/juvix-cairo-vm).
* Adds the `--program_input` option to the `juvix dev casm run` command.
* Enables private inputs via `main` arguments. In generated CASM/Cairo
code, the arguments to `main` are fetched using the `Input` hint.
* Modifies the CI to use
[juvix-cairo-vm](https://github.com/anoma/juvix-cairo-vm)
2024-04-09 11:43:57 +02:00
..
gen_stone_params.py CASM serialization (#2679) 2024-03-26 17:18:52 +01:00
migrate-juvix-yaml.sh Nockma compile (#2570) 2024-01-17 11:15:38 +01:00
nockma-stdlib-parser.sh Nockma compile (#2570) 2024-01-17 11:15:38 +01:00
run_cairo_vm.sh Support Cairo VM input hints (#2709) 2024-04-09 11:43:57 +02:00
run_stone_prover.sh CASM serialization (#2679) 2024-03-26 17:18:52 +01:00