Safe (Gnosis Safe) · JSON-LD Context

Gnosis Safe Context

JSON-LD context defining the semantic vocabulary for Gnosis Safe from Safe (Gnosis Safe).

49 Classes 6 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
openapi: https://spec.openapis.org/oas/v3.1.0#

Classes

Safe Transaction MultisigTransaction EthereumTransaction ModuleTransaction Transfer Delegate Message UserOperation SafeInfo Confirmation Token nonce threshold value data operation gasToken safeTxGas baseGas gasPrice refundReceiver safeTxHash isExecuted isSuccessful txHash blockNumber delegator delegate label signatures messageHash message chainId userOperationHash sender entryPoint paymasterAndData nftAddress tokenId tokenAddress decimals symbol name logoUri masterCopy fallbackHandler guard version

Properties

Property Type Container
safe reference
owners set
to reference
submissionDate dateTime
executionDate dateTime
confirmations set

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://api.safe.global/vocab#",
    "safe": {
      "@id": "safe:safe",
      "@type": "@id"
    },
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "openapi": "https://spec.openapis.org/oas/v3.1.0#",
    "Safe": "safe:Safe",
    "Transaction": "safe:Transaction",
    "MultisigTransaction": "safe:MultisigTransaction",
    "EthereumTransaction": "safe:EthereumTransaction",
    "ModuleTransaction": "safe:ModuleTransaction",
    "Transfer": "safe:Transfer",
    "Delegate": "safe:Delegate",
    "Message": "safe:Message",
    "UserOperation": "safe:UserOperation",
    "SafeInfo": "safe:SafeInfo",
    "Confirmation": "safe:Confirmation",
    "Token": "safe:Token",
    "nonce": "safe:nonce",
    "threshold": "safe:threshold",
    "owners": {
      "@id": "safe:owners",
      "@container": "@set"
    },
    "to": {
      "@id": "safe:to",
      "@type": "@id"
    },
    "value": "safe:value",
    "data": "safe:data",
    "operation": "safe:operation",
    "gasToken": "safe:gasToken",
    "safeTxGas": "safe:safeTxGas",
    "baseGas": "safe:baseGas",
    "gasPrice": "safe:gasPrice",
    "refundReceiver": "safe:refundReceiver",
    "safeTxHash": "safe:safeTxHash",
    "isExecuted": "safe:isExecuted",
    "isSuccessful": "safe:isSuccessful",
    "txHash": "safe:txHash",
    "blockNumber": "safe:blockNumber",
    "submissionDate": {
      "@id": "safe:submissionDate",
      "@type": "xsd:dateTime"
    },
    "executionDate": {
      "@id": "safe:executionDate",
      "@type": "xsd:dateTime"
    },
    "delegator": "safe:delegator",
    "delegate": "safe:delegate",
    "label": "safe:label",
    "signatures": "safe:signatures",
    "confirmations": {
      "@id": "safe:confirmations",
      "@container": "@set"
    },
    "messageHash": "safe:messageHash",
    "message": "safe:message",
    "chainId": "safe:chainId",
    "userOperationHash": "safe:userOperationHash",
    "sender": "safe:sender",
    "entryPoint": "safe:entryPoint",
    "paymasterAndData": "safe:paymasterAndData",
    "nftAddress": "safe:nftAddress",
    "tokenId": "safe:tokenId",
    "tokenAddress": "safe:tokenAddress",
    "decimals": "safe:decimals",
    "symbol": "safe:symbol",
    "name": "safe:name",
    "logoUri": "safe:logoUri",
    "masterCopy": "safe:masterCopy",
    "fallbackHandler": "safe:fallbackHandler",
    "guard": "safe:guard",
    "version": "safe:version"
  }
}