Inspect failed calls
Use error_decode_json when a read, preflight, or local execution returns revert bytes and you need a reviewable row explaining the failure. Required NULL inputs propagate NULL.
- Use the ABI overload when you already have the contract ABI.
- Use evm_decode_revert_for when the ABI has been registered for a chain/address/block context.
- A decoded registry-backed custom error adds abi_label when the selected registration has a label.
- Keep the raw revert bytes in evidence rows when the decoded name is not enough for review.