我正在用 Ruby 学习以太坊区块链并使用这个库:
https://github.com/EthWorks/ethereum.rb
我按照指南并在此处使用文件 greeter.sol:
https://github.com/marekkirejczyk/ruby_ethereum_example/blob/master/contracts/greeter.sol
但我总是得到这个错误:
invalid argument 0: json: cannot unmarshal non-string into Go struct field SendTxArgs.from of type common.Address
这是我当前的代码
contract = Ethereum::Contract.create file: File.join(File.dirname(__FILE__), '../contracts/greeter.sol')
address = contract.deploy_and_wait("Hello from ethereum.rb!")
任何人都可以帮助我,我对此很陌生。
谢谢。