我可以将我的 truffle 项目配置为使用 .ipc 端点文件而不是 ethereum RPC 侦听器吗?
Can I configure my truffle project to use an .ipc endpoint file instead of an ethereum RPC listener?
我正在开发一个使用 truffle 框架的项目,想在私有以太坊网络上测试我的代码。当我运行truffle console
时,它连接到truffle.js中指定的网络,像这样:
module.exports = {
networks: {
development: {
host: "localhost",
port: 8545,
network_id: "*" // Match any network id
}
}
};
是否有语法可用于将 truffle 指向系统某处的 geth.ipc 文件,或者 truffle 仅限于网络端点?
根据定义,终结点是 RPC 侦听器,而不是文件。
您可以使用 geth
创建测试网。
要使用它,您需要将它用作端点。
如果不能立即连接,请参阅 geth
的配置选项以指定端口。
testrpc
还允许您创建一个测试网络(8535 是默认端口)。
我正在开发一个使用 truffle 框架的项目,想在私有以太坊网络上测试我的代码。当我运行truffle console
时,它连接到truffle.js中指定的网络,像这样:
module.exports = {
networks: {
development: {
host: "localhost",
port: 8545,
network_id: "*" // Match any network id
}
}
};
是否有语法可用于将 truffle 指向系统某处的 geth.ipc 文件,或者 truffle 仅限于网络端点?
根据定义,终结点是 RPC 侦听器,而不是文件。
您可以使用 geth
创建测试网。
要使用它,您需要将它用作端点。
如果不能立即连接,请参阅 geth
的配置选项以指定端口。
testrpc
还允许您创建一个测试网络(8535 是默认端口)。