credmark.cmf.model.errors.ModelCallStackEntry

DTO class ModelCallStackEntry(*, slug, version, chainId=None, blockNumber=None, input=None, trace=None)[source]

Bases: BaseModel

An item in an error’s call stack.

Show JSON schema
{
   "title": "ModelCallStackEntry",
   "description": "An item in an error's call stack.",
   "type": "object",
   "properties": {
      "slug": {
         "title": "Slug",
         "description": "Model slug",
         "type": "string"
      },
      "version": {
         "title": "Version",
         "description": "Model version",
         "type": "string"
      },
      "chainId": {
         "title": "Chainid",
         "description": "Context chain id",
         "type": "integer"
      },
      "blockNumber": {
         "title": "Blocknumber",
         "description": "Context block number",
         "type": "integer"
      },
      "input": {
         "title": "Input",
         "description": "Context input"
      },
      "trace": {
         "title": "Trace",
         "description": "Trace of code that generated the error",
         "type": "string"
      }
   },
   "required": [
      "slug",
      "version"
   ]
}

Fields
Parameters
Return type

None

field blockNumber: Optional[int] = None

Context block number

field chainId: Optional[int] = None

Context chain id

field input: Optional[Any] = None

Context input

field slug: str [Required]

Model slug

field trace: Optional[str] = None

Trace of code that generated the error

field version: str [Required]

Model version