CurationStatusSchema.json 953 B

123456789101112131415161718192021222324252627
  1. {
  2. "className": "CurationStatus",
  3. "newProperties": [
  4. {
  5. "name": "approved",
  6. "description": "Indicates whether the content was approved by the Curator",
  7. "required": false,
  8. "property_type": { "Single": "Bool" },
  9. "locking_policy": { "is_locked_from_controller": true }
  10. },
  11. {
  12. "name": "comment",
  13. "description": "Short, optional comment from the Curator",
  14. "required": false,
  15. "property_type": { "Single": { "Text": 256 } },
  16. "locking_policy": { "is_locked_from_controller": true }
  17. },
  18. {
  19. "name": "entityId",
  20. "description": "ID of the curated entity. It's not a relation to prevent removal lock and allow different types of entities. Used to confirm the validity of Content => CurationStatus relation.",
  21. "required": true,
  22. "unique": true,
  23. "property_type": { "Single": "Uint64" },
  24. "locking_policy": { "is_locked_from_controller": true }
  25. }
  26. ]
  27. }