bitcoin-s/crypto
Chris Stewart 01c2759e18
Attempt to optimize block tests more to avoid timeouts (#1459)
* Attempt to optimize block tests more to avoid timeouts

* Fix asm.tail bug

* Make parseRedeemScript just return a ScriptPubKey rather than a Try[ScriptPubKey]

* Make encoding a UInt64 to hex more efficient

* Cache Transaction.bytesSize so we don't need to serialize everything again to estimate the byteSize

* Refactor CryptoBytesUtil.addPadding() and it's usage in UInt64

* Use StringBuilder.append() rather than StringBuilder.addAll() which is not supported in scala 2.11 & 2.12

* Address nadav's code review
2020-05-22 11:15:17 -05:00
..
src/main/scala/org/bitcoins/crypto Attempt to optimize block tests more to avoid timeouts (#1459) 2020-05-22 11:15:17 -05:00
crypto.sbt Crypto Project Refactor (#1380) 2020-04-30 12:34:53 -05:00