Collection schema
- Explore
- View source
- Playground
Loading ....
- YAML
- JSON
ethdebug/format/pointer/collection
$schema: "https://json-schema.org/draft/2020-12/schema"
$id: "schema:ethdebug/format/pointer/collection"
title: ethdebug/format/pointer/collection
description: |
A representation of a collection of pointers to data in the EVM
type: object
allOf:
- oneOf:
- required: [group]
- required: [list]
- required: [if]
- required: [define]
- required: [template]
- if:
required: [group]
then:
$ref: "schema:ethdebug/format/pointer/collection/group"
- if:
required: [list]
then:
$ref: "schema:ethdebug/format/pointer/collection/list"
- if:
required: [if]
then:
$ref: "schema:ethdebug/format/pointer/collection/conditional"
- if:
required: [define]
then:
$ref: "schema:ethdebug/format/pointer/collection/scope"
- if:
required: [template]
then:
$ref: "schema:ethdebug/format/pointer/collection/reference"
ethdebug/format/pointer/collection
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "schema:ethdebug/format/pointer/collection",
"title": "ethdebug/format/pointer/collection",
"description": "A representation of a collection of pointers to data in the EVM\n",
"type": "object",
"allOf": [
{
"oneOf": [
{
"required": [
"group"
]
},
{
"required": [
"list"
]
},
{
"required": [
"if"
]
},
{
"required": [
"define"
]
},
{
"required": [
"template"
]
}
]
},
{
"if": {
"required": [
"group"
]
},
"then": {
"$ref": "schema:ethdebug/format/pointer/collection/group"
}
},
{
"if": {
"required": [
"list"
]
},
"then": {
"$ref": "schema:ethdebug/format/pointer/collection/list"
}
},
{
"if": {
"required": [
"if"
]
},
"then": {
"$ref": "schema:ethdebug/format/pointer/collection/conditional"
}
},
{
"if": {
"required": [
"define"
]
},
"then": {
"$ref": "schema:ethdebug/format/pointer/collection/scope"
}
},
{
"if": {
"required": [
"template"
]
},
"then": {
"$ref": "schema:ethdebug/format/pointer/collection/reference"
}
}
]
}
Loading...