alake

Results 13 issues of alake

## Checklist - [ ] Linked to Github Issue: https://github.com/lambdaclass/cairo_native/issues/526 - [ ] Unit tests added - [ ] Integration tests added. - [ ] This change requires new documentation....

odhack
waiting-on-author

for context: https://www.notion.so/fleek/Cron-Jobs-1bbf6926f8dc809eb019e842fbc5edd4

resolves #324 now, i've got two major issues plaguing this pr. first is `approval::test_approval` failing with an empty return (`ret=[])` instead of `[0, ..., 0, 1]` and `erc20::deploy` throwing an...

the native `SafeNumeric` tests implemented earlier in [bound_checks.rs](https://github.com/zink-lang/zink/blob/main/zink/examples/bound_checks.rs) are simply not important for Zink’s context. we need to update it to use WASM FFI calls (`asm::addmod_i8`, `ffi::u256_add`, etc.)

When building `zink/examples` (e.g., `getter.rs`) on `aarch64-apple-darwin` (native `macOS`), the linker fails with undefined symbols: `_push_bytes32, _sload_bytes32, and _sstore`. These symbols work fine when targeting `wasm32-unknown-unknown`, where they’re imported from...

wontfix

Below are the priority issues targeted for resolution this month (April) to improve functionality, fix bugs, and support project progress. ## ERC20 Contract Execution - #306 - #315 - #313...

Related to #314 We’ve encountered a persistent issue with the `zinkc dispatcher` when using the `#[derive(Storage)]` macro (introduced in PR #314, resolving #288) for unified structs with multiple fields. While...

`erc20` transfer test fails with "Insufficient balance" despite storage showing correct balance value. balance is accessible via `balances()` call but not during transfer execution. see https://github.com/zink-lang/zink/blob/bdff1f55742025f59201e85a5809310da6945836/examples/erc20.rs#L257 this blocks full testing...