問題タブ [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 に答える
78 参照

blockchain - 2 つ以上のブロックチェーン間の関係とは?

私たちの会社に 1 つのブロックチェーンがあるとします。その間、別のブロックチェーンが他の会社で使用されています。2 つのブロックチェーンを結合または関連付ける場合、結合後の構造はどうなりますか? ありがとうございました。

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

hyperledger - hyperledger の node/sdk について: 型定義 ( index.d.ts ) がありません

hlc は typescript で書かれていますが、タイピング定義 index.d.ts が見つかりませんでした

それは本当に存在しますか?

それとも作る予定はありますか?

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

macos - Docker イメージを使用する Mac 上の Hyperledger は Docker デーモンを見つけることができませんか?

私はこの記事に従っています: https://developer.ibm.com/opentech/2016/06/27/running-hyperledger-fabric-natively-on-mac/

次に、このエラーが発生しました: 15:32:16.165 [dockercontroller] deployImage -> ERRO 052 イメージの構築エラー: Docker エンドポイントに接続できません

実行中のコンテナーから Docker デーモンにアクセスできないようです。構成は CORE_VM_ENDPOINT= http://127.0.0.1:2375を指しています

「Docker Beta」を使用している Mac を持っています

何か案が ?

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

go - プライバシーを有効にしてチェーンコード間でクエリを渡す

私は 2 つのチェーンコードを持っています。それらを A と B と呼びましょう。プライバシーが有効になっている設定で、A に B のメソッドを呼び出させようとしています。私が作ろうとしている種類の呼び出しの例を以下に示します。

ただし、これを実行しようとすると、チェーンコードを強制終了する前に次のエラー メッセージが表示されます。

[72047168] プライバシーが有効になっていると、チェーンコードとチェーンコードの相互作用がサポートされないというエラーが発生しました。

Sending ERROR Error starting Simple chaincode: エラー処理メッセージ: [72047168-5f5a-4017-862a-1329660e2076]Chaincode handler FSM cannot handle message (COMPLETED) while in state: ready

プロセスは終了コード 0 で終了しました

明らかに、プライバシーがチェーンコード間の通信を妨害します。プライバシーを維持しながら通信を可能にする方法はありますか? それとも、絶対にすべてを単一の巨大なチェーンコードに入れるのがベストプラクティスですか?

さらに、プライバシーがチェーンコード間の通信を妨害するのはなぜですか? なぜこれが起こるのか正確にはわかりません。

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

ibm-cloud - IBM Bluemix Blockchain CA (membersrvc.yaml) への属性の追加

ブロックチェーンの概念実証に取り組んでいます。ブロックチェーンに bluemix ネットワークを使用し、ローカルで開発したアプリケーションをデプロイしています。CA の機能をテストし、属性を持つユーザーを に追加してmembersrvs.yaml、属性ベースのアクセス制御を実行したいと考えています。ただし、ネットワークが bluemix でホストされている間、ファイルを編集/更新する方法を見つけることができません。これが非常に基本的なように思われる場合は、ご容赦ください。

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

blockchain - チェーンコードのセットアップ Hyperledger Fabric

MAC マシンで Hyperledger Fabric チェーンコード開発セットアップをセットアップしようとしています。すでに開発環境のセットアップは完了していますが、最終的な目標は、Hyperledger Fabric 上でブロックチェーン アプリケーションを開発することです。そのため、docker チェーンコードの開発およびテスト環境に移行しています。こちらの指示に従っています(オプション 2 に従います)。コマンドは次のdocker-compose upエラーをスローしています:

githubの問題については、これに関連するものは何もありません。誰が何がうまくいかないのか説明できますか?

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

json - Invoke json レスポンスで値を返す方法

JSONオブジェクトをコードに渡すWeb APIを介してアクセスされるハイパーレジャーチェーンコードを設計しようとしています。ただし、invoke メソッドを実行するたびに、json 応答で実際にユーザーに値を返すことはできません。

たとえば、サンプル コードを次に示します。

エラーを返すためのサンプルコード

ただし、これらはどちらも次のようなメッセージを返します。メッセージは常に以下のようなランダムな文字列です (ある種のハッシュが疑われます)。

ご覧のとおり、この応答には、返された応答 (最初のケース) も、返されたエラー (2 番目のケース) も含まれていません。返されたバイト、または返されたエラーを返されたjsonに取得するにはどうすればよいですか?

編集: 別のチェーンコードから呼び出しメソッドを呼び出すと、正しい戻り値が返されることに注意してください。正しく機能しないのは、ユーザーに返されたときだけです。

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

hyperledger - チェーンコード shim: キーの値を増やすか、値に整数以外を許可する

チェーンコードの初期化中に、次のようなキーと値のペアをデプロイできます: ["a","100", "b", "200"]

ただし、次のようなキーと値のペアを展開したいと思います: ["a", "100, v1, v2"] 100、v1、v2 が a の値であるように 2 つの注意事項: 1. 値は整数ではありません 2. 値はコンマ「,」で区切られます

これは可能ですか?

チェーンコード シムを確認します: /home/standards/go/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go

関数:

これは handlePutState (キー、値、stub.UUID) を呼び出します。希望どおりに動作するように変更する方法についてのライトはありますか? ありがとう、