设备指引主题索引
定位前缀边界内容导航
使用笔记

易交易所下载|虚拟货币交易平台交易app|确认份额余额|最大取款返回零但份额仍有余额|区分限制来源

易交易所下载:CashTokens前缀序列化在locking bytecode之前,但不属于locking bytecode,也不参与该字节码求值。

内容导航
入门说明
使用笔记
使用参考
内容导航
参考资料
设备指引
  1. 定位前缀边界
  2. 分开保存两部分
  3. 复核输出结构

按顺序查看操作步骤

01

定位前缀边界

按输出序列化格式先解析可选token prefix,再从其结束位置读取locking bytecode。

02

分开保存两部分

将token prefix原始字节与锁定字节码分别保存,避免脚本解析器把前缀送入虚拟机执行。

03

复核输出结构

对照输出长度字段确认前缀和locking bytecode都被完整覆盖,且脚本起点正确。

复核输出结构

  1. 定位前缀边界

    按输出序列化格式先解析可选token prefix,再从其结束位置读取locking bytecode。

  2. 分开保存两部分

    将token prefix原始字节与锁定字节码分别保存,避免脚本解析器把前缀送入虚拟机执行。

  3. 复核输出结构

    对照输出长度字段确认前缀和locking bytecode都被完整覆盖,且脚本起点正确。

你可能遇到的问题

token prefix是locking bytecode的一部分吗?

不是,规范规定前缀位于锁定字节码之前,并且不参与字节码求值。

使用提示汇总

按输出序列化格式先解析可选token prefix,再从其结束位置读取locking bytecode。

将token prefix原始字节与锁定字节码分别保存,避免脚本解析器把前缀送入虚拟机执行。

对照输出长度字段确认前缀和locking bytecode都被完整覆盖,且脚本起点正确。

链上记录

BCH代币承诺字段与交易输出解释

定位前缀边界

按输出序列化格式先解析可选token prefix,再从其结束位置读取locking bytecode。

分开保存两部分

将token prefix原始字节与锁定字节码分别保存,避免脚本解析器把前缀送入虚拟机执行。

复核输出结构

对照输出长度字段确认前缀和locking bytecode都被完整覆盖,且脚本起点正确。

你可能遇到的问题

token prefix是locking bytecode的一部分吗?

不是,规范规定前缀位于锁定字节码之前,并且不参与字节码求值。

解析时把前缀拼进脚本会怎样?

可能改变脚本边界并导致错误解码或脚本验证结果异常。