問題タブ [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 投票する
3 に答える
2834 参照

go - ビルドに失敗、致命的なエラー: rocksdb/ch

プロジェクトobc-peerでテストしています。

github.com/**** 、 golang.org/**** 、 google.golang.org/**** 、 google/**** についてどこで入手すればよいか混乱しています。$GOPATH について間違っていますか?

go build と go env のログは次のとおりです。

誰かが私を助けてくれることを願っています......神々

0 投票する
3 に答える
1567 参照

blockchain - ビー玉 nodejs の例の golang チェーンコードはどのように機能しますか?

この例https://github.com/IBM-Blockchain/marblesをローカルで実行しました。この例では、 https: //github.com/ibm-blockchain/marbles-chaincode から golang チェーンコードがダウンロードされていることがわかりました。そして、チェーンコードはハードディスクの /marbles/node_modules/ibm-blockchain-js/temp/unzip に保管されました。nodejs コード内で golang チェーンコードがどのように実行されたか説明していただけますか?

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

blockchain - Hyperledger Fabric でのピア検出

手順に従ってHyperledger プロジェクトhttps://github.com/hyperledger/fabricから Fabric コードベースをインストールし、./peer peer コマンドを使用してピアを実行できました。

ピアは、ネットワーク上で実行されている他のピアの検索をサポートします。現在、ファブリックは、Docker を使用して同じマシン上でピアを実行し、それらを実行することをサポートしています - https://github.com/hyperledger/fabric/blob/master/docs/dev-setup/devnet-setup.md

同じマシンで実行する代わりに、別のマシン (Mac Mini) でピアをセットアップし、いずれかのマシンからコマンド ./peer network を実行しましたが、何も検出されませんでした。

私の質問は、ローカル ネットワークでファブリック ピアを検出するように構成する方法です。

core.yaml ファイルに検出に関する構成がありますが、それを有効にする方法が明確ではありません。

0 投票する
3 に答える
3830 参照

docker - Docker イメージを使用してハイパーレジャー ピアを手動で開始する

hyperledger プロジェクトには、ピア ノードを実行するための組み込みのDockerイメージ定義があります。vagrant に焦点を当てた開発環境のドキュメントを考えると、docker-compose を使用して独自のチェーン ネットワークをセットアップできることはすぐにはわかりません。

これを行うには、まずこのテストを実行して docker イメージをビルドします (このテスト ステップは完全にイメージのビルド専用です)。

イメージがビルドされたら、docker-compose を使用してピア ノードを起動します。このフォルダーには、docker-compose 用のビルド済みの yaml ファイルがいくつか含まれています。

次のコマンドを使用して、3 つのピアを起動します (たとえば)。

コンテナー インスタンスが起動したら、 を使用docker inspectして IP アドレスを取得し、ポートを使用5000して REST API を呼び出します (REST API 仕様のドキュメントを参照してください)。

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

blockchain - ChainCode の開発時に保存された BlockChain を削除する

このチェーンコード開発ガイドを使用して、チェーンコードを開発し、テストしていました。

チェーンコードのテストに使用されたピアを強制終了して再起動した後、BlockChain は再起動しませんでした (すべてのブロックがまだそこにありました)。

以前のブロックチェーン データを削除するにはどうすればよいですか?

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

blockchain - 変更されたチェーンコードのデプロイ

このガイドに従いました

https://github.com/hyperledger/fabric/blob/master/docs/dev-setup/devnet-setup.md

コマンドとしてチェーンコードをデプロイしました

CORE_PEER_ADDRESS=172.17.0.2:30303 ./peer chaincode deploy -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 -c '{"Function":"init", "Args": ["a", "100", "b", "200"]}'

正常に動作しました。

次に、チェーンコードを変更して再デプロイしました。

しかし、この変更がピアの検証に影響を与えるとは思いませんでした。

誰がこの問題についてアイデアをくれますか?

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

blockchain - ハイパーレジャー ファブリックに展開されたチェーン コードの -p オプションの有効な引数は何ですか?

特に、github に保存されているチェーンコードがあり、このチェーンコードをノートのローカル クラスターで実行したいと考えています。ローカル クラスターにリモート チェーンコードをプルダウンして実行させる最も簡単な方法は何ですか。