Skip to content

Inspect

Status: Implemented — MCP tool: inspect. Public endpoint not live.

Purpose

Judge a caller-supplied structured artifact without chain state — encoding (layer A), canonical structure and item cap (layer B), optional hash match (layer C). Not consensus replay against mainnet.

Kinds (see probe inspectKinds): block-access-list (7928), authorization-list (7702), typed-transaction (2718 RLP), withdrawals (4895), execution-requests (7685).

MCP tool name

inspect

Inputs

FieldRequiredDescription
artifactYesBAL JSON array or RLP hex string
kindNoDefault block-access-list
blockGasLimitNoDecimal string for item cap check
expectedHashNo32-byte hex blockAccessListHash

Outputs

wellFormed, structureOk, optional hashMatch / itemCapOk, errors[], computedHash, itemCount.

See Describe Capabilities for inspectKinds.

Use = end-user reference. Internals = architecture and operations. Each section carries its own micro-changelog.