Describe Schema
AI-generatedSummary
Describe the schema of named contracts and declared context variables on an EVM chain, returning the methods, argument types, and context variables available to expressions, without executing the query.
Inputs
- Chain (required) — Required. EVM chain whose contracts and context schema should be described. Pick from the dynamically loaded chain list or pass an evm_* chain id via an expression. Defaults to evm_ethereum.
- Contracts — Optional. Named contract references used by the describe call. Each entry has a Name (valid CEL identifier, e.g. Token) and a 0x-prefixed 20-byte Address. Accepts the UI fixed collection or an AI-provided JSON object.
- Context Variables — Optional. Context variables declared for the schema. Only the Name and Type matter here; runtime values are ignored and the Value field is hidden. Supported types include sol_int, sol_address, bool, string, bytes, and list<*> variants.
Output shape
Raw API envelope returned unchanged
Returns the evmquery API describe response verbatim as the output item JSON. Per the node's operation description, this includes the contract methods, argument types, and context variables available to expressions. Each input item is processed sequentially and paired to its output item.