Blockchain.com · JSON-LD Context

Blockchain Com Context

JSON-LD context defining the semantic vocabulary for Blockchain Com from Blockchain.com.

36 Classes 92 Properties 4 Namespaces
View Context View on GitHub

Namespaces

bc: https://www.blockchain.com/schema/
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

ExchangeOrder BitcoinOpPingPayload BitcoinOpPingTxPayload BitcoinOpPingBlockPayload BitcoinOpUnconfirmedSubPayload BitcoinOpUnconfirmedUnsubPayload BitcoinOpBlocksSubPayload BitcoinOpBlocksUnsubPayload BitcoinOpAddrSubPayload BitcoinOpAddrUnsubPayload BitcoinOpOpReturnSubPayload BitcoinUtxMessagePayload BitcoinBlockMessagePayload ExchangeSubscribeActionPayload ExchangeSubscribeSymbolActionPayload ExchangeSubscribePricesActionPayload ExchangeAdminEventPayload ExchangeHeartbeatUpdatePayload ExchangeL2EventPayload ExchangeL3EventPayload ExchangePricesUpdatePayload ExchangeSymbolsSnapshotPayload ExchangeSymbolUpdatePayload ExchangeTickerSnapshotPayload ExchangeTradeUpdatePayload ExchangeAuthSubscribePayload ExchangeAuthSubscribedPayload ExchangeAuthRejectedPayload ExchangeBalancesSnapshotPayload ExchangeTradingSubscribePayload ExchangeNewOrderSinglePayload ExchangeCancelOrderRequestPayload ExchangeOrderMassCancelRequestPayload ExchangeOrderMassStatusRequestPayload ExchangeTradingSnapshotPayload ExchangeTradingRejectedPayload

Properties

