user67757: I'm using bitcoinjs-lib and its Transaction object. Transaction.ins is an array of objects, each which has a hash and script property. Both of these properties are Uint8Arrays. 
I am trying to get the hex string version of the input.hash but Transaction.ins[i].hash.toString('hex') produces an incorrect result. Is there a way to get this value properly?

user67757: Apparently you need to reverse the array before toString. Transaction.ins[i].hash.reverse().toString('hex') produces the correct result. Make sure to call hash.reverse() afterward.
source: ScriptHash from bitcoin address with BitcoinJS

67757: <p>I'm using bitcoinjs-lib and its Transaction object. Transaction.ins is an array of objects, each which has a hash and script property. Both of these properties are Uint8Arrays. </p>

<p>I am trying to get the hex string version of the input.hash but Transaction.ins[i].hash.toString('hex') produces an incorrect result. Is there a way to get this value properly?</p>
 67757: <p>Apparently you need to reverse the array before toString. <code>Transaction.ins[i].hash.reverse().toString('hex')</code> produces the correct result. Make sure to call hash.reverse() afterward.</p>

<p>source: <a href="https://bitcoin.stackexchange.com/questions/68565/scripthash-from-bitcoin-address-with-bitcoinjs">ScriptHash from bitcoin address with BitcoinJS</a></p>
