Webase 合约在编译成功后,进行部署报“节点ID无效”

发布于 2020-05-26 12:57:48

Hello,大神,在Webase合约学习中遇到了一个问题,如题:
企业微信截图_成功编译.png

Webase已提示成功编译,但我进行下一步部署时却出现了错误提示:
企业微信截图_节点ID无效1.png
通过浏览器调试结果来看,
提示:
code: 201203
message: "unable to create instance of type:org.fisco.bcos.web3j.abi.datatypes.generated.Bytes32"
data: null

企业微信截图_节点ID无效.png

随后我也尝试了再新建简单的helloworld合约,是可以成功部署,并发起交易。所以我想很大原因是在代码上(由于代码较长,暂不发上来,如有需要再补充),但我对solidity语言并不熟悉,能否告知这类报错是什么原因吗?

万分感谢!

查看更多

关注者
0
被浏览
1.1k
1 个回答
林宣名
林宣名 2020-05-26
厦门哈希科技有限公司CTO&联合创始人,区块链小学生, FISCO BCOS C# SDK作者 ,区块链实战教程作者,开源拥抱者。

首先明确一点,代码合约部署成功和webase是没有关系的。
webase的本质是通sdk 配置和底层进行通信。

你上面的错误,可能几个你排查一下

1、节点没有正常运行
2、webase 配置错误,front的那边的sdk 配置证书有问题
3、配置的ip 防火墙关闭,或者其他ip 无法连接,可以先ping或者telnet试一下ip是否可以连接

详细可以看一下我出品的视频教程:https://space.bilibili.com/483817038 中的webase部署的视频

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览