問題タブ [hyperledger-fabric]
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-fabric - Hyperledger Fabric で一意の ID を取得するにはどうすればよいですか
Hyperledger Fabric のチェーンコードはすべての検証ピアで実行されるため決定論的である必要があることを考えると (ブロックは HyperLedger Fabric でマイニングされていますか? )、一意の ID を取得して、一意の値で「InsertRow」できるようにするにはどうすればよいでしょうか。
たとえば、コードを実行して新しいレコードをテーブルに追加する場合、一意のキーが必要になります。Validating Peer 1 (vp1) で GUID を取得した場合、Validating Peer 2 (vp2) で GUID を取得した場合は別のキーになります。ミリ秒をキーとして使用した場合も同じです。
「クライアント」から渡すのではなく、チェーンコード内からチェーンコードで決定論的な一意の ID を取得する方法はありますか?
blockchain - Hyperledger Fabric のセットアップ
Hyperledger Fabric プロジェクトをセットアップしようとしています。残念ながら、vargant upを呼び出すと、次のようになります。
docker image https://hub.docker.com/r/hyperledger/fabric-baseimage/を使用しようとしましたが、コマンドを実行しても何も起こりませんでした
Fabric Blockchain を開始し、管理システムを試し、契約を展開し、いくつかのテスト トランザクションを開始したいと考えています。Fabric の開始方法を教えてください。
ありがとう
hyperledger-fabric - Hyperledger Fabric は、チェーンコードの同じ Key-Value ペアの「呼び出し」の同時処理をどのように処理しますか?
たとえば、2 つのアプリケーションが 1 つのチェーンコードを接続している場合、チェーンコードの同じ Key-Value ペアの「呼び出し」を要求するアクションがほぼ同時に行われた場合、どうなりますか?
Hyperledger Fabric にとって悪夢である場合、どう対処すればよいでしょうか? Hyperledger core.yaml 設定の側に? またはチェーンコード設計の側面?
virtual-machine - Hyperledger Fabric には仮想マシンがありますか?
Hyperledger Fabric には、チェーンコードを実行するための仮想マシンがありますか? たとえば、イーサリアムにはコントラクトを実行するためのイーサリアム仮想マシンがあります。
blockchain - Hyperledger Fabric のセットアップの何が問題になっていますか?
Hyperledger Fabric の新しいクリア バージョンをインストールしたいので、1 か月前の古い Hyperledger ファイルを削除し、「vagrant destroy」を実行します。
「vagrant up」と「vagrant ssh」を正常に実行しました。
「peer」を実行すると、失敗した場合は「make peer」に成功します。「make peer」と「peer」を再度実行すると、次のようなエラーが表示されます。
hyperledger-fabric - チェーンコード Invoke の最初の戻り値の目的は何ですか?
Chaincode インターフェイスの Invoke メソッドは、次の 2 つの値を返します。
ただし、最初の戻り値は無視されるようです。例では、常に に設定されてnil
おり、トランザクションの検証後に値を取得する方法はないようです (ブロックに含まれていません)。
それは期待される動作ですか?はいの場合、なぜこの戻り値が存在するのですか?
を使用してイベントを発行することにより、この値を保存する別の方法がありますがstub.SetEvent
、直接の戻り値が存在するように見える場合、これは非常に不快です。
hyperledger-fabric - ローカル開発環境でのカーリースデモ
Car-Lease-Demo は、Hyperledger Fabric を理解するのに最適なデモのようです。ただし、IBM Cloud で実行するように構成されているようですが、ローカルでの実行に成功した人はいますか?