Watson IoTとブロックチェーンを接続するには、次のようにします:this tutorialBluemix Watson IoT Blockchain 1ブロック内に複数の呼び出しがあります。
node-redを設定しました&ブロックチェーン拡張を有効にしたWatson IoTプラットフォーム&を接続しました。私はファブリックをセットアップし、すべてが機能しているようです。しかし、私のIoTデバイスは、同じペイロードの3つのメッセージを送信しました。
ブロックアクティビティを見ると、3つのブロックではなく3つの呼び出しで1ブロック、それぞれ1つの呼び出しで1ブロックが表示されます。
なぜブロックが1ブロック対3ブロックしかないのですか?
情報ありがとうございました!また、jsonデータの前にペイロードに "x"がある理由を知りたいですか? –
残念ながら、ペイロードに「x」が何を引き起こしているのか正確にはわかりません。これは、チェーンコードがどのように実装されているかによって異なります。私は "updateAsset"がチェーンコードのメソッドであると思います。おそらく "x"はJSONの内容に基づいて更新されるエンティティの識別子です。 –
チェーンコードは次のサンプルコードです。https://github.com/ibm-watson-iot/blockchain-samples/blob/master/contracts/basic/simple_contract/simple_contract_hyperledger.go#L323 –