gpt4 book ai didi

ethereum - 合约尚未部署到 Rinkeby Network 上检测到的网络(网络/工件不匹配)

转载 作者:行者123 更新时间:2023-12-03 22:18:12 25 4
gpt4 key购买 nike

我一直遇到标题中指定的。

我开发了一个智能合约并成功编译并部署到网络中,如下所示:
1.运行testrpc
2. 松露编译
3.松露迁移

但是,仍然显示上述错误。
然后我尝试删除构建文件并按照以下步骤操作:
1.运行testrpc
2. 松露编译
3. truffle migrate --network rinkeby

错误仍然显示。

下面是 truffle.js 文件

module.exports = {
migrations_directory: "./migrations",
networks: {
development: {
host: "localhost",
port: 8545,
network_id: "*" // Match any network id
},
rinkeby: {
host: "localhost", // Connect to geth on the specified
port: 8545,
network_id: "*",
}

}
};

如果有人遇到任何类似的问题并已解决,如果您能分享您是如何解决的,我将不胜感激。

提前致谢

最佳答案

我遇到了同样的问题,并使用以下代码在迁移文件夹中创建了文件 2_deploy_contract.js:

var myContract = artifacts.require("myContract");

module.exports = function(deployer){
deployer.deploy(myContract);
}

我还使用默认设置检查了文件夹根目录下的 truffle-config.js:
rinkeby: {
host: "localhost",
port: 8545,
from: "0x0085f8e72391Ce4BB5ce47541C846d059399fA6c", // default address to use for any transaction Truffle makes during migrations
network_id: 4,
gas: 4612388 // Gas limit used for deploys
}

关于ethereum - 合约尚未部署到 Rinkeby Network 上检测到的网络(网络/工件不匹配),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48694192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com