Search code examples
hyperledger-fabrichyperledger-chaincodechaincode

How to use stub.getTransient() in Node Chaincode


I have a chaincode written in node.js and I am trying to read transient values but it's not working properly:

my code:

let secretData = stub.getTransient(); 
let value = secretData.get('privayeKey').toBuffer().toString('utf8')

value is not correct. Some random characters appear.


Solution

  • Actually it's base64 not utf8. So code is

    et secretData = stub.getTransient(); 
    let value = secretData.get('privayeKey').toBuffer().toString('base64')