以太坊侧链
Ethereum sidechains
刚开始学习区块链开发
我创建了一个以太坊侧链,它是 运行 在我本地机器的 docker 容器上。
我以前使用 solidity 编写智能合约并使用 truffle 或通过从 infura 获取提供商将它们部署在测试网上。
注:其中每个容器作为一个节点。
但是我如何为我的私有链做同样的事情呢?
您需要配置 truffle 以指向您的测试网。 truffle config docs 详细描述了如何做到这一点。本质上,您想将以下内容放入 truffle.js 文件中:
networks: {
test: {
host: "<ip address of one of your docker containers>",
port: <port number your container is listening on>,
network_id: "*" // match any network id
}
}
刚开始学习区块链开发
我创建了一个以太坊侧链,它是 运行 在我本地机器的 docker 容器上。
我以前使用 solidity 编写智能合约并使用 truffle 或通过从 infura 获取提供商将它们部署在测试网上。
注:其中每个容器作为一个节点。
但是我如何为我的私有链做同样的事情呢?
您需要配置 truffle 以指向您的测试网。 truffle config docs 详细描述了如何做到这一点。本质上,您想将以下内容放入 truffle.js 文件中:
networks: {
test: {
host: "<ip address of one of your docker containers>",
port: <port number your container is listening on>,
network_id: "*" // match any network id
}
}