BSC errors
BSC использует общий JSON-RPC envelope {jsonrpc,id,error}. Продуктовые коды
-32001…-32005 и -32601 описаны в общем справочнике.
Особые случаи BSC:
- upstream-код
-32000двусмыслен:header not foundозначает отсутствие блока, а текст про pruned/unsupported state — отсутствие исторического state; 429для trace может отражать общую квоту единственного публичного источника; trace остаётся best-effort, без SLA;- превышение per-node диапазона
eth_getLogsили отсутствие обязательногоaddressявляется ошибкой параметров конкретного узла; -32601 method_unknownожидаем дляadmin_*и других методов вне каталога.