arbdebug_validateMessageNumber
Validate a specific message number on the Arbitrum MCP Server using debug API. Input includes RPC URL, chain name, and optional parameters for full validation or module root hash.
Instructions
Validate a specific message number (requires debug API)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
chainName | No | Chain name (e.g., 'Xai', 'Arbitrum One') - will auto-resolve to RPC URL | |
full | No | Whether to perform full validation | |
moduleRoot | No | Optional module root hash | |
msgNum | Yes | Message number to validate | |
rpcUrl | No | The RPC URL of the Arbitrum node (optional if default is set) |
Input Schema (JSON Schema)
{
"properties": {
"chainName": {
"description": "Chain name (e.g., 'Xai', 'Arbitrum One') - will auto-resolve to RPC URL",
"type": "string"
},
"full": {
"description": "Whether to perform full validation",
"type": "boolean"
},
"moduleRoot": {
"description": "Optional module root hash",
"type": "string"
},
"msgNum": {
"description": "Message number to validate",
"type": "number"
},
"rpcUrl": {
"description": "The RPC URL of the Arbitrum node (optional if default is set)",
"type": "string"
}
},
"required": [
"msgNum"
],
"type": "object"
}