Skip to content

cpp sdk部署hello_world合约示例后无法使用控制台调用合约接口 #806

@RotaercAH

Description

@RotaercAH

当前的cpp sdk sample/deploy_hello代码中没有设置abi字段,使用该实例代码部署交易后调用合约接口时可能存在找不到abi的情况

deploy_hello.cpp中设置abi字段为空字符串

微信图片_20231130150700

在控制台查看区块内容,abi为空

微信图片_20231130151310

调用合约接口时报错 Abi is empty, please check contract abi exists.

微信图片_20231130150739

自己手动添加abi字段后,查看区块中已包含abi字段,但仍然无法调用abi接口,添加方式如下

微信图片_20231130151639
微信图片_20231130151713

建议在示例代码中添加abi字段,便于开发者学习如何使用cpp sdk部署合约后调用合约接口

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingv3.x

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions