委托
Inscriptions may nominate a delegate inscription. Requests for the content of an inscription with a delegate will instead return the content, content type and content encoding of the delegate. This can be used to cheaply create copies of an inscription.
规范
为父系铭文P创建一个子铭文C:
- 创建一个铭文D。请注意,在创建铭文I时,铭文D不必已经存在。它可以稍后被铭刻。在铭文D被铭刻之前,对铭文I内容的请求将返回404错误
- 在C中包含标签
3
,即OP_PUSH 3
,其值为P的序列化二进制铭文ID序列化为32字节的TXID
,后跟四字节的小端INDEX
,不含末尾的零。
请注意,比特币交易ID的字节在文本中的表现形式是反向的,所以序列化的交易ID会以相反的顺序呈现。
示例
子铭文的一个示例 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1fi0
:
OP_FALSE
OP_IF
OP_PUSH "ord"
OP_PUSH 11
OP_PUSH 0x1f1e1d1c1b1a191817161514131211100f0e0d0c0b0a09080706050403020100
OP_ENDIF
请注意,标签11
的值是十进制的,而不是十六进制的。
The delegate field value uses the same encoding as the parent field. See provenance for more examples of inscription ID encodings
See examples for on-chain examples of inscriptions that feature this functionality.