Braydon Fuller
a3dee0695d
Improved performance of bufferReader.readUInt64LEBN()
10 years ago
Braydon Fuller
9ab6eefef3
Bump package version to 0.12.11
10 years ago
Braydon Fuller
e99ccb8223
Merge pull request #1284 from mruddy/fix/signature_has_defined_hashtype
fix signature hasDefinedHashtype
10 years ago
mruddy
9b727afc71
fix signature hasDefinedHashtype method to be closer to the Bitcoin Core function IsDefinedHashtypeSignature
10 years ago
Braydon Fuller
e85bb15dd2
Merge pull request #1278 from mruddy/fix/signature-set-nhashtype
fix nhashtype not getting set by sighash.sign
10 years ago
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.
10 years ago
Braydon Fuller
6dd599187c
Merge pull request #1276 from greggzigler/feature/get-sigops-count
get-signature-count needed to measure txs with many inputs
10 years ago
Gregg Zigler
b6d44f4622
camelCase variable names
10 years ago
Patrick Nagurny
2def421506
Merge pull request #1277 from braydonf/transaction-benchmarks
Benchmarks for block serialization & 4x performance improvement.
10 years ago
Braydon Fuller
b5ada707bd
Benchmarks for block serialization & 4x performance improvement.
10 years ago
Gregg Zigler
77645c7f03
remove skipped tests since equalivant boolean tests already exist
10 years ago
Gregg Zigler
183ffab02b
match bitcore style standards, rename arg, set default to true
10 years ago
Gregg Zigler
a4b8c06a2d
get-signature-count needed to measure txs with many inputs or outputs
10 years ago
Braydon Fuller
3d6eae66d9
Bump package version to 0.12.10
10 years ago
Braydon Fuller
8e13b68405
Merge pull request #1268 from brandonrobertz/master
modularize network version check issues/1265 (2nd)
10 years ago
Brandon Roberts
3518843f98
stylistic change and unnecessary test code removal
10 years ago
Brandon Roberts
783c59d99e
removed Networks.all and associated test
10 years ago
Brandon Roberts
e07186df07
remove unnecessary filtering code
10 years ago
Braydon Fuller
37b5d3d588
Merge pull request #1264 from fanatid/fix/sortOutputs
fix Transaction.sortOutputs
10 years ago
Braydon Fuller
1b2c69ba6c
Bump package version to 0.12.9
10 years ago
Matias Alejo Garcia
a4ac3f50d3
Merge pull request #1271 from isocolsky/fix/fee_estimation
Fix/fee estimation
10 years ago
Brandon Roberts
a53bd10f42
test explicitly passed invalid network
10 years ago
Matias Alejo Garcia
43e9ce87f6
Merge pull request #1255 from braydonf/build-versions
multiple versions of node
10 years ago
Ivan Socolsky
f638b5bd6e
test fee per kb
10 years ago
Ivan Socolsky
0e6aec1c94
allow configuration of fee per kb
10 years ago
Ivan Socolsky
d9d5a26085
fix computation of fee without change output
10 years ago
Brandon Robertz
a38c0c2d93
modularize network version check/tests issues/1265
10 years ago
Kirill Fomichev
b9d52b79c8
fix Transaction.sortOutputs
10 years ago
Patrick Nagurny
49e621f4f2
Merge pull request #1262 from mpolci/master
fixed PrivateKey initialization from JSON
10 years ago
mpolci
0d2784eb1e
created test to verify correct network initialization in PrivateKey.fromJSON()
10 years ago
Utente
d60d8cf2bc
fixed PrivateKey initialization from JSON
10 years ago
Braydon Fuller
c671a97c26
Bump package version to 0.12.8
10 years ago
Matias Alejo Garcia
37d0e1f956
Merge pull request #1258 from braydonf/bug/double-error
Removed double errors in publickey. Fixes #1256
10 years ago
Braydon Fuller
5e58adca5f
Removed double errors in publickey. Fixes #1256
10 years ago
Braydon Fuller
5d77ff7c58
Merge pull request #1253 from maraoz/bn-fromstring
add base to BN.fromString
10 years ago
Braydon Fuller
38f1684d54
multiple versions of node
10 years ago
Manuel Aráoz
60b07b5b3c
Merge pull request #28 from braydonf/bn-fromstring
Add base option for BN.fromString
10 years ago
Braydon Fuller
a03e6b9385
Add base option for BN.fromString
10 years ago
Manuel Araoz
e2542866d1
expose BN.fromString problem
10 years ago
Braydon Fuller
5ee1c3f6aa
Bump package version to 0.12.7
10 years ago
Patrick Nagurny
4c1ba674c5
Merge pull request #1248 from braydonf/bug/misleading-error
Fixes bug with misleading error with getSerializationError. Closes #1236
10 years ago
Patrick Nagurny
7cf97ac379
Merge pull request #1250 from braydonf/feature/compact-uncompressed
Support Uncompressed Public Key Compact Signatures
10 years ago
Patrick Nagurny
c9a9ed3bd4
Merge pull request #1251 from braydonf/maintainers-update
Update Readme
10 years ago
Braydon Fuller
6decfbc5d1
Update readme maintainers.
10 years ago
Braydon Fuller
ffe6b449cb
Check the compressed property in Signature.fromCompact tests.
10 years ago
Braydon Fuller
a5cd5a1407
Added support for uncompressed public keys to Signature.fromCompact
10 years ago
Braydon Fuller
7719d1bfd4
Add test with uncompressed pubkey compact signature.
10 years ago
Braydon Fuller
ee651df635
Added test for null input for transaction.verify()
10 years ago
Braydon Fuller
589d017a14
Refactored transaction.getSerializationError to be more concise.
- _hasMoreOutputThanInput() and _isInvalidSatoshis() merged with getSerializationError()
- _isFeeDifferent(), _isFeeTooLarge() and _isFeeTooSmall merged with _hasFeeError()
10 years ago
David de Kloet
0b6eaf0f1e
Call getUnspentValue() only once in getSerializationError().
10 years ago