warp icon indicating copy to clipboard operation
warp copied to clipboard

Warp - Bringing Solidity to Starknet at warp speed. Warp is a Solidity to Cairo Compiler, this allows teams to write/migrate Solidity to Cairo for easy onboarding into the StarkNet ecosystem.

Results 83 warp issues
Sort by recently updated
recently updated
newest added

The purpose of this pass is to find functions like the following and remove them as a way to optimize the code: ``` function foo(uint a) returns (uint) { return...

- The implicit conversion pass is no longer a requirement - Salt (bytes32) is now converted to a bytes30, now it no longer errors for values bigger than a felt...

There were many places in the code where the closest parent which was a `FunctionDefinition` was wanted and then there was an assertion checking this parent node was not `undefined`....

The json files created from compiling the transpiled contracts were being deleted. Adds a fix.

The solidity semantic tests are currently pulled from the develop branch and a whitelist used. This should be changed such that they are pulled from a specific release, and the...

Would be nice to have them

Currently a function taking a uint8 is transpiled to a function taking a felt, which tells users of it almost nothing about what is actually expected