Req-backed Raxol.Payments.ChainReader over per-chain JSON-RPC endpoints.
Implements only the two read-only methods the accounting layer needs
(eth_getTransactionReceipt, eth_getBalance). Self-contained on purpose:
raxol_payments cannot depend on raxol_acp's RPC (that package depends on
this one), so this mirrors the shape of Raxol.ACP.Onchain.RPC without the
dependency.
Summary
Functions
@spec new(keyword()) :: Raxol.Payments.ChainReader.reader()
Build a reader handle over a chain_id => rpc_url map.
Options: