Braydon Fuller
1b93d49f21
Include Bitcoin Core in License
2015-07-02 10:23:28 -04:00
Braydon Fuller
9ab6eefef3
Bump package version to 0.12.11
2015-07-01 14:54:48 -04:00
Braydon Fuller
e99ccb8223
Merge pull request #1284 from mruddy/fix/signature_has_defined_hashtype
...
fix signature hasDefinedHashtype
2015-07-01 10:23:33 -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
Braydon Fuller
e85bb15dd2
Merge pull request #1278 from mruddy/fix/signature-set-nhashtype
...
fix nhashtype not getting set by sighash.sign
2015-06-30 15:43:02 -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
Gregg Zigler
b6d44f4622
camelCase variable names
2015-06-25 17:53:50 -04:00
Patrick Nagurny
2def421506
Merge pull request #1277 from braydonf/transaction-benchmarks
...
Benchmarks for block serialization & 4x performance improvement.
2015-06-25 11:07:07 -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
3d6eae66d9
Bump package version to 0.12.10
2015-06-24 09:57:49 -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
3518843f98
stylistic change and unnecessary test code removal
2015-06-23 09:47:02 -07: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
Braydon Fuller
1b2c69ba6c
Bump package version to 0.12.9
2015-06-17 10:28:04 -04:00
Matias Alejo Garcia
a4ac3f50d3
Merge pull request #1271 from isocolsky/fix/fee_estimation
...
Fix/fee estimation
2015-06-11 15:35:31 -03:00
Brandon Roberts
a53bd10f42
test explicitly passed invalid network
2015-06-11 08:05:35 -07:00
Matias Alejo Garcia
43e9ce87f6
Merge pull request #1255 from braydonf/build-versions
...
multiple versions of node
2015-06-11 11:06:55 -03:00
Ivan Socolsky
f638b5bd6e
test fee per kb
2015-06-10 22:28:15 -03: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
Patrick Nagurny
49e621f4f2
Merge pull request #1262 from mpolci/master
...
fixed PrivateKey initialization from JSON
2015-06-05 11:01:31 -04:00
mpolci
0d2784eb1e
created test to verify correct network initialization in PrivateKey.fromJSON()
2015-06-05 01:51:27 -07:00
Utente
d60d8cf2bc
fixed PrivateKey initialization from JSON
2015-06-03 12:23:01 -07:00
Braydon Fuller
c671a97c26
Bump package version to 0.12.8
2015-06-03 10:28:23 -04: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
5d77ff7c58
Merge pull request #1253 from maraoz/bn-fromstring
...
add base to BN.fromString
2015-06-01 13:35:21 -04:00
Braydon Fuller
38f1684d54
multiple versions of node
2015-05-28 09:50:22 -04:00
Manuel Aráoz
60b07b5b3c
Merge pull request #28 from braydonf/bn-fromstring
...
Add base option for BN.fromString
2015-05-27 15:30:14 -03:00
Braydon Fuller
a03e6b9385
Add base option for BN.fromString
2015-05-27 14:11:43 -04:00
Manuel Araoz
e2542866d1
expose BN.fromString problem
2015-05-27 15:01:26 -03:00
Braydon Fuller
5ee1c3f6aa
Bump package version to 0.12.7
2015-05-27 10:30:35 -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
Patrick Nagurny
7cf97ac379
Merge pull request #1250 from braydonf/feature/compact-uncompressed
...
Support Uncompressed Public Key Compact Signatures
2015-05-26 11:32:42 -06:00
Patrick Nagurny
c9a9ed3bd4
Merge pull request #1251 from braydonf/maintainers-update
...
Update Readme
2015-05-26 11:07:43 -06:00
Braydon Fuller
6decfbc5d1
Update readme maintainers.
2015-05-26 13:04:21 -04:00
Braydon Fuller
ffe6b449cb
Check the compressed property in Signature.fromCompact tests.
2015-05-26 01:15:11 -04:00
Braydon Fuller
a5cd5a1407
Added support for uncompressed public keys to Signature.fromCompact
2015-05-25 23:57:46 -04:00
Braydon Fuller
7719d1bfd4
Add test with uncompressed pubkey compact signature.
2015-05-25 23:31:42 -04:00
Braydon Fuller
ee651df635
Added test for null input for transaction.verify()
2015-05-23 20:28:33 -04:00
Braydon Fuller
589d017a14
Refactored transaction.getSerializationError to be more concise.
...
- _hasMoreOutputThanInput() and _isInvalidSatoshis() merged with getSerializationError()
- _isFeeDifferent(), _isFeeTooLarge() and _isFeeTooSmall merged with _hasFeeError()
2015-05-23 20:13:53 -04:00
David de Kloet
0b6eaf0f1e
Call getUnspentValue() only once in getSerializationError().
2015-05-23 20:13:53 -04:00