You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`title`|`string`| yes | Title of the hypercert. | maxLength: 256 |
21
-
|`shortDescription`|`string`| yes | Short blurb of the impact work done. | maxLength: 3000, maxGraphemes: 300 |
22
-
|`description`|`string`| no | Optional longer description of the impact work done. | maxLength: 30000, maxGraphemes: 3000 |
23
-
|`image`|`union`| no | The hypercert visual representation as a URI or image blob. ||
24
-
|`workScope`|`ref`| no | A strong reference to a record defining the scope of work. The record referenced should describe the logical scope using label-based conditions. ||
25
-
|`startDate`|`string`| no | When the work began ||
26
-
|`endDate`|`string`| no | When the work ended ||
27
-
|`contributions`|`ref`| no |A strong reference to the contributions done to create the impact in the hypercerts. The record referenced must conform with the lexicon org.hypercerts.claim.contributor.||
28
-
|`rights`|`ref`| no | A strong reference to the rights that this hypercert has. The record referenced must conform with the lexicon org.hypercerts.claim.rights. ||
29
-
|`locations`|`ref`| no | An array of strong references to the location where activity was performed. The record referenced must conform with the lexicon app.certified.location. ||
30
-
|`createdAt`|`string`| yes | Client-declared timestamp when this record was originally created ||
|`title`|`string`| yes | Title of the hypercert. | maxLength: 256 |
21
+
|`shortDescription`|`string`| yes | Short blurb of the impact work done. | maxLength: 3000, maxGraphemes: 300 |
22
+
|`description`|`string`| no | Optional longer description of the impact work done. | maxLength: 30000, maxGraphemes: 3000 |
23
+
|`image`|`union`| no | The hypercert visual representation as a URI or image blob. ||
24
+
|`workScope`|`ref`| no | A strong reference to a record defining the scope of work. The record referenced should describe the logical scope using label-based conditions. ||
25
+
|`startDate`|`string`| no | When the work began ||
26
+
|`endDate`|`string`| no | When the work ended ||
27
+
|`contributors`|`ref`| no |An array of contributor objects, each containing contributor information, weight, and contribution details. ||
28
+
|`rights`|`ref`| no | A strong reference to the rights that this hypercert has. The record referenced must conform with the lexicon org.hypercerts.claim.rights. ||
29
+
|`locations`|`ref`| no | An array of strong references to the location where activity was performed. The record referenced must conform with the lexicon app.certified.location. ||
30
+
|`createdAt`|`string`| yes | Client-declared timestamp when this record was originally created ||
|`contributorInformation`|`union`| yes | Contributor information as a string (DID or identifier) or strong reference to for instance org.hypercerts.claim.contributorInformation#main. |
39
+
|`weight`|`string`| no | The relative weight/importance of this contribution (stored as a string to avoid float precision issues). Must be a positive numeric value. Weights do not need to sum to a specific total; normalization can be performed by the consuming application as needed. |
40
+
|`contributionDetails`|`union`| no | Contribution details as a string or strong reference to org.hypercerts.claim.contributionDetails#main. |
Copy file name to clipboardExpand all lines: lexicons/org/hypercerts/claim/activity.json
+33-3Lines changed: 33 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -50,12 +50,12 @@
50
50
"format": "datetime",
51
51
"description": "When the work ended"
52
52
},
53
-
"contributions": {
53
+
"contributors": {
54
54
"type": "array",
55
-
"description": "A strong reference to the contributions done to create the impact in the hypercerts. The record referenced must conform with the lexicon org.hypercerts.claim.contributor.",
55
+
"description": "An array of contributor objects, each containing contributor information, weight, and contribution details.",
"description": "Contributor information as a string (DID or identifier) or strong reference to for instance org.hypercerts.claim.contributorInformation#main."
90
+
},
91
+
"weight": {
92
+
"type": "string",
93
+
"description": "The relative weight/importance of this contribution (stored as a string to avoid float precision issues). Must be a positive numeric value. Weights do not need to sum to a specific total; normalization can be performed by the consuming application as needed."
0 commit comments