Patrick Nagurny
|
a8b78a2f3f
|
Merge pull request #1295 from braydonf/script-asm
Add script methods `fromASM()` and `toASM()`
|
2015-07-30 10:17:41 -04:00 |
|
Patrick Nagurny
|
0dec8e7bd8
|
Merge pull request #1294 from braydonf/tx-unmodified-arguments
Objects passed as arguments are unmodified.
|
2015-07-30 10:16:00 -04:00 |
|
Patrick Nagurny
|
6ac7ad9da1
|
Merge pull request #1293 from braydonf/script-data-encoding
Added encoding type for buildDataOut
|
2015-07-30 10:14:31 -04:00 |
|
Braydon Fuller
|
ad9dd2a41f
|
Check that the public key is valid for outputs.
|
2015-07-14 09:58:05 -04:00 |
|
Braydon Fuller
|
9f4b1a2c26
|
Speed up isPublicKeyOut
|
2015-07-13 18:51:52 -04:00 |
|
Braydon Fuller
|
d9047eebf0
|
Detect if scriptSig (input) or scriptPubKey (output) is previously known.
|
2015-07-09 11:30:20 -04:00 |
|
Braydon Fuller
|
55afeb3eaf
|
Use Node.js crypto ripemd160 hash if available.
|
2015-07-08 22:15:20 -04:00 |
|
Braydon Fuller
|
6d86c99314
|
Seperate getAddressInfo for input or output only use.
|
2015-07-08 16:43:49 -04:00 |
|
Braydon Fuller
|
e8446d4537
|
Removed double network call
|
2015-07-08 15:29:54 -04:00 |
|
Braydon Fuller
|
ef26931645
|
Use late definition to resolve circular dependency.
|
2015-07-08 15:11:06 -04:00 |
|
Patrick Nagurny
|
edfbcb6dd5
|
Merge pull request #1291 from braydonf/optimize-script
Optimized performance of script.isPublicKeyHashIn(). Fixes #1289
|
2015-07-07 13:06:54 -04:00 |
|
Braydon Fuller
|
474132d216
|
Merge pull request #1287 from eordano/cltv
Add CLTV (BIP65) support
|
2015-07-06 21:08:03 -04:00 |
|
Braydon Fuller
|
55d8c4156a
|
Add tests for script.toASM() and new method script.fromASM()
|
2015-07-06 20:24:15 -04:00 |
|
Braydon Fuller
|
b81a64e8cf
|
Added script.toASM method
|
2015-07-06 19:50:10 -04:00 |
|
Braydon Fuller
|
3d1dc7aafe
|
Objects passed as arguments are unmodified.
|
2015-07-06 19:32:34 -04:00 |
|
Braydon Fuller
|
3ad484fff0
|
Added encoding type for buildDataOut
|
2015-07-06 19:14:48 -04:00 |
|
Esteban Ordano
|
5bd5a5b937
|
CLTV: More tests and improved docs
|
2015-07-06 12:13:19 -07:00 |
|
Braydon Fuller
|
7e23109f9b
|
Added more tests around script.isPublicKeyHashIn
|
2015-07-06 13:12:20 -04:00 |
|
Braydon Fuller
|
770e0e3a7f
|
Full public key validation isn't necessary.
|
2015-07-06 12:52:11 -04:00 |
|
Braydon Fuller
|
febbcc6a6e
|
Check pubkeyBuf before pubkeyBuf.length
|
2015-07-06 10:26:18 -04:00 |
|
Braydon Fuller
|
e5e783fbf9
|
Optimized performance of script.isPublicKeyHashIn()
|
2015-07-02 19:26:39 -04:00 |
|
Esteban Ordano
|
5882f9116e
|
CLTV: Minor style fix
|
2015-07-01 21:20:39 -07:00 |
|
Esteban Ordano
|
4280b993e0
|
Add CLTV (BIP65) support
|
2015-07-01 18:46:54 -07:00 |
|
Braydon Fuller
|
4a681f967e
|
Added comment with reasoning for number or array BN instantiation.
|
2015-07-01 15:30:21 -04:00 |
|
Braydon Fuller
|
08a80d74d5
|
more optimizations for readUInt64lebn
|
2015-07-01 15:05:26 -04:00 |
|
Braydon Fuller
|
805182c500
|
Removed readReverse() precondition for a 2x block parsing improvement.
|
2015-07-01 15:05:26 -04:00 |
|
Braydon Fuller
|
e74a65fd0a
|
Combined slice calls for performance improvement.
|
2015-07-01 15:05:26 -04:00 |
|
Braydon Fuller
|
8e6b0147b9
|
Fixed issue with incompatible buffer.toJSON for node 0.10 and 0.12
|
2015-07-01 15:05:26 -04:00 |
|
Braydon Fuller
|
a3dee0695d
|
Improved performance of bufferReader.readUInt64LEBN()
|
2015-07-01 15:05:26 -04:00 |
|
mruddy
|
9b727afc71
|
fix signature hasDefinedHashtype method to be closer to the Bitcoin Core function IsDefinedHashtypeSignature
|
2015-07-01 07:11:08 -04:00 |
|
mruddy
|
02cad1645a
|
fix root cause for bitcore.Transaction.sighash.sign not setting nhashtype.
added unit tests.
fixed an existing lint in a file that i touched.
|
2015-06-30 15:21:11 -04:00 |
|
Braydon Fuller
|
6dd599187c
|
Merge pull request #1276 from greggzigler/feature/get-sigops-count
get-signature-count needed to measure txs with many inputs
|
2015-06-25 19:20:14 -04:00 |
|
Braydon Fuller
|
b5ada707bd
|
Benchmarks for block serialization & 4x performance improvement.
|
2015-06-24 21:19:34 -04:00 |
|
Gregg Zigler
|
77645c7f03
|
remove skipped tests since equalivant boolean tests already exist
|
2015-06-24 14:44:27 -04:00 |
|
Gregg Zigler
|
183ffab02b
|
match bitcore style standards, rename arg, set default to true
|
2015-06-24 14:18:55 -04:00 |
|
Gregg Zigler
|
a4b8c06a2d
|
get-signature-count needed to measure txs with many inputs or outputs
|
2015-06-24 13:30:25 -04:00 |
|
Braydon Fuller
|
8e13b68405
|
Merge pull request #1268 from brandonrobertz/master
modularize network version check issues/1265 (2nd)
|
2015-06-23 18:02:14 -04:00 |
|
Brandon Roberts
|
783c59d99e
|
removed Networks.all and associated test
|
2015-06-22 20:36:35 -07:00 |
|
Brandon Roberts
|
e07186df07
|
remove unnecessary filtering code
|
2015-06-20 14:26:01 -07:00 |
|
Braydon Fuller
|
37b5d3d588
|
Merge pull request #1264 from fanatid/fix/sortOutputs
fix Transaction.sortOutputs
|
2015-06-18 11:06:20 -04:00 |
|
Ivan Socolsky
|
0e6aec1c94
|
allow configuration of fee per kb
|
2015-06-10 22:17:12 -03:00 |
|
Ivan Socolsky
|
d9d5a26085
|
fix computation of fee without change output
|
2015-06-10 17:37:48 -03:00 |
|
Brandon Robertz
|
a38c0c2d93
|
modularize network version check/tests issues/1265
|
2015-06-09 14:06:22 -07:00 |
|
Kirill Fomichev
|
b9d52b79c8
|
fix Transaction.sortOutputs
|
2015-06-05 21:11:40 +03:00 |
|
Utente
|
d60d8cf2bc
|
fixed PrivateKey initialization from JSON
|
2015-06-03 12:23:01 -07:00 |
|
Matias Alejo Garcia
|
37d0e1f956
|
Merge pull request #1258 from braydonf/bug/double-error
Removed double errors in publickey. Fixes #1256
|
2015-06-01 23:08:34 -03:00 |
|
Braydon Fuller
|
5e58adca5f
|
Removed double errors in publickey. Fixes #1256
|
2015-06-01 13:40:52 -04:00 |
|
Braydon Fuller
|
a03e6b9385
|
Add base option for BN.fromString
|
2015-05-27 14:11:43 -04:00 |
|
Patrick Nagurny
|
4c1ba674c5
|
Merge pull request #1248 from braydonf/bug/misleading-error
Fixes bug with misleading error with getSerializationError. Closes #1236
|
2015-05-26 11:32:51 -06:00 |
|
Braydon Fuller
|
a5cd5a1407
|
Added support for uncompressed public keys to Signature.fromCompact
|
2015-05-25 23:57:46 -04:00 |
|