Пример #1
0
    def finalize(self):
        '''
        Compute and add the hash to this transaction.
        '''

        self.hash = CryptoUtil.digest(self.getRawTx())
Пример #2
0
 def testDigest(self):
     msg = b'1231232131'
     expected = b'\x9f\xb7&l\xd3{p\xc8j[\xcb\x89\xef\x19K9b\xc8\xaf\xbc\xca\x1d\x99\xf2\xeb\x89 \x1f\xb7\xe1\xd9\xf6'
     self.assertEqual(CryptoUtil.digest(msg), expected, 'incorrect digest')