問題タブ [hyperledger]

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 に答える
348 参照

blockchain - デプロイされたチェーンコードに対してクエリ関数が機能しない

ローカルのブロックチェーン インストールにデプロイしたチェーンコードの例 02 をクエリしようとしています。

hyperledger-fabric docs で説明されているように、内部と外部の両方の vagrant セットアップを試しました。

チェーンコードの go ファイルが正常にビルドされ、デプロイされたようです。

インボーク関数はトランザクション ハッシュを生成しますが、チェーンコード ハッシュ ID を使用して変数 A の状態を照会するとすぐに、チェーンコードが正常にデプロイされていないことを示すエラーが常に表示されます。

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

blockchain - Hyperledger トランザクションはブロック内でどのように順序付けられますか?

ビットコイン ブロックチェーンでは、ノード/ピアがトランザクションを注文し、ブロックを作成し、PoW を実行して、このブロックを他のマイナーに「アナウンス」します。

他のマイナーが(ブロック+通知+などをハッシュすることにより)ブロックが有効であることに同意すると、ブロックチェーンの一部になります。

しかし、Hyperledger では (私が理解している限り)、VP はマイニングを行いません (したがって、マイニングされたブロックを拡散しません)。個々の VP は、すべての VP が同じ順序のブロック トランザクションを持つように、どのように順序付けを行うのでしょうか?

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

hyperledger - hyperledger プロジェクトを実行しますが、peer.address が構成されていません

golang を使用してスマート コントラクトを作成し、それを Debian でテストしたいと考えています。の後go install myproject.go$GOBINパスに移動して実行しますmyproject.go。このエラーが発生しました。

10:13:14.959 [shim] CRIT : peer.address が構成されていないため、ピアに接続できません

誰でも理由を知っていますか?

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

docker - 仮想ボックスでピアを作成するとエラーが発生する

仮想ボックスでハイパーレジャー プロジェクトを実行したいと考えています。

まず、仮想ボックスに成功vagrant upしました。vagrant ssh

そして、私cd $GOPATH/src/github.com/hyperledger/fabric

次のステップ、私make peer。しかし、次のエラーが発生します。

vagrant@ubuntu-1404:/opt/gopath/src/github.com/hyperledger/fabric$ ピアを作る

Makefile:45: *** "パスに docker がありません: 依存関係を確認してください". 止まる。

誰でもそれを修正する方法を知っていますか?

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

docker - docker で chaincode_example02.go をテストするときのエラー

ブロックチェーン ガイド( https://github.com/yeasy/blockchain_guide )に従って、docker でハイパーレジャー プロジェクト example02 をテストします。

しかし、入力するpeer chaincode deploy -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 -c '{"Function":"init", "Args": ["a","100", "b", "200"]}'と、次のエラーが表示されます。

エラー: 空でない JSON チェーンコード パラメーターには、キー 'Args' を 1 つだけ含める必要があります。

それは奇妙です。私はそれをグーグルで検索しましたが、答えが見つかりませんでした。誰でも私を助けることができますか?ありがとうございました。

実際、pbft モードを使用してdocker-compose up. 次のエラーが表示されますが、無視しました。それが理由ですか?

vp2_1 | 04:27:04.945 [ピア] handleChat -> ERRO 88e エラー処理メッセージ: ピア FSM はペイロード サイズ (0) のメッセージ (DISC_GET_PEERS) を処理できません: 作成済み

vp2_1 | 04:27:04.953 [ピア] handleChat -> ERRO 88f エラー処理メッセージ: ピア FSM はペイロード サイズ (0) のメッセージ (DISC_GET_PEERS) を処理できません: 作成済み

vp2_1 | 04:27:06.845 [peer] ensureConnected -> WARN 890 タッチ サービスが接続の切断を示し、再接続を試みています...

vp2_1 | 04:27:09.945 [ピア] handleChat -> ERRO 891 エラー処理メッセージ: ピア FSM はペイロード サイズ (0) のメッセージ (DISC_GET_PEERS) を処理できません: 作成済み

vp2_1 | 04:27:09.952 [ピア] handleChat -> ERRO 892 エラー処理メッセージ: ピア FSM はペイロード サイズ (0) のメッセージ (DISC_GET_PEERS) を処理できません: 作成済み

vp2_1 | 04:27:12.845 [peer] ensureConnected -> 警告 893 タッチ サービスは接続が切断されたことを示し、再接続を試みています...

vp2_1 | 04:27:14.946 [peer] handleChat -> ERRO 894 エラー処理メッセージ: ピア FSM はペイロード サイズ (0) のメッセージ (DISC_GET_PEERS) を処理できません: 作成済み