0

我正在尝试在私有本地网络上运行合同,以便我可以在主网上为某些 ERC20 代币开发和部署合同。

欢迎教程开始,我编译了默认示例如下

$ solc -o target_greeter --bin --abi src/the_greeter.sol

我还创建了一个测试网,如下所示:

$ geth --identity "SolidityTestNode" --rpc --rpcport "8080" --rpccorsdomain "*" --datadir testnet/ --port "30303" --nodiscover --rpcapi "db,eth,net,web3" --networkid 1999 init testnet/CustomGenesis.json

然后我通过以太坊钱包连接到我的本地网络,方法如下:

$ ethereumwallet --network test --rpc testnet/geth.ipc

然后我假设我可以按如下方式部署合同:

但它返回错误Could not compile source code

我也尝试在 geth 控制台中输入该代码,但 greeterFactory.new() 行从不返回提示,并且在示例中我没有看到任何语法错误

我应该如何在我的本地测试网上部署 Greeter 合约?本教程在这方面不够精确。

谢谢您的支持。

4

0 回答 0