software-mansion / protostar

Protostar is a toolchain for developing and testing Starknet contracts
https://docs.swmansion.com/protostar/
MIT License
250 stars 48 forks source link

Make a PR to cairo repo to change `MemBuffer` visibility to public #2158

Closed cptartur closed 1 year ago

cptartur commented 1 year ago

From: https://github.com/software-mansion/protostar/pull/2144#discussion_r1246606530

MemBuffer from cairo repo https://github.com/starkware-libs/cairo/blob/main/crates/cairo-lang-runner/src/casm_run/mod.rs#L394 should have it visibility changed to public so it can be used in our cheatcode hint processor.

abulenok commented 1 year ago

cairo-compiler PR

https://github.com/starkware-libs/cairo/pull/3588

abulenok commented 1 year ago

related https://github.com/software-mansion/protostar/issues/2164