Josh Klopfenstein

Results 30 issues of Josh Klopfenstein

Use https://github.com/MetaMask/docusaurus-openrpc to generate RPC docs directly from the specs.

Documentation
Good first issue

Will require refactoring the `trie.Put` method to fix the `gocyclo` issue.

Good first issue
Trie

to avoid sending 429s after waiting for 30s, due to feeder rate limiting.

no-stale

The diff is nicer than it looks. Maybe ~500 lines of actual code, only ~100 of which is interesting/bug-prone.

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

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

Right now RPC adapters are cluttering the `rpc` package.

Core
RPC
Refactor