nile icon indicating copy to clipboard operation
nile copied to clipboard

CLI tool to develop StarkNet projects written in Cairo

Results 60 nile issues
Sort by recently updated
recently updated
newest added

Fixes #293 This PR proposes to make available to the `nile node` interface all the options that `straknet-devnet` accepts by default. This enables forking, but also the ability to specify...

This PR is a tmp working example to support EthAccount txs through Nile. In order to setup an EthAccount: 1. Deploy normal account 2. Compile and declare EthAccount 3. Deploy...

If the file exists and contains an empty line, an exception will be raised from checking if alias exists in this line: https://github.com/OpenZeppelin/nile/blob/0c9bf0e2c2f0035fdb3349d2603557f32d5e075f/src/nile/core/declare.py#L22 The issue occurs from trying to call...

bug

Add support for https://github.com/OpenZeppelin/cairo-contracts/blob/main/src/openzeppelin/account/presets/EthAccount.cairo

enhancement

Right now to pass _uint256_ numbers from console, you need to pass the two integers following the format of the struct representing this concept in Cairo. Maybe it would be...

enhancement
good first issue

Currently, we are deploying the Account if some conditions are met directly from initialization. This has some problems like nile automatically trying to deploy an Account in the send command...

enhancement

Today Nile considers accounts [any contract whose filename ends with "Account"](https://github.com/OpenZeppelin/nile/pull/112), which is not a very solid approach. Some users have already stumbled upon this shortcoming: We should improve it...

design

Nile utils are meant to be helpful for scripting, not only for internal usage.

documentation