add SCRATCHPAD.txt

This commit is contained in:
hinto.janai 2024-11-15 17:07:56 -05:00
parent 5a5f88cb13
commit 34dde9f1b7
No known key found for this signature in database
GPG key ID: D47CE05FA175A499

13
SCRATCHPAD.txt Normal file
View file

@ -0,0 +1,13 @@
RPC stuff that needs to be written in the architecture book:
## General
- diagram showing full pipeline from input to output with crate responsibilities listed along the line
## The handler
- {json-rpc, binary, other} handler functions implemented in `cuprated` <CODE_LINK>
- handler -> helper function -> internal component's `Service`
## Unsupported RPC calls / RPC calls with different behavior
- https://github.com/Cuprate/cuprate/issues/278
- binary strings -> full JSON: `get_transaction_pool_backlog`, `get_output_distribution`
- not in `monerod` yet: `get_tx_ids_loose`