Validator extensions, zomp vsn 0.2.0 (#5)
Co-authored-by: Ulf Wiger <ulf@wiger.net> Reviewed-on: #5
This commit was merged in pull request #5.
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"tx" : { "$ref" : "#/components/schemas/Tx" }
|
||||
},
|
||||
"components": {
|
||||
"schemas": {
|
||||
"Tx": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"from": {
|
||||
"allOf": [
|
||||
{ "$ref": "#/components/schemas/Pubkey" },
|
||||
{ "x-serialization": {
|
||||
"tags": ["ak"]
|
||||
}}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Pubkey": {
|
||||
"type": "string",
|
||||
"x-serialization": {
|
||||
"tags": ["ak", "ct"]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "Elizabeth",
|
||||
"children": [
|
||||
{
|
||||
"name": "Charles",
|
||||
"children": [
|
||||
{
|
||||
"name": "William",
|
||||
"children": [
|
||||
{ "name": "George" },
|
||||
{ "name": "Charlotte" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Harry"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "Elizabeth",
|
||||
"children": [
|
||||
{
|
||||
"name": "Charles",
|
||||
"children": [
|
||||
{
|
||||
"name": "William",
|
||||
"children": [
|
||||
{ "name": [1] },
|
||||
{ "name": "Charlotte" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Harry"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"name": { "type": "string" },
|
||||
"children": {
|
||||
"type": "array",
|
||||
"items": { "$ref": "#" }
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"$defs": {
|
||||
"alice": { "$ref": "#/$defs/bob" },
|
||||
"bob": { "$ref": "#/$defs/alice" }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user