Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bolehkah Kod Rantaian Mendapatkan Identiti Pemanggil Mereka?

Bolehkah Kod Rantaian Mendapatkan Identiti Pemanggil Mereka?

DDD
DDDasal
2024-10-30 07:01:02246semak imbas

Can Chaincodes Retrieve the Identity of Their Caller?

Mendapatkan ID Pemanggil Kod Rantaian: Penerokaan dan Had

Dalam rangkaian Fabrik Hyperledger biasa, kod rantai berinteraksi melalui fungsi InvokeChaincode() dalam Nod SDK. Seseorang mungkin mempersoalkan sama ada kod rantai yang dipanggil (fabcar dalam contoh kami) boleh mendapatkan semula identiti kod rantai pemanggil (Chaincode1).

Malangnya, jawapannya pada masa ini negatif. Had ini berpunca daripada fakta bahawa kod rantai tidak mempunyai identiti tersendiri dalam persekitaran Fabrik. Walaupun kaedah getCreator() menyediakan maklumat tentang organisasi pemanggil, kaedah ini gagal untuk mengenal pasti kod rantai khusus yang memulakan invokasi.

Percubaan untuk memanfaatkan kaedah getSignedProposal(), mengikut dokumentasi Fabric, terbukti sama sia-sia . Objek yang terhasil menawarkan cerapan tentang tandatangan dan muatan cadangan, tetapi ia tidak menyediakan cara mudah untuk mengekstrak ID kod rantai pemanggil.

Atas ialah kandungan terperinci Bolehkah Kod Rantaian Mendapatkan Identiti 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