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

- [ ] L1 Message handling - For MVP, doesnt need to be a full-blown implementation which listens to a core contract. We just need a way to push messages...

Sequencer

## Issue Juno now has persistent connections (eg. ws conns) with not much info about them. It would be nice if It was known to user how many of them...

RPC
Metrics
no-stale

`jsonrpc` implements the (transport-agnostic) JSON-RPC v2 spec. Dependents should not need to rely on transport code in `net/http` and `nhooyr.io/websocket` without explicit requesting it.

Good first issue
RPC
Refactor
no-stale

It would be interesting to know how much of the db is state, blocks, receipts, txs, classes, ABIs, etc.

DB
Metrics

Add load tests in our CI pipeline for the pre-release phase on staging. These tests should ensure a success rate of at least 99.9% for all requests. ### Acceptance Criteria...

github_actions
no-stale

Or use third-party package if there's a good one. I think `net` contains an un-exported `uint128` implementation we can use as inspiration. Context: https://github.com/NethermindEth/juno/pull/1447#discussion_r1402009510

Good first issue

If there is a long db migration taking place there is no way to gracefully Juno. Any force shutdown corrupts the DB. Juno should be able to gracefully shutdown during...

DB
no-stale

Juno currently accepts and stores **pending** blocks regardless of whether their versions are supported by the current version of Juno. This behavior is inconsistent with how Juno handles normal (latest)...

Bug
no-stale