junderw
|
bb98289501
|
Renamed files to ts
|
2018-12-21 17:55:03 +09:00 |
|
junderw
|
7c0e02ad48
|
Fix Block to allow regtest target (easiest possible target)
|
2018-12-12 21:07:16 +09:00 |
|
Daniel Cousens
|
a5db0a4e44
|
sed -i 's/ var / const /', with const->let fixes
|
2018-06-25 18:26:23 +10:00 |
|
Daniel Cousens
|
91b8823aa8
|
sed -i 's/^var /const /'
|
2018-06-25 16:25:46 +10:00 |
|
Daniel Cousens
|
fe0ad81472
|
package: use safe-buffer
|
2017-05-23 18:39:53 +10:00 |
|
Daniel Cousens
|
aeb0312d63
|
use safe-buffers throughout impl
|
2017-05-23 18:39:53 +10:00 |
|
Daniel Cousens
|
ab1fc4c9a4
|
reduce bufferutils usage
|
2017-04-19 17:42:05 +10:00 |
|
Daniel Cousens
|
f3d0dddc5a
|
block: add byteLength
|
2017-04-18 13:46:30 +10:00 |
|
Daniel Cousens
|
1ce81a92cc
|
block: rm i temporary var
|
2017-03-29 09:36:07 +11:00 |
|
Daniel Cousens
|
35bbe11055
|
block: change exponent offset to avoid subtraction
|
2017-03-29 09:36:07 +11:00 |
|
Daniel Cousens
|
29316a2fbc
|
block: use writeUInt32BE for target calculation
|
2017-03-29 09:36:07 +11:00 |
|
Daniel Cousens
|
14f9218389
|
package: bump bs58check, drop node 0.12
|
2016-12-22 08:21:18 +11:00 |
|
Thomas Kerin
|
7b1167708a
|
Transaction and block versions are signed integers
|
2016-10-13 09:29:03 +11:00 |
|
Daniel Cousens
|
4ee298c414
|
block: add type checking
|
2016-10-10 11:20:20 +11:00 |
|
Daniel Cousens
|
dd4596a44a
|
block: use merkle-lib instead of inline calculation
|
2016-10-10 11:20:20 +11:00 |
|
Daniel Cousens
|
fd40232147
|
package: remove buffer-compare/buffer-equals
|
2016-10-06 21:31:10 +11:00 |
|
Daniel Cousens
|
d58e09a3a7
|
Block: add checkMerkleRoot
|
2016-05-05 16:51:33 +10:00 |
|
Kirill Fomichev
|
bc9a95e0ae
|
Use buffer-reverse instead [].reverse.call
|
2016-03-10 07:57:30 +03:00 |
|
Daniel Cousens
|
e4ba88e54f
|
block: rename verifyPow to checkProofOfWork
|
2016-01-04 12:49:33 +11:00 |
|
Daniel Cousens
|
92b446f6a5
|
block: variable extraction
|
2016-01-04 12:49:33 +11:00 |
|
Daniel Cousens
|
bac700f52c
|
block: use buffer, faster, verified
|
2016-01-04 12:49:33 +11:00 |
|
Daniel Cousens
|
86b51b2d62
|
add Block.calculateTarget, use Buffer comparison rather than bigi
|
2016-01-04 12:49:33 +11:00 |
|
Daniel Cousens
|
26ccb43047
|
block: add Block.prototype.verifyPow
|
2016-01-04 12:49:33 +11:00 |
|
Daniel Cousens
|
0b4c67406f
|
use [].reverse over prototype
|
2015-09-27 23:49:29 +10:00 |
|
Daniel Cousens
|
5c1c4589c0
|
remove use of buffer-reverse
|
2015-09-27 23:30:06 +10:00 |
|
Daniel Cousens
|
731a31ecba
|
use buffer-reverse
|
2015-09-25 17:49:05 +10:00 |
|
Daniel Cousens
|
8934de591c
|
use baddress/bcrypto/bscript for ambuigities
|
2015-08-20 13:55:13 +10:00 |
|
Daniel Cousens
|
395c43ad74
|
block: remove use of assert
|
2015-08-14 10:56:31 +10:00 |
|
Daniel Cousens
|
a8db7b2cbf
|
block: use Tx.byteLength to avoid double serialization
|
2015-08-14 08:23:50 +10:00 |
|
Daniel Cousens
|
399803affa
|
use standardjs formatting
|
2015-02-24 12:45:38 +11:00 |
|
Daniel Cousens
|
50dab3b6bf
|
block: use Transaction.fromBuffer
|
2015-02-19 18:59:56 +11:00 |
|
Daniel Cousens
|
b6b5b568c3
|
block: re-order functions to project standard
|
2014-11-28 10:36:04 +11:00 |
|
Daniel Cousens
|
9897fa2876
|
block: adds getUTCDate function
|
2014-11-28 10:35:59 +11:00 |
|
Daniel Cousens
|
2214ccfdd8
|
bufferutils: add varIntBuffer
|
2014-11-28 10:35:53 +11:00 |
|
Daniel Cousens
|
c0c47f076a
|
add block.js and tests
|
2014-11-28 10:35:53 +11:00 |
|