Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Basic example to run Cairo 1 programs (lambdaclass#1370)
* Add basic example for running Cairo 1 programs * FileWriter * Fix issue * Fix cargo lock * Fix typo * CLI for cairo1 run * CLI * Test for the cli * Clone corelib, add it to ignore * Delete pub, set bincode to workspace * Delete corelib * New line * Remove corelib, download it * .Phony * Add readme documentation * change place of doc in readme * Run with release * Try running all files * Fix makefile to compile everything * add workflow * Endlines * test workflow * change on in workflow * yaml fix * change on in workflow * change on in workflow * Fix typo * Fix cairo vm dependecy * Modify changelog * Modify workflow * Clone with https * use cairo1 run makefile * Add cairo 1 programs * Pin cairo version to 2.2.0 * Update documentation * Update workflow * Add cairo 1 program * Update dependencies * Update test workflow * Extract entrypoint from function name * Extract return values from main func and distinguish panics (First darft, needs cleaning) * Improve return values output * Show panick data * Parse panic data * Remove TODO & some unwraps * Add newline at end of file * Use fixed entrypoint * Validate values in tests 7 fix return values * Fix test * fmt * clippy * Remove unwraps * Bump cairo imports version * Bump dep version * fmt --------- Co-authored-by: Milton <milton.scuderi@lambdaclass.com> Co-authored-by: mmsc2 <88055861+mmsc2@users.noreply.github.com> Co-authored-by: Pedro Fontana <fontana.pedro93@gmail.com> Co-authored-by: Federica <fedemoletta@hotmail.com> Co-authored-by: fmoletta <99273364+fmoletta@users.noreply.github.com>
- Loading branch information