Files
blackcoin-more/src
Pieter Wuille f5857e5cb5 Inline signature serializer
Instead of building a full copy of a CTransaction being signed, and
then modifying bits and pieces until its fits the form necessary
for computing the signature hash, use a wrapper serializer that
only serializes the necessary bits on-the-fly.

This makes it easier to see which data is actually being hash,
reduces load on the heap, and also marginally improves performances
(around 3-4us/sigcheck here). The performance improvements are much
larger for large transactions, though.

The old implementation of SignatureHash is moved to a unit tests,
to test whether the old and new algorithm result in the same value
for randomly-constructed transactions.
2013-09-28 18:37:00 +02:00
..
2013-08-20 15:13:34 +02:00
2013-09-28 18:37:00 +02:00
2013-03-19 15:16:30 -04:00
2013-07-15 01:05:25 +02:00
2013-04-12 12:17:28 +02:00
2013-09-12 22:53:54 -04:00
2013-08-20 17:30:33 +10:00
2013-06-24 00:56:45 +02:00
2013-06-24 00:56:45 +02:00
2013-07-15 01:05:25 +02:00
2013-09-18 20:39:25 +10:00
2013-09-12 22:53:54 -04:00
2013-09-28 18:37:00 +02:00