Я не могу получить доступ к развернутому и добытому контракту Ethereum в частной сети из консоли Geth Javascript. Не уверен, в чем проблема, любая помощь приветствуется.
Заранее благодарю вас за ваше время.
Сценарий
Я запустил свой Geth, как показано ниже
geth --datadir ~/.ethereum/myProject --networkid 1234 --rpc --rpcport 8546 --rpcapi "eth,net,web3" --unlock 0 console
Я развернул и добыл контракт Ethereum (для упрощения я использовал контракт MetaCoin по умолчанию, предоставленный Truffle), и мне вернули trx и адрес контракта. Я могу получить к нему доступ из консоли Truffle, но если я попробую из консоли Geth Javascript, я получаю сообщение об ошибке.
См. Изображения ниже:
Используемое программное обеспечение
- Geth (v1.7.3-стабильная)
- NodeJS (v6.12.3)
- TestRPC (v6.0.3 (ganache-core: 2.0.2))
- Трюфель (v4.0.5)