Comments (8)
request to assign
from cairo-foundry.
Hi, are you still participating on this issue?
from cairo-foundry.
Yes sorry holidays. Will get it done next day or two.
from cairo-foundry.
hey, no worries:)!
we're in a bit of a pickle right now, some of the contributors of cairo-foundry are currently at an off-site event in the French alps, and we're all "pair programming" together on some issues
We chose this issue to move forward and better understand the cairo runner. We'll use it to onboard people.
we will do this issue in the chalet, but if you have free time these days, i'd be glad to assign you to another issue!
from cairo-foundry.
let me know if you have free time and want to work on a specific issue:)
from cairo-foundry.
@bacharif is working on this one
from cairo-foundry.
Good to know, @Bernardstanislas already did a version of this one for the cairo-rs repo, it had been refused as they prefer not to include it to their codebase for now.
Take inspiration from it:
lambdaclass/cairo-vm#524
from cairo-foundry.
For me
from cairo-foundry.
Related Issues (20)
- Doc - Create a Architecture diagram for Cairo Foundry HOT 1
- Doc - Create an interaction diagram for Cairo-Foundry
- create a `clean` command HOT 6
- Hooks - Create a `before_run` hook (akin to `pre_step_instruction` hook)
- Hooks - create an `after_run` hook (akin to `pre_step_instruction`)
- Create an `after_step_instruction` hook - akin to `pre_step_instruction` HOT 5
- Add a comprehensive error management architecture HOT 7
- Fix cargo clippy warnings on Cache module HOT 2
- Fix: fix cairo-rs dependency after main branch rebase HOT 2
- skip hint is no more functional after cairo-rs update HOT 2
- List all functions that will be mocked with mock_call hint inside test files and `test_<your_test_func>` entrypoints HOT 4
- Read the JSON file of compiled cairo contracts and the find return signatures of test functions that will be mocked HOT 2
- Be able to deduce the size of a function's return payload thanks to the signature parsed in the compiled JSON contract file HOT 1
- The hint function `mock_call` has access to the mock_call arguments from `mock_call(name_of_my_func, [42, “shortstring”, ids.myVarName, Uint256 {high: 42, low: 0x0}])`
- Expand the array passed in the `mock_call(name_of_my_func, [42, “shortstring”, ids.myVarName, Uint256 {high: 42, low: 0x0}])` context so that it contains only felts
- Alter the current way `mock_call` injects a felt (mock_ret_value) inside a HashMap so that the `mocked_value` can be injected inside `ap` when the mock is called HOT 2
- Pre-instruction step hook must intercept any mocked function call and inject the correct values into ap from the expanded mock array
- [RECURING] documentation for cairo-rs
- Modification of existing hints
- Discussions about the project existence
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cairo-foundry.