委托

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.