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 コントラクトをデプロイするにはどうすればよいですか? その点で、チュートリアルは十分に正確ではありません。
ご支援いただきありがとうございます。