juno icon indicating copy to clipboard operation
juno copied to clipboard

Starknet client implementation.

Results 334 juno issues
Sort by recently updated
recently updated
newest added

## Description Implement a logger interface and a `Log` struct that uses `zap.SugaredLogger` under the hood. Note: this PR is not directly designed to make log messages more descriptive. ##...

enhancement

## Description • TF script to run Juno on testnet and mainnet on Linode . • Github Actions script to automate this TF script whenever anything is pushed to the...

Now we are storing transactions in the database without confirming the transaction hash, that's not a problem because StarkNet is centralized, but in the future when P2P comes alive we...

good first issue
core

## Description Currently, the HTTP RPC fails requests from browsers because of CORS. With these changes is possible to configure CORS. ## Changes: - Two flags/options are added: - `rpc-cors`...

enhancement
rpc

Fixes ## Description Just fixed the spelling of the words: "requirements" & "network" ## Changes: Fixing words spelling. ## Types of changes - Documentation Update ## Testing **Requires testing**: No

## Description Create a profiling server that will allow the user to spin up Juno with the `--prof` flag and create various profiles that can be analysed using [pprof](https://github.com/google/pprof). ##...

enhancement
core

## Description Updates the `starknet_call` JSON-RPC endpoint to use the new storage primitives introduced in Cairo 0.10. ## Changes: This also: - Fixes tests that were supposed to halt execution...

core
rpc
cairo

Fixes | Closes | Resolves #347 ## Description Adds [`starknet_getNonce`](https://github.com/starkware-libs/starknet-specs/blob/master/api/starknet_api_openrpc.json#L625) endpoint. ## Changes: - Stores `nonce` in the `ContractState` table - Provides the `nonce` using the RPC ## Types of...

rpc

**Describe the bug** The `*felt.SetHex` function will allow setting an invalid hexadecimal string for some inputs i.e. `"0xabcdefg"` (where `g` is an invalid character). **Expected behavior** This should panic or...

bug
good first issue

There are some limitations with stretchr/testify i.e. issues [#535](https://github.com/stretchr/testify/issues/535), [#187](https://github.com/stretchr/testify/issues/187) that make it unsuitable for use in some cases. These do not apply to gotest.tools/assert and as a result a...

enhancement
good first issue