Rarible · Schema

TransferActivity

NFTNon-Fungible TokensMarketplaceAggregatorMultichainEthereumPolygonArbitrumFlowWeb3BlockchainCollectionsOrder BookTradingIndexer

Properties

Name Type Description
@type string
from object
owner object
contract object
collection object
tokenId object
itemId object
value object
purchase boolean
transactionHash string
blockchainInfo object
View JSON Schema on GitHub

JSON Schema

TransferActivity.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "TransferActivity",
  "type": "object",
  "properties": {
    "@type": {
      "type": "string",
      "enum": [
        "TRANSFER"
      ]
    },
    "from": {
      "$ref": "#/components/schemas/UnionAddress"
    },
    "owner": {
      "$ref": "#/components/schemas/UnionAddress"
    },
    "contract": {
      "$ref": "#/components/schemas/ContractAddress"
    },
    "collection": {
      "$ref": "#/components/schemas/CollectionId"
    },
    "tokenId": {
      "$ref": "#/components/schemas/BigInteger"
    },
    "itemId": {
      "$ref": "#/components/schemas/ItemId"
    },
    "value": {
      "$ref": "#/components/schemas/BigInteger"
    },
    "purchase": {
      "type": "boolean"
    },
    "transactionHash": {
      "type": "string"
    },
    "blockchainInfo": {
      "$ref": "#/components/schemas/ActivityBlockchainInfo"
    }
  },
  "required": [
    "@type",
    "from",
    "owner",
    "value",
    "transactionHash"
  ]
}