Property Type Container
orderID string
clOrdID string
symbol string
side string
ordType string
orderQty decimal
leavesQty decimal
cumQty decimal
avgPx decimal
ordStatus string
timeInForce string
text string
execType string
execID string
transactTime string
msgType
lastPx decimal
lastShares decimal
tradeId string
price decimal
stopPx decimal
expireDate integer
minQty decimal
fee decimal
op string
addr string
x reference
lockTime integer
ver integer
size integer
inputs set
sequence integer
prevOut reference
spent boolean
txIndex integer
type integer
value integer
n integer
script string
time integer
vinSz integer
hash string
voutSz integer
relayedBy string
out set
txIndexes integer set
nTx integer
totalBTCSent integer
estimatedBTCSent integer
reward integer
blockIndex integer
prevBlockIndex integer
height integer
mrklRoot string
version integer
bits integer
nonce integer
action string
channel string
granularity integer
seqnum integer
event string
timestamp dateTime
bids set
px decimal
qty decimal
num integer
asks set
id string
symbols reference
auction-price decimal
auction-size decimal
auction-time string
imbalance decimal
status string
price24h decimal
volume24h decimal
lastTradePrice decimal
token string
readOnly boolean
balances set
currency string
balance decimal
available decimal
balanceLocal decimal
availableLocal decimal
rate decimal
totalAvailableLocal decimal
totalBalanceLocal decimal
cancelOnDisconnect boolean
execInst string
orders set

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "bc": "https://www.blockchain.com/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "ExchangeOrder": "bc:ExchangeOrder",
    "BitcoinOpPingPayload": "bc:BitcoinOpPingPayload",
    "BitcoinOpPingTxPayload": "bc:BitcoinOpPingTxPayload",
    "BitcoinOpPingBlockPayload": "bc:BitcoinOpPingBlockPayload",
    "BitcoinOpUnconfirmedSubPayload": "bc:BitcoinOpUnconfirmedSubPayload",
    "BitcoinOpUnconfirmedUnsubPayload": "bc:BitcoinOpUnconfirmedUnsubPayload",
    "BitcoinOpBlocksSubPayload": "bc:BitcoinOpBlocksSubPayload",
    "BitcoinOpBlocksUnsubPayload": "bc:BitcoinOpBlocksUnsubPayload",
    "BitcoinOpAddrSubPayload": "bc:BitcoinOpAddrSubPayload",
    "BitcoinOpAddrUnsubPayload": "bc:BitcoinOpAddrUnsubPayload",
    "BitcoinOpOpReturnSubPayload": "bc:BitcoinOpOpReturnSubPayload",
    "BitcoinUtxMessagePayload": "bc:BitcoinUtxMessagePayload",
    "BitcoinBlockMessagePayload": "bc:BitcoinBlockMessagePayload",
    "ExchangeSubscribeActionPayload": "bc:ExchangeSubscribeActionPayload",
    "ExchangeSubscribeSymbolActionPayload": "bc:ExchangeSubscribeSymbolActionPayload",
    "ExchangeSubscribePricesActionPayload": "bc:ExchangeSubscribePricesActionPayload",
    "ExchangeAdminEventPayload": "bc:ExchangeAdminEventPayload",
    "ExchangeHeartbeatUpdatePayload": "bc:ExchangeHeartbeatUpdatePayload",
    "ExchangeL2EventPayload": "bc:ExchangeL2EventPayload",
    "ExchangeL3EventPayload": "bc:ExchangeL3EventPayload",
    "ExchangePricesUpdatePayload": "bc:ExchangePricesUpdatePayload",
    "ExchangeSymbolsSnapshotPayload": "bc:ExchangeSymbolsSnapshotPayload",
    "ExchangeSymbolUpdatePayload": "bc:ExchangeSymbolUpdatePayload",
    "ExchangeTickerSnapshotPayload": "bc:ExchangeTickerSnapshotPayload",
    "ExchangeTradeUpdatePayload": "bc:ExchangeTradeUpdatePayload",
    "ExchangeAuthSubscribePayload": "bc:ExchangeAuthSubscribePayload",
    "ExchangeAuthSubscribedPayload": "bc:ExchangeAuthSubscribedPayload",
    "ExchangeAuthRejectedPayload": "bc:ExchangeAuthRejectedPayload",
    "ExchangeBalancesSnapshotPayload": "bc:ExchangeBalancesSnapshotPayload",
    "ExchangeTradingSubscribePayload": "bc:ExchangeTradingSubscribePayload",
    "ExchangeNewOrderSinglePayload": "bc:ExchangeNewOrderSinglePayload",
    "ExchangeCancelOrderRequestPayload": "bc:ExchangeCancelOrderRequestPayload",
    "ExchangeOrderMassCancelRequestPayload": "bc:ExchangeOrderMassCancelRequestPayload",
    "ExchangeOrderMassStatusRequestPayload": "bc:ExchangeOrderMassStatusRequestPayload",
    "ExchangeTradingSnapshotPayload": "bc:ExchangeTradingSnapshotPayload",
    "ExchangeTradingRejectedPayload": "bc:ExchangeTradingRejectedPayload",
    "orderID": {
      "@id": "bc:orderID",
      "@type": "xsd:string"
    },
    "clOrdID": {
      "@id": "bc:clOrdID",
      "@type": "xsd:string"
    },
    "symbol": {
      "@id": "bc:symbol",
      "@type": "xsd:string"
    },
    "side": {
      "@id": "bc:side",
      "@type": "xsd:string"
    },
    "ordType": {
      "@id": "bc:ordType",
      "@type": "xsd:string"
    },
    "orderQty": {
      "@id": "bc:orderQty",
      "@type": "xsd:decimal"
    },
    "leavesQty": {
      "@id": "bc:leavesQty",
      "@type": "xsd:decimal"
    },
    "cumQty": {
      "@id": "bc:cumQty",
      "@type": "xsd:decimal"
    },
    "avgPx": {
      "@id": "bc:avgPx",
      "@type": "xsd:decimal"
    },
    "ordStatus": {
      "@id": "bc:ordStatus",
      "@type": "xsd:string"
    },
    "timeInForce": {
      "@id": "bc:timeInForce",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "bc:text",
      "@type": "xsd:string"
    },
    "execType": {
      "@id": "bc:execType",
      "@type": "xsd:string"
    },
    "execID": {
      "@id": "bc:execID",
      "@type": "xsd:string"
    },
    "transactTime": {
      "@id": "bc:transactTime",
      "@type": "xsd:string"
    },
    "msgType": {
      "@id": "bc:msgType"
    },
    "lastPx": {
      "@id": "bc:lastPx",
      "@type": "xsd:decimal"
    },
    "lastShares": {
      "@id": "bc:lastShares",
      "@type": "xsd:decimal"
    },
    "tradeId": {
      "@id": "bc:tradeId",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "bc:price",
      "@type": "xsd:decimal"
    },
    "stopPx": {
      "@id": "bc:stopPx",
      "@type": "xsd:decimal"
    },
    "expireDate": {
      "@id": "bc:expireDate",
      "@type": "xsd:integer"
    },
    "minQty": {
      "@id": "bc:minQty",
      "@type": "xsd:decimal"
    },
    "fee": {
      "@id": "bc:fee",
      "@type": "xsd:decimal"
    },
    "op": {
      "@id": "bc:op",
      "@type": "xsd:string"
    },
    "addr": {
      "@id": "bc:addr",
      "@type": "xsd:string"
    },
    "x": {
      "@id": "bc:x",
      "@type": "@id"
    },
    "lockTime": {
      "@id": "bc:lock_time",
      "@type": "xsd:integer"
    },
    "ver": {
      "@id": "bc:ver",
      "@type": "xsd:integer"
    },
    "size": {
      "@id": "bc:size",
      "@type": "xsd:integer"
    },
    "inputs": {
      "@id": "bc:inputs",
      "@container": "@set"
    },
    "sequence": {
      "@id": "bc:sequence",
      "@type": "xsd:integer"
    },
    "prevOut": {
      "@id": "bc:prev_out",
      "@type": "@id"
    },
    "spent": {
      "@id": "bc:spent",
      "@type": "xsd:boolean"
    },
    "txIndex": {
      "@id": "bc:tx_index",
      "@type": "xsd:integer"
    },
    "type": {
      "@id": "bc:type",
      "@type": "xsd:integer"
    },
    "value": {
      "@id": "bc:value",
      "@type": "xsd:integer"
    },
    "n": {
      "@id": "bc:n",
      "@type": "xsd:integer"
    },
    "script": {
      "@id": "bc:script",
      "@type": "xsd:string"
    },
    "time": {
      "@id": "bc:time",
      "@type": "xsd:integer"
    },
    "vinSz": {
      "@id": "bc:vin_sz",
      "@type": "xsd:integer"
    },
    "hash": {
      "@id": "bc:hash",
      "@type": "xsd:string"
    },
    "voutSz": {
      "@id": "bc:vout_sz",
      "@type": "xsd:integer"
    },
    "relayedBy": {
      "@id": "bc:relayed_by",
      "@type": "xsd:string"
    },
    "out": {
      "@id": "bc:out",
      "@container": "@set"
    },
    "txIndexes": {
      "@id": "bc:txIndexes",
      "@container": "@set",
      "@type": "xsd:integer"
    },
    "nTx": {
      "@id": "bc:nTx",
      "@type": "xsd:integer"
    },
    "totalBTCSent": {
      "@id": "bc:totalBTCSent",
      "@type": "xsd:integer"
    },
    "estimatedBTCSent": {
      "@id": "bc:estimatedBTCSent",
      "@type": "xsd:integer"
    },
    "reward": {
      "@id": "bc:reward",
      "@type": "xsd:integer"
    },
    "blockIndex": {
      "@id": "bc:blockIndex",
      "@type": "xsd:integer"
    },
    "prevBlockIndex": {
      "@id": "bc:prevBlockIndex",
      "@type": "xsd:integer"
    },
    "height": {
      "@id": "bc:height",
      "@type": "xsd:integer"
    },
    "mrklRoot": {
      "@id": "bc:mrklRoot",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "schema:version",
      "@type": "xsd:integer"
    },
    "bits": {
      "@id": "bc:bits",
      "@type": "xsd:integer"
    },
    "nonce": {
      "@id": "bc:nonce",
      "@type": "xsd:integer"
    },
    "action": {
      "@id": "bc:action",
      "@type": "xsd:string"
    },
    "channel": {
      "@id": "bc:channel",
      "@type": "xsd:string"
    },
    "granularity": {
      "@id": "bc:granularity",
      "@type": "xsd:integer"
    },
    "seqnum": {
      "@id": "bc:seqnum",
      "@type": "xsd:integer"
    },
    "event": {
      "@id": "bc:event",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "bc:timestamp",
      "@type": "xsd:dateTime"
    },
    "bids": {
      "@id": "bc:bids",
      "@container": "@set"
    },
    "px": {
      "@id": "bc:px",
      "@type": "xsd:decimal"
    },
    "qty": {
      "@id": "bc:qty",
      "@type": "xsd:decimal"
    },
    "num": {
      "@id": "bc:num",
      "@type": "xsd:integer"
    },
    "asks": {
      "@id": "bc:asks",
      "@container": "@set"
    },
    "id": {
      "@id": "bc:id",
      "@type": "xsd:string"
    },
    "symbols": {
      "@id": "bc:symbols",
      "@type": "@id"
    },
    "auction-price": {
      "@id": "bc:auction-price",
      "@type": "xsd:decimal"
    },
    "auction-size": {
      "@id": "bc:auction-size",
      "@type": "xsd:decimal"
    },
    "auction-time": {
      "@id": "bc:auction-time",
      "@type": "xsd:string"
    },
    "imbalance": {
      "@id": "bc:imbalance",
      "@type": "xsd:decimal"
    },
    "status": {
      "@id": "bc:status",
      "@type": "xsd:string"
    },
    "price24h": {
      "@id": "bc:price_24h",
      "@type": "xsd:decimal"
    },
    "volume24h": {
      "@id": "bc:volume_24h",
      "@type": "xsd:decimal"
    },
    "lastTradePrice": {
      "@id": "bc:last_trade_price",
      "@type": "xsd:decimal"
    },
    "token": {
      "@id": "bc:token",
      "@type": "xsd:string"
    },
    "readOnly": {
      "@id": "bc:readOnly",
      "@type": "xsd:boolean"
    },
    "balances": {
      "@id": "bc:balances",
      "@container": "@set"
    },
    "currency": {
      "@id": "bc:currency",
      "@type": "xsd:string"
    },
    "balance": {
      "@id": "bc:balance",
      "@type": "xsd:decimal"
    },
    "available": {
      "@id": "bc:available",
      "@type": "xsd:decimal"
    },
    "balanceLocal": {
      "@id": "bc:balance_local",
      "@type": "xsd:decimal"
    },
    "availableLocal": {
      "@id": "bc:available_local",
      "@type": "xsd:decimal"
    },
    "rate": {
      "@id": "bc:rate",
      "@type": "xsd:decimal"
    },
    "totalAvailableLocal": {
      "@id": "bc:total_available_local",
      "@type": "xsd:decimal"
    },
    "totalBalanceLocal": {
      "@id": "bc:total_balance_local",
      "@type": "xsd:decimal"
    },
    "cancelOnDisconnect": {
      "@id": "bc:cancelOnDisconnect",
      "@type": "xsd:boolean"
    },
    "execInst": {
      "@id": "bc:execInst",
      "@type": "xsd:string"
    },
    "orders": {
      "@id": "bc:orders",
      "@container": "@set"
    }
  }
}