console icon indicating copy to clipboard operation
console copied to clipboard

console v3.0调用预编译合约bug

Open imtypist opened this issue 2 years ago • 1 comments

无法自动在contracts/.compiled/group0文件夹下生成对应的abi和bin文件(这个可以在v2.8中实现),因此会报错abi is empty...的错误,暂时修复方式可以通过deploy命令获得bin和abi文件,然后手动在group0文件夹下创建预编译合约的地址目录,例如预编译合约地址为0000000000000000000000000000000000005001,则需要在console文件夹下创建的目录结构为

contracts/.compiled/group0/0x0000000000000000000000000000000000005001/

在这个目录下放进bin和abi文件即可成功调用预编译合约。

另一个问题是无法通过0x5001这样简短的地址调用,必须要写全,但是这个特性在v2.8是支持的,希望在v3.0中也可以支持

imtypist avatar Apr 08 '22 15:04 imtypist

resolved in 3.4.0

kyonRay avatar Aug 01 '23 07:08 kyonRay