RainyHdu 2021-01-09 12:08
浏览 80

使用truffle在testrpc上部署智能合约时出错。

使用truffle和testrpc的版本如下:

Truffle v5.1.61 (core: 5.1.61)
Solidity v0.5.16 (solc-js)
Node v14.15.4
Web3.js v1.2.9

EthereumJS TestRPC v6.0.3

 

在truffle migrate之前,我已经修改了truffle-config.js文件为:

module.exports = {
  networks: {
    development: {
      host: "localhost",
      port: 8545,
      network_id: "*" // 匹配任何network id
    }
  }
};

然后,输入命令testrpc启动一个区块链网络

在完成编译的情况下,输入命令“truffle migrate”,显示失败,并且刚刚启动的testrpc网络也崩溃:

可以看到truffle migrate的报错是“Could not connect to your Ethereum client with the following parameters:”,也就是说testrpc网络连接不上了,而testrpc网络正是因为truffle migrate而崩溃的。这是为什么呢?

求大神指点!!!

  • 写回答

0条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥15 我在wordpress里安装Ultimate menber 插件之后进行测试,点击注册之后发现网页打不了
      • ¥20 问个简单的数据结构问题
      • ¥20 kinect 使用 unity 开发使用手势旋转相机
      • ¥20 一个关于人脸识别的实训报告
      • ¥50 LoopyCuts编译运行问题
      • ¥20 VS2019如何添加.mdf文件失败
      • ¥15 SeaTunnel多Transform配置问题
      • ¥15 消除字符串,求最短字符串长度
      • ¥20 有人做基于集员滤波的异常值处理相关的内容吗?(语言-matlab)
      • ¥30 matlab编程,用chatGPT帮助,但给出的code总是报错。