問題タブ [ethereum]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2161 参照

ethereum - 別のコントラクトから、イベントを発行するイーサリアム呼び出しコントラクト メソッド

別のコントラクトのメソッドを呼び出すコントラクトがあります。これにより、ノードプロセスでリッスンしているイベントが発生します。

イベントを直接 (コンソールから) 発生させるメソッドを実行すると、問題なく発生します。しかし、メソッドを実行すると、最初のコントラクトを呼び出して、イベントを発生させるコントラクトを順番に呼び出すと、イベントは発生しません。

不足している後続の契約を呼び出す方法はありますか、またはこれは設計上できないことですか? 次のコードは、問題を説明しています。

0 投票する
1 に答える
428 参照

ethereum - Windows64 で Ethereum Wallet を実行できません

初めてイーサリアムを試しました。Windows 10 システムに Ethereum ウォレットをダウンロードしてインストールすることができました。.exe ファイルを起動しようとすると、「ノードに接続できましたか?ログを参照してください」というメッセージが表示されます。スクリーンショットを添付しました。

この問題を解決する方法について何か考えはありますか?

ありがとう!

ミストエラーメッセージ

ここに画像の説明を入力

0 投票する
5 に答える
5047 参照

ethereum - テストでSolidityコントラクトのスローを処理するためのパターンは何ですか?

スローを行うSolidityコントラクトの関数があります。例えば。

Truffle 環境には、次のようなテスト js があります。

return contract.do() により、スローが発生する条件が発生します。これにより、このテストのTruffle テスト出力で次が生成されます。

このようなテストでコントラクト関数からのスローを処理するためのイディオムは何ですか? スローは正しい動作です。