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

Currently, we are handling some exceptions in code shared between CLI and NRE as if they were used only in CLI (logging and returning empty output). For example: https://github.com/OpenZeppelin/nile/blob/6643bcd31d1826fb777a2d52c9ce5b7aef67ffa0/src/nile/core/call_or_invoke.py#L42-L65 When...

enhancement

Using a `nile.ini` may be a viable solution to improve network handling as mentioned and discussed here: https://github.com/OpenZeppelin/nile/pull/303#pullrequestreview-1194871304 It's important to consider how the network flow will work with forthcoming...

`nile init` creates the .env file in the development environment but not from the package.

Add an opt-in or opt-out way for using nile's logging from NRE. Refer to this conversation: https://github.com/OpenZeppelin/nile/pull/197#discussion_r977039385

enhancement
design

Today there's an implied 1:1 relationship between accounts, singers, and private keys. I think we should design better around an alias system for accounts that also supports multi-signer or different...

design

As a developer, I want a local (short-lived) development node to be run by default when I run a script using `nile run`, so that I don't need to start...

enhancement

it should interface with erc20 tokens and default to ETH * testnet * [ETH](https://testnet.starkscan.co/contract/0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7) * [DAI](https://testnet.starkscan.co/contract/0x03e85bfbb8e2a42b7bead9e88e9a1b19dbccf661471061807292120462396ec9) * devnet * [ETH](https://github.com/Shard-Labs/starknet-devnet/blob/master/starknet_devnet/fee_token.py#L31)

Hello I am using Python Python 3.9.7 on MacOS Monterey 12.3.1, (1.4 GHz Quad-Core Intel Core i5). I have install nile and `nile init`. I am able to compile my...