Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 18 additions & 8 deletions EVES/EVES-003/eves-003.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,10 @@
- Validate the `domainMetadata.json`:
1. Extract SHACL constraints from the `domainMetadata.json` context.
2. Validate JSON structure against domain-specific SHACLs.
- Validate if items in `hasReferencedArtifacts` are available:

Check warning on line 86 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L86

[write-good.TooWordy] 'Validate' is too wordy.
Raw output
{"message": "[write-good.TooWordy] 'Validate' is too wordy.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 86, "column": 3}}}, "severity": "WARNING"}

Check notice on line 86 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L86

[write-good.E-Prime] Try to avoid using 'are'.
Raw output
{"message": "[write-good.E-Prime] Try to avoid using 'are'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 86, "column": 49}}}, "severity": "INFO"}
1. Check if access role is `isPublic`, OPTIONALLY check if filePath resolves.

Check failure on line 87 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L87

[Vale.Spelling] Did you really mean 'filePath'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'filePath'?", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 87, "column": 62}}}, "severity": "ERROR"}
2. Check if access role is `isOwner` or `isRegistered` and if `@id` of asset is known in the database.

Check notice on line 88 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L88

[write-good.E-Prime] Try to avoid using 'is'.
Raw output
{"message": "[write-good.E-Prime] Try to avoid using 'is'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 88, "column": 80}}}, "severity": "INFO"}

Check warning on line 88 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L88

[write-good.Passive] 'is known' may be passive voice. Use active voice if you can.
Raw output
{"message": "[write-good.Passive] 'is known' may be passive voice. Use active voice if you can.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 88, "column": 80}}}, "severity": "WARNING"}

Check notice on line 88 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L88

[Google.Passive] In general, use active voice instead of passive voice ('is known').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('is known').", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 88, "column": 80}}}, "severity": "INFO"}
3. It is RECOMMENDED to warn the user if references do not exist.

Check warning on line 89 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L89

[write-good.TooWordy] 'It is' is too wordy.
Raw output
{"message": "[write-good.TooWordy] 'It is' is too wordy.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 89, "column": 6}}}, "severity": "WARNING"}

Check notice on line 89 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L89

[Google.Contractions] Use 'it's' instead of 'It is'.
Raw output
{"message": "[Google.Contractions] Use 'it's' instead of 'It is'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 89, "column": 6}}}, "severity": "INFO"}

Check notice on line 89 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L89

[Google.Passive] In general, use active voice instead of passive voice ('is RECOMMENDED').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('is RECOMMENDED').", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 89, "column": 9}}}, "severity": "INFO"}

Check warning on line 89 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L89

[write-good.Passive] 'is RECOMMENDED' may be passive voice. Use active voice if you can.
Raw output
{"message": "[write-good.Passive] 'is RECOMMENDED' may be passive voice. Use active voice if you can.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 89, "column": 9}}}, "severity": "WARNING"}

Check notice on line 89 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L89

[Google.Contractions] Use 'don't' instead of 'do not'.
Raw output
{"message": "[Google.Contractions] Use 'don't' instead of 'do not'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 89, "column": 55}}}, "severity": "INFO"}

#### Step 2: Upload Asset to ENVITED-X Data Space

Expand All @@ -93,7 +97,8 @@
- Store `isPublic` metadata at `https://ipfs.envited-x.net/Asset-CID/Data-CID`.
- Calculate CIDs for all `isPublic` data.
- Create `tzip21_manifest.json` by replacing relative paths in `manifest_reference.json` with IPFS/envited-x.net URLs.
- Replace `@id` from `manifest_reference.json` with generated UUID in `tzip21_manifest.json`.
- Replace the paths of items in `hasReferencedArtifacts` to the correct filePaths.

Check failure on line 100 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L100

[Vale.Spelling] Did you really mean 'filePaths'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'filePaths'?", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 100, "column": 73}}}, "severity": "ERROR"}
- Replace `@id` from `manifest_reference.json` with generated database `UUID` in `tzip21_manifest.json`.
- Create `tzip21_token_metadata.json` and map the metadata fields OPTIONALLY use an application/ld+json conform to the [tzip21 ontology][19].

#### Step 3: Preview Data
Expand All @@ -113,10 +118,14 @@
#### Step 5: Listener and Database Synchronization

- Use a listener to detect mint events and synchronize data with the ENVITED-X Data Space portal database.
- Verify that data referenced in the token metadata is the same as stored in Step 2).
- If asset is not yet in DB then mark it as foreign asset and add the `publisher` information to the DB.
- Verify the asset in reverse order as in step 1).
- Only public information of assets can be verified if uploaded through another application than ENVITED-X.
- A data space like the ENVITED-X Data Space MUST check if the asset was uploaded through its respective portal:

Check notice on line 121 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L121

[Google.Acronyms] Spell out 'MUST', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'MUST', if it's unfamiliar to the audience.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 121, "column": 46}}}, "severity": "INFO"}

Check notice on line 121 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L121

[Google.Passive] In general, use active voice instead of passive voice ('was uploaded').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('was uploaded').", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 121, "column": 70}}}, "severity": "INFO"}

Check notice on line 121 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L121

[write-good.E-Prime] Try to avoid using 'was'.
Raw output
{"message": "[write-good.E-Prime] Try to avoid using 'was'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 121, "column": 70}}}, "severity": "INFO"}

Check warning on line 121 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L121

[write-good.Passive] 'was uploaded' may be passive voice. Use active voice if you can.
Raw output
{"message": "[write-good.Passive] 'was uploaded' may be passive voice. Use active voice if you can.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 121, "column": 70}}}, "severity": "WARNING"}
- `UUID` from step 2) has an entry in the database.
- Confirm that `contract` + `CID` and `minter` of tzip21_token_metadata.json are the same as in the database.

Check notice on line 123 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L123

[write-good.E-Prime] Try to avoid using 'are'.
Raw output
{"message": "[write-good.E-Prime] Try to avoid using 'are'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 123, "column": 80}}}, "severity": "INFO"}
- Confirm that the entries `UUID` and `@id` of the asset are unique.

Check notice on line 124 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L124

[write-good.E-Prime] Try to avoid using 'are'.
Raw output
{"message": "[write-good.E-Prime] Try to avoid using 'are'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 124, "column": 60}}}, "severity": "INFO"}
- OPTIONALLY check if the EIP-712 signature of the tzip21_token_metadata.json matches the user who initiated the mint (SHALL only be known to the respective portal).

Check notice on line 125 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L125

[Google.Acronyms] Spell out 'EIP', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'EIP', if it's unfamiliar to the audience.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 125, "column": 29}}}, "severity": "INFO"}

Check notice on line 125 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L125

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 125, "column": 121}}}, "severity": "INFO"}

Check notice on line 125 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L125

[Google.Acronyms] Spell out 'SHALL', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'SHALL', if it's unfamiliar to the audience.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 125, "column": 122}}}, "severity": "INFO"}

Check warning on line 125 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L125

[write-good.TooWordy] 'SHALL' is too wordy.
Raw output
{"message": "[write-good.TooWordy] 'SHALL' is too wordy.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 125, "column": 122}}}, "severity": "WARNING"}

Check notice on line 125 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L125

[Google.Passive] In general, use active voice instead of passive voice ('be known').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('be known').", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 125, "column": 133}}}, "severity": "INFO"}

Check notice on line 125 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L125

[write-good.E-Prime] Try to avoid using 'be'.
Raw output
{"message": "[write-good.E-Prime] Try to avoid using 'be'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 125, "column": 133}}}, "severity": "INFO"}

Check warning on line 125 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L125

[write-good.Passive] 'be known' may be passive voice. Use active voice if you can.
Raw output
{"message": "[write-good.Passive] 'be known' may be passive voice. Use active voice if you can.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 125, "column": 133}}}, "severity": "WARNING"}
- If the asset is not yet in DB OPTIONALLY mark it as foreign asset and add the `publisher` information to the DB.

Check notice on line 126 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L126

[Google.Contractions] Use 'isn't' instead of 'is not'.
Raw output
{"message": "[Google.Contractions] Use 'isn't' instead of 'is not'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 126, "column": 16}}}, "severity": "INFO"}

Check notice on line 126 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L126

[write-good.E-Prime] Try to avoid using 'is'.
Raw output
{"message": "[write-good.E-Prime] Try to avoid using 'is'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 126, "column": 16}}}, "severity": "INFO"}
- It is RECOMMENDED to verify the asset in reverse order as in step 1).

Check notice on line 127 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L127

[Google.Contractions] Use 'it's' instead of 'It is'.
Raw output
{"message": "[Google.Contractions] Use 'it's' instead of 'It is'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 127, "column": 3}}}, "severity": "INFO"}

Check warning on line 127 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L127

[write-good.TooWordy] 'It is' is too wordy.
Raw output
{"message": "[write-good.TooWordy] 'It is' is too wordy.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 127, "column": 3}}}, "severity": "WARNING"}

Check notice on line 127 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L127

[write-good.E-Prime] Try to avoid using 'is'.
Raw output
{"message": "[write-good.E-Prime] Try to avoid using 'is'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 127, "column": 6}}}, "severity": "INFO"}

Check warning on line 127 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L127

[write-good.Passive] 'is RECOMMENDED' may be passive voice. Use active voice if you can.
Raw output
{"message": "[write-good.Passive] 'is RECOMMENDED' may be passive voice. Use active voice if you can.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 127, "column": 6}}}, "severity": "WARNING"}

Check notice on line 127 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L127

[Google.Passive] In general, use active voice instead of passive voice ('is RECOMMENDED').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('is RECOMMENDED').", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 127, "column": 6}}}, "severity": "INFO"}
- Only public information of assets can be verified if uploaded through another portal than ENVITED-X data space.

Check notice on line 128 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L128

[write-good.E-Prime] Try to avoid using 'be'.
Raw output
{"message": "[write-good.E-Prime] Try to avoid using 'be'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 128, "column": 41}}}, "severity": "INFO"}

Check warning on line 128 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L128

[write-good.Passive] 'be verified' may be passive voice. Use active voice if you can.
Raw output
{"message": "[write-good.Passive] 'be verified' may be passive voice. Use active voice if you can.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 128, "column": 41}}}, "severity": "WARNING"}

Check notice on line 128 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L128

[Google.Passive] In general, use active voice instead of passive voice ('be verified').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('be verified').", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 128, "column": 41}}}, "severity": "INFO"}

### 5. Database Synchronization

Expand All @@ -127,6 +136,7 @@
- The CIDs MAY be signed by the user according to EIP-712.
- A UUID MUST be generated for the `tzip21_manifest.json` pre-mint to link the asset with the ENVITED-X database securely.
- The DID of the member associated with the user minting the asset MUST be known.
- DID of the user minting the asset SHALL be stored pre-mint in the database.

Check notice on line 139 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L139

[Google.Acronyms] Spell out 'DID', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'DID', if it's unfamiliar to the audience.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 139, "column": 3}}}, "severity": "INFO"}

Check notice on line 139 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L139

[Google.Acronyms] Spell out 'SHALL', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'SHALL', if it's unfamiliar to the audience.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 139, "column": 37}}}, "severity": "INFO"}

Check warning on line 139 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L139

[write-good.TooWordy] 'SHALL' is too wordy.
Raw output
{"message": "[write-good.TooWordy] 'SHALL' is too wordy.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 139, "column": 37}}}, "severity": "WARNING"}

Check notice on line 139 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L139

[Google.Passive] In general, use active voice instead of passive voice ('be stored').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('be stored').", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 139, "column": 43}}}, "severity": "INFO"}

Check notice on line 139 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L139

[write-good.E-Prime] Try to avoid using 'be'.
Raw output
{"message": "[write-good.E-Prime] Try to avoid using 'be'.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 139, "column": 43}}}, "severity": "INFO"}

Check warning on line 139 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L139

[write-good.Passive] 'be stored' may be passive voice. Use active voice if you can.
Raw output
{"message": "[write-good.Passive] 'be stored' may be passive voice. Use active voice if you can.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 139, "column": 43}}}, "severity": "WARNING"}

#### Pre-Mint Information

Expand Down Expand Up @@ -155,10 +165,10 @@
| "name" | envited-x:DataResource:gx:name | |
| "description" | envited-x:DataResource:gx:description | |
| "tags" | $TAG = format:formatType + " " + format:version | "tags": ["GaiaX","ASCS","ENVITED-X","EVES","nft", "$TAG"] |
| "minter" | Member DID associated with user initiating the mint | Returned by the View from the DEMIM revocation registry |
| "minter" | Member DID (CAIP-10) associated with user | Returned by the View from the DEMIM revocation registry |

Check notice on line 168 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L168

[Google.Acronyms] Spell out 'DID', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'DID', if it's unfamiliar to the audience.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 168, "column": 31}}}, "severity": "INFO"}

Check notice on line 168 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L168

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 168, "column": 35}}}, "severity": "INFO"}

Check notice on line 168 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L168

[Google.Acronyms] Spell out 'CAIP', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'CAIP', if it's unfamiliar to the audience.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 168, "column": 36}}}, "severity": "INFO"}

Check notice on line 168 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L168

[Google.Acronyms] Spell out 'DEMIM', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'DEMIM', if it's unfamiliar to the audience.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 168, "column": 113}}}, "severity": "INFO"}
| "creators" | Name of the company | Taken from the company profile the user belongs to |
| "date" | [System date-time][14] | |
| "rights" | manifest:hasLicense:gx:license | [SPDX identifier][15] |
| "date" | [System date-time][14] | |
| "rights" | manifest:hasLicense:gx:license | [SPDX identifier][15] |

Check notice on line 171 in EVES/EVES-003/eves-003.md

View workflow job for this annotation

GitHub Actions / vale

[vale] EVES/EVES-003/eves-003.md#L171

[Google.Acronyms] Spell out 'SPDX', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'SPDX', if it's unfamiliar to the audience.", "location": {"path": "EVES/EVES-003/eves-003.md", "range": {"start": {"line": 171, "column": 84}}}, "severity": "INFO"}
| "rightsUri" | manifest:hasLicense:licenseData:hasFileMetadata:filePath | Full os license text URL OR policy smart contract did |
| "artifactUri" | <https://assets.envited-x.net/Asset-CID> | |
| "identifier" | Simulation Asset @id | Unique identifier from the domainMetadata.json |
Expand Down
2 changes: 1 addition & 1 deletion EVES/EVES-003/example/tzip21_token_metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"nft",
"ASAM OpenDRIVE 1.6"
],
"minter": "tz1cZaiTjNSN7x4VZjTQGYBVz4p8eEcVcYkz",
"minter": "did:pkh:tezos:NetXnHfVqm9iesp:tz1cZaiTjNSN7x4VZjTQGYBVz4p8eEcVcYkz",
"creators": [
"Automotive Solution Center for Simulation e.V."
],
Expand Down