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.