systems.sister.gift

vault.pds.sister.systems

Documentation

main record

No description available.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

from string Required

No description available.

maxLength: 256 bytesminLength: 1 bytes
isReturn boolean Optional

No description available.

itemCid string Optional

No description available.

maxLength: 256 bytesminLength: 1 bytes
itemRkey string Required

No description available.

maxLength: 256 bytesminLength: 1 bytes
itemSnapshot ref #itemSnapshot Required

No description available.

message string Optional

No description available.

maxLength: 512 bytes
originalGiftUri string Optional

No description available.

maxLength: 512 bytesminLength: 1 bytes
returnedAt string datetime Optional

An RFC 3339 formatted timestamp.

to string Required

No description available.

maxLength: 256 bytesminLength: 1 bytes
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "from",
      "to",
      "itemRkey",
      "itemSnapshot",
      "createdAt"
    ],
    "properties": {
      "to": {
        "type": "string",
        "maxLength": 256,
        "minLength": 1
      },
      "from": {
        "type": "string",
        "maxLength": 256,
        "minLength": 1
      },
      "itemCid": {
        "type": "string",
        "maxLength": 256,
        "minLength": 1
      },
      "message": {
        "type": "string",
        "maxLength": 512
      },
      "isReturn": {
        "type": "boolean"
      },
      "itemRkey": {
        "type": "string",
        "maxLength": 256,
        "minLength": 1
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "returnedAt": {
        "type": "string",
        "format": "datetime"
      },
      "itemSnapshot": {
        "ref": "#itemSnapshot",
        "type": "ref"
      },
      "originalGiftUri": {
        "type": "string",
        "maxLength": 512,
        "minLength": 1
      }
    }
  }
}
itemSnapshot object

No description available.

Properties

creator string Optional

No description available.

maxLength: 256 bytesminLength: 1 bytes
description string Optional

No description available.

maxLength: 4096 bytes
itemType string Required

No description available.

levelRequirement integer Optional

No description available.

minimum: 0
lootboxRkey string Optional

No description available.

maxLength: 256 bytesminLength: 1 bytes
name string Required

No description available.

maxLength: 128 bytesminLength: 1 bytes
rarity string Required

No description available.

stats array of ref#stat Optional

No description available.

maxLength: 50 items
tags array of string Optional

No description available.

maxLength: 50 items
tradable boolean Optional

No description available.

View raw schema
{
  "type": "object",
  "required": [
    "name",
    "rarity",
    "itemType"
  ],
  "properties": {
    "name": {
      "type": "string",
      "maxLength": 128,
      "minLength": 1
    },
    "tags": {
      "type": "array",
      "items": {
        "type": "string",
        "maxLength": 64,
        "minLength": 1
      },
      "maxLength": 50
    },
    "stats": {
      "type": "array",
      "items": {
        "ref": "#stat",
        "type": "ref"
      },
      "maxLength": 50
    },
    "rarity": {
      "enum": [
        "common",
        "uncommon",
        "rare",
        "epic",
        "legendary",
        "unusual"
      ],
      "type": "string"
    },
    "creator": {
      "type": "string",
      "maxLength": 256,
      "minLength": 1
    },
    "itemType": {
      "enum": [
        "weapon",
        "armor",
        "consumable",
        "cosmetic",
        "material",
        "misc",
        "crate",
        "table",
        "toolkit",
        "helperCrate",
        "shovel",
        "glasses"
      ],
      "type": "string"
    },
    "tradable": {
      "type": "boolean"
    },
    "description": {
      "type": "string",
      "maxLength": 4096
    },
    "lootboxRkey": {
      "type": "string",
      "maxLength": 256,
      "minLength": 1
    },
    "levelRequirement": {
      "type": "integer",
      "minimum": 0
    }
  }
}
stat object

No description available.

Properties

name string Required

No description available.

maxLength: 64 bytesminLength: 1 bytes
value integer Required

No description available.

View raw schema
{
  "type": "object",
  "required": [
    "name",
    "value"
  ],
  "properties": {
    "name": {
      "type": "string",
      "maxLength": 64,
      "minLength": 1
    },
    "value": {
      "type": "integer"
    }
  }
}

Lexicon Garden

@