1
Entereumにはすでに展開契約があります。 そして、私はそれから関数を呼びたいと思います。Ethereumにすでに展開されている契約から契約機能を呼び出す方法
今、私はそれを行うことができます。
watch_addr.call(bytes4(sha3("register()")))
しかし、関数がパラメータを持たない場合にのみ。
watch_addr.call(bytes4(sha3("register("This text is hard codded")")))
私はこのソリューション読み:https://ethereum.stackexchange.com/questions/2826/call-function-on-another-contract をしかし、私は最初の契約がすでに展開されていると私は2番目の契約を展開するとき、私は「ドンので、それを行うことができない私はこれを試してみたが、何の成功を持っていないパラメータを持つ 最初のソースコードを知っている。 それで、その解決策は私のためではありません。
私はこのようなコマンドが必要です。私は他の契約からのパラメータを持つ関数を呼び出すことができますどのように
watch_addr.call(bytes4(sha3("register("This text is hard codded")")))
を? 任意のアイデア...