1
0
mirror of https://github.com/oceanprotocol/docs.git synced 2024-11-26 19:49:26 +01:00

Merge pull request #899 from oceanprotocol/issue-898-fix-example-json-ddo

Issue-#898: Fix invalid json ddo example
This commit is contained in:
Akshay 2022-03-03 11:42:21 +01:00 committed by GitHub
commit c59fb99915
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -753,130 +753,123 @@ Example:
```json ```json
{ {
"@context": ["https://w3id.org/did/v1"], "@context": ["https://w3id.org/did/v1"],
"id": "did:op:ACce67694eD2848dd683c651Dab7Af823b7dd123", "id": "did:op:ACce67694eD2848dd683c651Dab7Af823b7dd123",
"version": "4.0.0", "version": "4.0.0",
"chainId": 1, "chainId": 1,
"nftAddress": "0x123", "nftAddress": "0x123",
"metadata": { "metadata": {
"created": "2020-11-15T12:27:48Z", "created": "2020-11-15T12:27:48Z",
"updated": "2021-05-17T21:58:02Z", "updated": "2021-05-17T21:58:02Z",
"description": "Sample description", "description": "Sample description",
"name": "Sample asset", "name": "Sample asset",
"type": "dataset", "type": "dataset",
"author": "OPF", "author": "OPF",
"license": "https://market.oceanprotocol.com/terms" "license": "https://market.oceanprotocol.com/terms"
}, },
"services": [ "services": [{
{ "id": "1",
"id": "1", "type": "access",
"type": "access", "files": "0x044736da6dae39889ff570c34540f24e5e084f4e5bd81eff3691b729c2dd1465ae8292fc721e9d4b1f10f56ce12036c9d149a4dab454b0795bd3ef8b7722c6001e0becdad5caeb2005859642284ef6a546c7ed76f8b350480691f0f6c6dfdda6c1e4d50ee90e83ce3cb3ca0a1a5a2544e10daa6637893f4276bb8d7301eb35306ece50f61ca34dcab550b48181ec81673953d4eaa4b5f19a45c0e9db4cd9729696f16dd05e0edb460623c843a263291ebe757c1eb3435bb529cc19023e0f49db66ef781ca692655992ea2ca7351ac2882bf340c9d9cb523b0cbcd483731dc03f6251597856afa9a68a1e0da698cfc8e81824a69d92b108023666ee35de4a229ad7e1cfa9be9946db2d909735",
"files": "0x044736da6dae39889ff570c34540f24e5e084f4e5bd81eff3691b729c2dd1465ae8292fc721e9d4b1f10f56ce12036c9d149a4dab454b0795bd3ef8b7722c6001e0becdad5caeb2005859642284ef6a546c7ed76f8b350480691f0f6c6dfdda6c1e4d50ee90e83ce3cb3ca0a1a5a2544e10daa6637893f4276bb8d7301eb35306ece50f61ca34dcab550b48181ec81673953d4eaa4b5f19a45c0e9db4cd9729696f16dd05e0edb460623c843a263291ebe757c1eb3435bb529cc19023e0f49db66ef781ca692655992ea2ca7351ac2882bf340c9d9cb523b0cbcd483731dc03f6251597856afa9a68a1e0da698cfc8e81824a69d92b108023666ee35de4a229ad7e1cfa9be9946db2d909735", "name": "Download service",
"name": "Download service", "description": "Download service",
"description": "Download service", "datatokenAddress": "0x123",
"datatokenAddress": "0x123", "serviceEndpoint": "https://myprovider.com",
"serviceEndpoint": "https://myprovider.com", "timeout": 0,
"timeout": 0, "consumerParameters": [{
"consumerParameters": [ "name": "surname",
{ "type": "text",
"name":"surname", "label": "Name",
"type": "text", "required": true,
"label": "Name", "default": "NoName",
"required": true, "description": "Please fill your name"
"default": "NoName" },
"description":"Please fill your name" {
}, "name": "age",
{ "type": "number",
"name":"age", "label": "Age",
"type": "number", "required": false,
"label": "Age", "default": 0,
"required": false, "description": "Please fill your age"
"default": 0 }
"description":"Please fill your age" ]
}] },
}, {
{ "id": "2",
"id": "2", "type": "compute",
"type": "compute", "files": "0x044736da6dae39889ff570c34540f24e5e084f4e5bd81eff3691b729c2dd1465ae8292fc721e9d4b1f10f56ce12036c9d149a4dab454b0795bd3ef8b7722c6001e0becdad5caeb2005859642284ef6a546c7ed76f8b350480691f0f6c6dfdda6c1e4d50ee90e83ce3cb3ca0a1a5a2544e10daa6637893f4276bb8d7301eb35306ece50f61ca34dcab550b48181ec81673953d4eaa4b5f19a45c0e9db4cd9729696f16dd05e0edb460623c843a263291ebe757c1eb3435bb529cc19023e0f49db66ef781ca692655992ea2ca7351ac2882bf340c9d9cb523b0cbcd483731dc03f6251597856afa9a68a1e0da698cfc8e81824a69d92b108023666ee35de4a229ad7e1cfa9be9946db2d909735",
"files": "0x044736da6dae39889ff570c34540f24e5e084f4e5bd81eff3691b729c2dd1465ae8292fc721e9d4b1f10f56ce12036c9d149a4dab454b0795bd3ef8b7722c6001e0becdad5caeb2005859642284ef6a546c7ed76f8b350480691f0f6c6dfdda6c1e4d50ee90e83ce3cb3ca0a1a5a2544e10daa6637893f4276bb8d7301eb35306ece50f61ca34dcab550b48181ec81673953d4eaa4b5f19a45c0e9db4cd9729696f16dd05e0edb460623c843a263291ebe757c1eb3435bb529cc19023e0f49db66ef781ca692655992ea2ca7351ac2882bf340c9d9cb523b0cbcd483731dc03f6251597856afa9a68a1e0da698cfc8e81824a69d92b108023666ee35de4a229ad7e1cfa9be9946db2d909735", "name": "Compute service",
"name": "Compute service", "description": "Compute service",
"description": "Compute service", "datatokenAddress": "0x124",
"datatokenAddress": "0x124", "serviceEndpoint": "https://myprovider.com",
"serviceEndpoint": "https://myprovider.com", "timeout": 3600,
"timeout": 3600, "compute": {
"compute": { "allowRawAlgorithm": false,
"allowRawAlgorithm": false, "allowNetworkAccess": true,
"allowNetworkAccess": true, "publisherTrustedAlgorithmPublishers": ["0x234", "0x235"],
"publisherTrustedAlgorithmPublishers": ["0x234", "0x235"], "publisherTrustedAlgorithms": [{
"publisherTrustedAlgorithms": [ "did": "did:op:123",
{ "filesChecksum": "100",
"did": "did:op:123", "containerSectionChecksum": "200"
"filesChecksum": "100", },
"containerSectionChecksum": "200" {
}, "did": "did:op:124",
{ "filesChecksum": "110",
"did": "did:op:124", "containerSectionChecksum": "210"
"filesChecksum": "110", }
"containerSectionChecksum": "210" ]
} }
] }
} ],
} "credentials": {
], "allow": [{
"credentials": { "type": "address",
"allow": [ "values": ["0x123", "0x456"]
{ }],
"type": "address", "deny": [{
"values": ["0x123", "0x456"] "type": "address",
} "values": ["0x2222", "0x333"]
], }]
"deny": [ },
{
"type": "address",
"values": ["0x2222", "0x333"]
}
]
},
"nft": { "nft": {
"address": "0x123", "address": "0x123",
"name": "Ocean Protocol Asset v4", "name": "Ocean Protocol Asset v4",
"symbol": "OCEAN-A-v4", "symbol": "OCEAN-A-v4",
"owner": "0x0000000", "owner": "0x0000000",
"state": 0, "state": 0,
"created": "2000-10-31T01:30:00", "created": "2000-10-31T01:30:00",
"tokenURI": "xxx" "tokenURI": "xxx"
}, },
"datatokens": [ "datatokens": [{
{ "address": "0x000000",
"address": "0x000000", "name": "Datatoken 1",
"name": "Datatoken 1", "symbol": "DT-1",
"symbol": "DT-1", "serviceId": "1"
"serviceId": "1" },
}, {
{ "address": "0x000001",
"address": "0x000001", "name": "Datatoken 2",
"name": "Datatoken 2", "symbol": "DT-2",
"symbol": "DT-2", "serviceId": "2"
"serviceId": "2" }
} ],
],
"event": { "event": {
"tx": "0x8d127de58509be5dfac600792ad24cc9164921571d168bff2f123c7f1cb4b11c", "tx": "0x8d127de58509be5dfac600792ad24cc9164921571d168bff2f123c7f1cb4b11c",
"block": 12831214, "block": 12831214,
"from": "0xAcca11dbeD4F863Bb3bC2336D3CE5BAC52aa1f83", "from": "0xAcca11dbeD4F863Bb3bC2336D3CE5BAC52aa1f83",
"contract": "0x1a4b70d8c9DcA47cD6D0Fb3c52BB8634CA1C0Fdf", "contract": "0x1a4b70d8c9DcA47cD6D0Fb3c52BB8634CA1C0Fdf",
"datetime": "2000-10-31T01:30:00" "datetime": "2000-10-31T01:30:00"
}, },
"purgatory": { "purgatory": {
"state": false "state": false
}, },
"stats": { "stats": {
"orders": 4 "orders": 4
} }
} }
``` ```