問題タブ [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.

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

macos - shim: トランスポートがクローズ エラーです

ジラ チケットhttps://jira.hyperledger.org/browse/FAB-246に記載されているエラーとまったく同じです。

コメントの1つはすべてを最新のものにするように言っていますが、それは私を助けませんでした.

私のファブリック環境:以下で説明するように、 docker-compose.yamlを使用して Mac 用の docker toolbox 内で実行します。

そして、以下のコマンドを使用してチェーンコードを登録していました。

以下のコマンドを実行して、ピア ポートを50250として取得しました。

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

git - ドッカーをインストールできません

私はハイパーレジャーファブリック(環境のセットアップ)をやろうとしていますが、ドッカーが必要でした。docker をインストールする解決策のインターネットを検索しようとしましたが、役に立ちませんでした。以下は、docker をインストールしようとしたときに発生したエラーです。

git bash(git) で を使ってみましたsudo apt-get install docker-engine。しかし、それは言う

docker をインストールする際に、この Web サイトのすべてのステップに従いました: https://docs.docker.com/engine/installation/linux/ubuntulinux/

これは私がハイパーレジャーファブリックを構築しようとしたWebサイトです(vagrantの外部で構築し、dockerをインストールする段階で): http://hyperledger-fabric.readthedocs.io/en/latest/dev-setup/build/

0 投票する
2 に答える
1795 参照

hyperledger - Hyperledger チェーンコードの「登録」と「デプロイ」

「what-happened-exactly-on-chaincode-deploy-and-invoke-query-in-hyperledger」に関する次の参照投稿が表示されます。

「登録」チェーンコードの場合、チェーンコードの作成者は、他のノードがネットワークでチェーンコードを見つけてソースをローカルにダウンロードし、docker イメージをビルドする前に、チェーンコードを ValidationPeer に登録する必要がありますか? その後、同じチェーンコードが複数回デプロイされた場合、以前の状態は上書きされますか?

参照: Hyperledger のチェーンコード deploy と invoke 、query で正確に何が起こったのですか?

「展開」の間、チェーンコードはトランザクションの形で台帳に送信され、ネットワーク内のすべてのノードに配布されます。各ノードは、このチェーンコードが埋め込まれた新しい Docker コンテナーを作成します。その後、コンテナが起動され、Init メソッドが実行されます。

「クエリ」中 - チェーン コードは現在の状態を読み取り、それをユーザーに送り返します。このトランザクションはブロックチェーンに保存されません。

「呼び出し」中 - チェーンコードはレジャー内の変数の状態を変更できます。各「呼び出し」トランザクションは台帳の「ブロック」に追加されます。

0 投票する
2 に答える
1086 参照

git - ピア ネットワーク -hyperledger ファブリック (eca.user) へのログインの何が問題になっていますか?

誰でもこれで私を助けることができますか?ピア ネットワーク (hyperledger fabric) のログインの何が問題なのかわかりません。

http://hyperledger-fabric.readthedocs.io/en/latest/Setup/Chaincode-setup/のセキュリティ機能に関する注記の手順に従いました 。言われた通りにしてみました。私はvagrant sshを実行し cd $GOPATH/src/github.com/hyperledger/fabric/peer、続いて

(membersrvc.yaml のデフォルト ファイル)。

他のユーザー名とパスワードを試してみましたが、エラーが表示されたため、どれも機能しませんでした。私の理解では、エラーが表示された場合、ユーザーとパスワードが正しくないことを意味します。ただし、ユーザーとパスワードをコピーして貼り付けましたが、機能しませんでした。ピア ネットワーク (ハイパーレジャー ファブリック - git bash を使用) にログインするためのユーザーとパスワードの何が問題なのか教えてください。

ユーザーとパスワード (ユーザーとパスワードを示す eca.user) は、次の (membersrvc.yaml) に表示されます。

次のコードは、ピア ネットワーク (hyperledger fabric) にログインするために git bash に入力するものです。

パスワードを入力した後のエラーは次のとおりです。

更新:はい、私はこのようなものを達成することができます

しかし、なぜ一度だけしかログインできないのかわかりますか? たとえば、管理者に再度ログインしたい場合、パスワードの入力を求めるプロンプトは表示されず、次のようなメッセージが表示されます

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

hyperledger - Java チェーンコード用の Hyperledger SDK (shim-client-1.0)

チェーンコードのサンプルをコンパイルして、独自のものを作成しようとしました ( https://github.com/hyperledger/fabric/tree/master/examples/chaincode/java/SimpleSample )

ただし、shim-client-1.0 を取得できません。Java SDK を公開する予定はありますか?

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

hyperledger - 関数呼び出しでトランザクション ID にアクセスする Hyperledger

チェーン コードの Invoke を呼び出すと、REST 応答でトランザクション ID を取得します。例えば

このトランザクション ID (上記の例では e00848bc-71c3-422f-b637-cbfc9d2e2042) にチェーンコードの呼び出し関数でプログラム的にアクセスするにはどうすればよいですか?