問題タブ [hyperledger-chaincode]

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

java - Java チェーンコードのプロパティ ファイルを追加する

チェーンコードが読み取ることができる構成ファイルにネットワーク名などのパラメーターを含む構成ファイルを追加し、チェーンコードを再インストール/インスタンス化せずに編集できるようにします。これは可能ですか?

ルート プロジェクト フォルダーに config.properties ファイルを作成しようとしました。次のコードがあります。

チェーンコード単体テストを実行すると、プロパティ ファイルにアクセスでき、ネットワーク キーの値が表示されることがわかります。デプロイしてコンテナー ログ内に移動すると、properties file not found代わりに が出力されます。

端末で次のことを行い、ファイルを読み取ります。

docker cp config.properties dev-peer0.org1.com-mycc-1.0:config.properties

これを行うより良い方法はありますか?または、チェーンコードは io 操作を行うことが想定されていないため、プロパティ ファイルからの読み取りを避ける必要があります。

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

hyperledger-fabric - トランザクションの種類をカスタマイズしたり、チェーンコードでブロックするコード形式を追加して、トランザクションの種類を特定したりできますか?

ハイパーレジャーのブロックは、ヘッダー、データ、メタデータなどのフィールドで構成されています。ブロック ハッシュにはメタデータが含まれていないため、ブロック内のトランザクションの種類を決定する資産タイプの定義を持つように変更できます。