cairovm.codes icon indicating copy to clipboard operation
cairovm.codes copied to clipboard

Source code for cairovm.codes — a web app to compile Cairo programs into Sierra and CASM with step-through execution capabilities.

Results 13 cairovm.codes issues
Sort by recently updated
recently updated
newest added

Parent Task: #68 This issue includes : "ec_neg", "ec_point_from_x_nz", "ec_point_is_zero", "ec_point_try_new_nz", "ec_point_unwrap", "ec_point_zero", "ec_state_add", "ec_state_add_mul", "ec_state_init", "ec_state_try_finalize_nz",

documentation

Parent Task: #25 this includes: "alloc_local", "array_append", "array_get", "array_len", "array_new", "array_pop_front", "array_pop_front_consume", "array_slice", "array_snapshot_pop_back", "array_snapshot_pop_front",

documentation

The [cairo-by-examples](https://cairo-by-example.com/) project contains many Cairo code snippets. It would be great to add a link below relevant code snippets to open them in the Cairo playground on cairovm.codes so...

documentation
OD hack

This is the parent task for Siera Libfuncs documentation. **List of child issues:** - [x] https://github.com/walnuthq/cairovm.codes/issues/67 - [x] https://github.com/walnuthq/cairovm.codes/issues/68 - [ ] https://github.com/walnuthq/cairovm.codes/issues/69 - [ ] https://github.com/walnuthq/cairovm.codes/issues/70 - [ ]...

documentation

Parent Task: #68 This issue will include : "bitwise", "bool_and_impl", "bool_not_impl", "bool_or_impl", "bool_to_felt252", "bool_xor_impl", "box_forward_snapshot", "branch_align", "bytes31_const", "bytes31_to_felt252", "bytes31_try_from_felt252",

documentation

Let's add a code-format button next to the permalink button. Clicking the button should reformat the Cairo code so that users don't need to manually set indentation. For the icon,...

frontend

Task placeholder for Luis who has all the context already

![CleanShot 2024-07-16 at 09 56 01@2x](https://github.com/user-attachments/assets/e888169e-2120-4831-85ad-f2dc992bc828) Look at titles, descriptions and other metadata. We want to remove all references to EVM and Ethereum and instead use CairoVM and Starknet.

There is a field `costs` returned on the requests that runs the code that contains the information about costs for specific libfunctions. The `costs` object looks as follows: ``` {...

help wanted