按设备查看,按步骤了解站点导航
应用指南

安交易所app|币圈交易所下载|记录链ID数值|测试网络与私有链复用相同链ID|签名请求参数可能沿用旧配置

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

使用笔记

苹果与安卓下载入口

进入下载页面后,按对应系统的步骤操作,并核对安装要求。

遇到与预期不同的提示时,先保留完整信息,再查看相关说明。

复核输出结构

01

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

02

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

分开保存两部分

继续操作前,先核对所选入口与自己打算使用的功能。

常见情况答疑

token prefix是locking bytecode的一部分吗?

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

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

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

链上记录

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

定位前缀边界

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

分开保存两部分

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

复核输出结构

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

问题与处理参考

token prefix是locking bytecode的一部分吗?

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

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

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