Comments (4)
is not used eniwhere
lol
from kakarot-ssj.
I think you're going to have a hard time for now, it's best to do it later. Especially if we change test runner, we will need to write unit tests in the same modules, make a lot of modifications to the structure, etc
from kakarot-ssj.
@enitrat there is a an issue with the corelib that makes it impossible for now to update to 2023_11 :
the nullable_from_box
function currently has a pub(crate)
visibility, hence its not possible to use it in any other crate.
Everything else in nullable.cairo is pub
, and nullable_from_box
is not used eniwhere in the corelib so the pub(crate)
attribute doesn't make sense.
Currently, for example in vec.cairo file in alexandria data structre:
fn push(ref self: NullableVec<T>, value: T) -> () {
self.items.insert(self.len.into(), core::nullable::nullable_from_box(BoxTrait::new(value)));
self.len = core::integer::u32_wrapping_add(self.len, 1_usize);
}
```
Item `core::nullable_from_box` is not visible in this context.
from kakarot-ssj.
@enitrat i'm working on it , i can be assigned to it
from kakarot-ssj.
Related Issues (20)
- feat: implement TSTORE
- feat: implement TLOAD
- feat: migrate KKT0 e2e test suite to SSJ
- epic: benchmark different parts of the codebase HOT 1
- feat: Kakarot messaging system
- feat: Kakarot Cairo interop HOT 1
- feat: implement `BLOBBASEFEE` HOT 2
- feat: implement `execute_starknet_call` in account contract
- dev: make `scarb fmt` compatible with trunk HOT 1
- feat: create EVM Precompile wrapper around ec_mul and ec_add
- re-read documentation and ensure it's up to date / relevant HOT 2
- feat: modify selfdestruct for Cancun
- dev: use constants for precompiles addresses range HOT 2
- feat: update starknet address computation method
- feat: update uninitialized_account constructor
- dev: move mock contracts under feature flags HOT 3
- dev: missing unit test exec_sstore
- dev: remove duplicated files HOT 1
- dev: fix unit test migrated to foundry HOT 1
- dev: use the range operator where relevant HOT 2
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 kakarot-ssj.