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!