juno
juno copied to clipboard
Starknet client implementation.
In P2P mode, the sync_best_known_block_number metric is currently returning 0, which is negatively impacting the calculation of the blocks_behind metric in Grafana. This issue makes it difficult to track the...
https://github.com/starkware-libs/starknet-specs/tree/v0.8.0-rc0 **New websocket methods** - [ ] [starknet_subscribeNewHeads](https://github.com/NethermindEth/juno/issues/2205) - [ ] [starknet_subscribeEvents](https://github.com/NethermindEth/juno/issues/2208) - [ ] [starknet_subscribeTransactionStatus](https://github.com/NethermindEth/juno/issues/2209) - [ ] [starknet_subscribePendingTransactions](https://github.com/NethermindEth/juno/issues/2232) - [ ] starknet_unsubscribe **Other new methods** - [ ]...
[starknet_getMessagesStatus](https://github.com/starkware-libs/starknet-specs/blob/v0.7.1/api/starknet_api_openrpc.json) https://docs.starknet.io/architecture-and-concepts/network-architecture/messaging-mechanism/#l1-l2-messages see: https://github.com/eqlabs/pathfinder/issues/2182 Solution: 1. Listen to LogMessageToL2 logs from the core contract on L1. Compute the associated message hash, and store the eth transaction hash. Note that a...
Discussion: Juno's Role in Providing DevNet and Rollup-as-a-Service (RaaS) in the StarkNet Ecosystem
**Description**: This issue tracks ongoing discussions regarding Juno's role in delivering both DevNet and Rollup-as-a-Service (RaaS) within the StarkNet ecosystem. Currently, Juno primarily focuses on syncing, storing, and serving StarkNet...
Determine the time taken for the following parts of the request: - parsing of the request - retreiving relevant data - creating the response
Context: the Starknet P2P explorer uses Juno as an external library for some of its features, but it's not as simple as doing `go get`, as it's required to compile...
Methods `SimulateTransactions(...)` and `traceBlockTransactions(...)` in `rpc/handlers.go` share a lot of common logic. This needs to be extracted into one place.
See the spec - https://github.com/starkware-libs/starknet-specs/blob/v0.8.0-rc0/api/starknet_ws_api.json#L176
See spec https://github.com/starkware-libs/starknet-specs/blob/v0.8.0-rc0/api/starknet_ws_api.json