問題タブ [consensys-truffle]

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 投票する
3 に答える
4309 参照

powershell - Windows 10 への Ganache.appx のインストール

Windows 10 マシンに Truffle のガナッシュをインストールするために、PowerShell で次のコマンドを使用しています。

そのコマンドを実行するたびに、次のエラーが発生します。

診断のためにもう少し掘り下げて、コマンド Get-AppxLog -ActivityID 1e4d6f55-8379-0000-3191-4d1e7983d301 を実行し、次のログの詳細を取得しました。

Windows フォーラムでは、Windows が完全に更新されていることを確認するように勧められました。最後に更新したのは 1 時間前でした。

エラーのリンクから、「指定されたインストールの前提条件を満たせませんでした」と表示されます。testrpc/ganache コマンドラインをインストールして実行するためのすべての前提条件があります。Ganache UI をインストールする前に必要な手順はありますか?

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

ethereum - web3は追加のパラメータでSolidity契約関数を呼び出しますか?

http://truffleframework.com/tutorials/pet-shopの例では、次のコントラクトがあり、関数adopt(uint petId)にはパラメーターが 1 つしかありません。

ただし、javascript コードapp.jsでは、handleAdopt関数は次のコードを使用してコントラクト関数を呼び出します。

この関数は、余分なオブジェクトで呼び出されます{from: account}。なんで?そして、このパラメータは堅牢性コードで破棄されますか?

ところで、未定義のグローバル変数がありますweb3か? 値は MetaMask 拡張機能によって割り当てられますか?

0 投票する
0 に答える
410 参照

azure - エラー: 50 ブロック後にコントラクト トランザクションが見つかりませんでした

スマート コントラクトをプライベート Azure ブロック チェーンに移行すると、これが得られます。

truffledevelop が提供する開発ブロックチェーンに正常にデプロイされた ScoreStore スマート コントラクトを移行しようとしていますが、Ethereum コンソーシアム リーダー テンプレート用の Azure テンプレートを使用して構築されたプライベート ブロックチェーンにデプロイしようとすると、10 分ほど後に上記のエラーが発生します。デフォルト (1 つのトランザクション ノード、2 つのマイニング ノード、およびデフォルトのジェネシス ブロック)

デフォルトのガスとガス価格の値を試してみましたが、値が高くても低くても、このエラーは解消されません。

誰もこれに遭遇したか解決しましたか? どうやって?