Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bolehkah Kod Rantaian dalam Hyperledger Fabric Node SDK Mengenalpasti Pemanggil mereka?

Bolehkah Kod Rantaian dalam Hyperledger Fabric Node SDK Mengenalpasti Pemanggil mereka?

Barbara Streisand
Barbara Streisandasal
2024-10-31 18:48:29246semak imbas

 Can Chaincodes in Hyperledger Fabric Node SDK Identify their Callers?

Mendapatkan ID Pemanggil Kod Rantai dalam Hyperledger Fabric Nod SDK: Adakah Mungkin?

Masalah:

Pertimbangkan seni bina rangkaian:

A -> Chaincode1 -> fabcar

Apabila Chaincode1 memanggil fabcar menggunakan APIstub.InvokeChaincode(), bolehkah fabcar mendapatkan ID chaincode pemanggil?

Soalan:

Adakah terdapat cara untuk fabcar mendapatkan ID kod rantai pemanggil atau maklumat khusus untuk Chaincode1?

Jawapan:

Tidak.

Pada masa ini, kod rantai tidak mempunyai identiti individu, jadi fabcar tidak boleh mendapatkan ID kod rantai pemanggil secara langsung. Kaedah getCreator() hanya mengembalikan organisasi pemanggil, yang tidak cukup spesifik.

Percubaan dan Penemuan Tambahan:

Kaedah getSignedProposal() telah disiasat sebagai potensi penyelesaian. Walau bagaimanapun, objek SignedProposal yang terhasil tidak memberikan akses eksplisit kepada ID kod rantai pemanggil atau maklumat berkaitan.

Kesimpulan:

Mengambil ID kod rantai pemanggil dengan kod rantai yang dipanggil ( fabcar) tidak boleh dilaksanakan dalam Hyperledger Fabric Node SDK pada masa ini.

Atas ialah kandungan terperinci Bolehkah Kod Rantaian dalam Hyperledger Fabric Node SDK Mengenalpasti Pemanggil mereka?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn