Nenad
Nenad
When accessing `Contract_factory.interface.encodeFunctionData` (interface is of generic type `Interface`):  When accessing `Contract__factory.createInterface().encodeFunctionData` (interface is of specific type `APTeamMultiSigInterface` which enforces type-safety):  Without updating the former to return a...
# Bug Report **Cairo version:** 2.6.3 **Current behavior:** When defining a module with some public members and trying to import said members, a completion dialog appears, but the language server...
# Bug Report **Cairo version:** 2.6.3 **Current behavior:** When creating a struct instance, there is no completion dialog support - the one that does appear contains some values that can...
### Problem The `--json` flag should result in all output being in JSON format. This would be extremely helpful when creating a [Test Runner for the Cairo track on Exercism](https://exercism.org/docs/building/tooling/test-runners)....
Running code in Listing 8-2 results in error "Negative impls are not enabled in the current crate"
Repro steps: - open https://book.cairo-lang.org/ch08-02-traits-in-cairo.html#negative-impls - find Listing 8-2 - click "Run this code" - error appears
**Issue(s):** Close #128 ### Description Built off of https://github.com/NethermindEth/StarknetByExample/pull/183 Explain randomness in the context of blockchain, and Starknet specifically, and provide an example with `CoinFlip` contract. ### Checklist - [x]...
- **Mark `args.player` as `viem/Address`** - fixes this error:  - **Convert `Winner.address` type from `string` to `viem/Address`** - more accurate - **Mark `args.winner` as `viem/Address`** - similar to first...
Fixes the following errors:  
- use `call` instead of `transfer` for sending ETH - format code