問題タブ [hyperledger-composer]
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.
hyperledger - アセットへの SQL のようなアクセスに「クエリ」関数を使用する
この関数は、「Composer UI Playground」の「Animal Network」の例で見ました。「findAnimalsByOwnerIdWithDetails」関数は呼び出されないため、その例では「クエリ」関数は実行されないようです。
「クエリ」関数を独自のコードに組み込もうとしましたが、ランタイム実行エンジンが「不明な関数」について不平を言います。APIの説明もそれについて何も伝えていません。
何らかの方法で資産 (および台帳) を照会/操作するために使用できますか? そうでない場合、そのような計画は存在しますか? - どうも。
javascript - Composer Business Network でスクリプトのロード シーケンスを指定する
依存関係のあるスクリプトの順番を指定することはできますか? 私の質問を説明するために、次の例を作成します。
lib/script0.js:
lib/script1.js:
上記の例を composer プレイグラウンドでテストしました。デフォルトのシーケンスでは、script1.js が script0.js の前にロードされ、「 ReferenceError: Settings is not defined 」が発生しました。トランザクション関数にロードされるスクリプトのシーケンスを指定できますか?
hyperledger-fabric - CLI チュートリアルでビジネス ネットワークを更新中にエラーが発生しました
Fabric コマンド ラインの概要に従っていると、エラーが発生しました。解決方法がわかりません。何か案は?
「展開されたビジネス ネットワークの更新」というタイトルのセクションで、例外がスローされます。ターミナル出力は以下です。使用したコマンド:
作成中の前のステップで 0.0.7 ID が報告されたため、ID はチュートリアルとは異なることに注意してください。出力は続きました...
バージョンをチュートリアルと一致させるのに苦労しました-それらは一貫していないようです. 特に、node (v6.9.5) と nodejs (v6.10.1) のバージョンは異なりますが、node は nodejs へのシンボリック リンクであり、6.9.5 がスタック トレースにあることに気付きました。その違いが問題に関連しているかどうかはわかりません。
その他のバージョン情報:
- Ubuntu 14.04.5
- Docker バージョン 17.03.1-ce、ビルド c6d412e (自動インストールがダウンレベルだったので手動でインストール)
- docker-compose バージョン 1.12.0-rc2、ビルド 08dc2a4