Appchain V0.18 合约部署 出现错误

Appchain V0.18 部署合约时,出现错误,
@nervos/appchain-truffle-migrate”: “^0.1.4”,
@nervos/chain”: “^0.17.21”,

Deploying Migrations…
{“jsonrpc”:“2.0”,“id”:4,“error”:{“code”:-32006,“message”:“InvalidValue”}}

同样的配置切换到v0.17时,没有问题。

你使用 truffle部署?
可能是app chain-truffle-migrate没有及时更新到v0.18.
你找一下app chain-truffle-migrate有没有对应的版本?

value需要补齐32字节

我试了最新版的app-chain-truffle-migrate 0.1.5和@nervos/chain 0.17.22也不行

请把合约, 迁移函数, 配置信息发给我

用truffle自带的MetaCoin.sol, 和Cita v0.18, app-chain-truffle-migrate 0.1.5和@nervos/chain 0.17.22 就可以重现了

你的链外面能访问么?

AppChain V0.19,app-chain-truffle-migrate 0.1.9 和@nervos/chain 0.18.0合约部署没问题了。

1 Like