Patrick Nagurny
|
1a809cbeec
|
Merge pull request #1296 from braydonf/script-optimizations
Optimizations for `script.toAddress()`
|
10 years ago |
Braydon Fuller
|
d9047eebf0
|
Detect if scriptSig (input) or scriptPubKey (output) is previously known.
|
10 years ago |
Braydon Fuller
|
55afeb3eaf
|
Use Node.js crypto ripemd160 hash if available.
|
10 years ago |
Braydon Fuller
|
6d86c99314
|
Seperate getAddressInfo for input or output only use.
|
10 years ago |
Braydon Fuller
|
e8446d4537
|
Removed double network call
|
10 years ago |
Braydon Fuller
|
ef26931645
|
Use late definition to resolve circular dependency.
|
10 years ago |
Braydon Fuller
|
4e212e846d
|
Bump package version to 0.12.12
|
10 years ago |
Patrick Nagurny
|
edfbcb6dd5
|
Merge pull request #1291 from braydonf/optimize-script
Optimized performance of script.isPublicKeyHashIn(). Fixes #1289
|
10 years ago |
Braydon Fuller
|
474132d216
|
Merge pull request #1287 from eordano/cltv
Add CLTV (BIP65) support
|
10 years ago |
Esteban Ordano
|
5bd5a5b937
|
CLTV: More tests and improved docs
|
10 years ago |
Patrick Nagurny
|
c47adf1c04
|
Merge pull request #1288 from braydonf/bitcoincore
Include Bitcoin Core in License
|
10 years ago |
Patrick Nagurny
|
7db94e2e33
|
Merge pull request #1273 from braydonf/dev-readme
Include development quick start info
|
10 years ago |
Patrick Nagurny
|
bbad29a76b
|
Merge pull request #1279 from braydonf/readuint64lebn
Improved performance of block parsing
|
10 years ago |
Braydon Fuller
|
468f87d694
|
Update benchmarks for isPublicKeyHashIn
|
10 years ago |
Braydon Fuller
|
7e23109f9b
|
Added more tests around script.isPublicKeyHashIn
|
10 years ago |
Braydon Fuller
|
770e0e3a7f
|
Full public key validation isn't necessary.
|
10 years ago |
Braydon Fuller
|
febbcc6a6e
|
Check pubkeyBuf before pubkeyBuf.length
|
10 years ago |
Braydon Fuller
|
e5e783fbf9
|
Optimized performance of script.isPublicKeyHashIn()
|
10 years ago |
Braydon Fuller
|
1b93d49f21
|
Include Bitcoin Core in License
|
10 years ago |
Esteban Ordano
|
5882f9116e
|
CLTV: Minor style fix
|
10 years ago |
Esteban Ordano
|
4280b993e0
|
Add CLTV (BIP65) support
|
10 years ago |
Braydon Fuller
|
4a681f967e
|
Added comment with reasoning for number or array BN instantiation.
|
10 years ago |
Braydon Fuller
|
2a71863992
|
Added additional test cases for readUInt64LEBN
|
10 years ago |
Braydon Fuller
|
08a80d74d5
|
more optimizations for readUInt64lebn
|
10 years ago |
Braydon Fuller
|
805182c500
|
Removed readReverse() precondition for a 2x block parsing improvement.
|
10 years ago |
Braydon Fuller
|
e74a65fd0a
|
Combined slice calls for performance improvement.
|
10 years ago |
Braydon Fuller
|
8e6b0147b9
|
Fixed issue with incompatible buffer.toJSON for node 0.10 and 0.12
|
10 years ago |
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 |
Braydon Fuller
|
8c62a5f95c
|
Include development quick start info
|
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 |