Skip to content

Commit

Permalink
remove base schema (#25)
Browse files Browse the repository at this point in the history
  • Loading branch information
tahpot authored Apr 24, 2024
2 parents 9cb1541 + 658c66b commit 32cc459
Showing 1 changed file with 68 additions and 75 deletions.
143 changes: 68 additions & 75 deletions credential/zkpass/v0.1.0/schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,82 +10,75 @@
"icon": "./icon.svg"
}
},
"allOf": [
{
"$ref": "https://core.schemas.verida.io/base/latest/schema.json"
"properties": {
"taskId": {
"title": "Task ID",
"description": "Unique id of the task allocated by the allocator node",
"type": "string"
},
{
"properties": {
"taskId": {
"title": "Task ID",
"description": "Unique id of the task allocated by the allocator node",
"type": "string"
},
"publicFields": {
"title": "zkPass PublicFields",
"description": "Values of public fields defined in schema",
"type": "array",
"items": {
"type": "string"
}
},
"allocatorAddress": {
"title": "Allocator Address",
"description": "The address of the allocator node",
"type": "string"
},
"publicFieldsHash": {
"title": "PublicFields",
"description": "Hash of public field values",
"type": "string"
},
"allocatorSignature": {
"title": "Allocator Signature",
"description": "Signature of the task meta data by the allocator node",
"type": "string"
},
"uHash": {
"title": "UHash",
"description": "Hash value of user unique id in the data source",
"type": "string"
},
"validatorAddress": {
"title": "ValidatorAddress",
"description": "The address of the validator node",
"type": "string"
},
"validatorSignature": {
"title": "Validator Signature",
"description": "The signature of the verification result by the allocator node",
"type": "string"
},
"zkPassSchemaId": {
"title": "zkPass Schema ID",
"description": "The schema ID that added in the project",
"type": "string"
},
"zkPassSchemaLabel": {
"title": "Schema Label",
"description": "The schema label that added in the project",
"type": "string"
},
"did": {
"title": "Verida Did",
"description": "Decentralized Identifier on the Verida network",
"type": "string"
}
},
"required": [
"taskId",
"allocatorAddress",
"allocatorSignature",
"uHash",
"validatorAddress",
"validatorSignature",
"zkPassSchemaId",
"zkPassSchemaLabel",
"did"
]
"publicFields": {
"title": "zkPass PublicFields",
"description": "Values of public fields defined in schema",
"type": "array",
"items": {
"type": "string"
}
},
"allocatorAddress": {
"title": "Allocator Address",
"description": "The address of the allocator node",
"type": "string"
},
"publicFieldsHash": {
"title": "PublicFields",
"description": "Hash of public field values",
"type": "string"
},
"allocatorSignature": {
"title": "Allocator Signature",
"description": "Signature of the task meta data by the allocator node",
"type": "string"
},
"uHash": {
"title": "UHash",
"description": "Hash value of user unique id in the data source",
"type": "string"
},
"validatorAddress": {
"title": "ValidatorAddress",
"description": "The address of the validator node",
"type": "string"
},
"validatorSignature": {
"title": "Validator Signature",
"description": "The signature of the verification result by the allocator node",
"type": "string"
},
"zkPassSchemaId": {
"title": "zkPass Schema ID",
"description": "The ID of zkPass schema",
"type": "string"
},
"zkPassSchemaLabel": {
"title": "Schema Label",
"description": "The label of zkPass schema",
"type": "string"
},
"id": {
"title": "DID of the subject",
"description": "Decentralized Identifier on the network",
"type": "string"
}
},
"required": [
"taskId",
"allocatorAddress",
"allocatorSignature",
"uHash",
"validatorAddress",
"validatorSignature",
"zkPassSchemaId",
"zkPassSchemaLabel",
"id"
]
}

0 comments on commit 32cc459

Please sign in to comment.