序数浏览器
ord
文件包含一个区块浏览器。我们的主网区块链器部署在 ordinals.com, signet部署在signet.ordinals.com.
运行浏览器
服务器可以使用本地运行:
ord server
指定端口使用--http-port
标记
ord server --http-port 8080
要启动JSON-API 端点 添加 --enable-json-api
或者 -j
标志 (更多信息参考 这里 :
ord server --disable-json-api
搜索
搜索框可以使用各种对象:
区块
区块可以通过哈希来查找,例如创世区块:
000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
交易
可以通过哈希查找交易,例如创世区块的coinbase交易:
4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
输出
可以通过outpoint搜索交易输出,例如创世块coinbase交易的唯一输出:
4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b:0
聪
聪 可以按整数搜索,它们在整个比特币供应中的位置:
按十进制,它们的块和该块内的偏移量:
按度数,他们的周期,自上次减半以来的区块,自上次难度调整以来的区块,以及区块内的偏移量:
按照名称,它们使用字母"a"到"z"的 26个字母组合表示:
或者按百分位数,在开采时已经或将要发行的比特币供应量的百分比:
JSON-API
你可以运行 ord
和 --enable-json-api
标签访问返回JSON而非HTML的端点,只需要设置HTTP的header Accept: application/json
这些对象的结构紧贴HTML所展示的内容。这些端点包括:
/inscription/<INSCRIPTION_ID>
/inscriptions
/inscriptions/block/<BLOCK_HEIGHT>
/inscriptions/block/<BLOCK_HEIGHT>/<PAGE_INDEX>
/inscriptions/<FROM>
/inscriptions/<FROM>/<N>
/output/<OUTPOINT>
/sat/<SAT>
你可以运行以下命令来得到最近的100个铭文的清单
curl -s -H "Accept: application/json" 'http://0.0.0.0:80/inscriptions'
要看到一个UTXO包含的铭文信息,运行:
curl -s -H "Accept: application/json" 'http://0.0.0.0:80/output/bc4c30829a9564c0d58e6287195622b53ced54a25711d1b86be7cd3a70ef61ed:0'
返回
{
"value": 10000,
"script_pubkey": "OP_PUSHNUM_1 OP_PUSHBYTES_32 156cc4878306157720607cdcb4b32afa4cc6853868458d7258b907112e5a434b",
"address": "bc1pz4kvfpurqc2hwgrq0nwtfve2lfxvdpfcdpzc6ujchyr3ztj6gd9sfr6ayf",
"transaction": "bc4c30829a9564c0d58e6287195622b53ced54a25711d1b86be7cd3a70ef61ed",
"sat_ranges": null,
"inscriptions": [
"6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0"
]
}