Commit Graph

  • edfbcb6dd5 Merge pull request #1291 from braydonf/optimize-script Patrick Nagurny 2015-07-07 13:06:54 -0400
  • 474132d216 Merge pull request #1287 from eordano/cltv Braydon Fuller 2015-07-06 21:08:03 -0400
  • 55d8c4156a Add tests for script.toASM() and new method script.fromASM() Braydon Fuller 2015-07-06 20:24:15 -0400
  • b81a64e8cf Added script.toASM method Braydon Fuller 2015-07-06 19:50:10 -0400
  • 3d1dc7aafe Objects passed as arguments are unmodified. Braydon Fuller 2015-07-06 19:24:29 -0400
  • 3ad484fff0 Added encoding type for buildDataOut Braydon Fuller 2015-07-06 19:14:48 -0400
  • 5bd5a5b937 CLTV: More tests and improved docs Esteban Ordano 2015-07-02 18:33:27 -0700
  • c47adf1c04 Merge pull request #1288 from braydonf/bitcoincore Patrick Nagurny 2015-07-06 14:25:09 -0400
  • 7db94e2e33 Merge pull request #1273 from braydonf/dev-readme Patrick Nagurny 2015-07-06 14:24:54 -0400
  • bbad29a76b Merge pull request #1279 from braydonf/readuint64lebn Patrick Nagurny 2015-07-06 14:24:33 -0400
  • 468f87d694 Update benchmarks for isPublicKeyHashIn Braydon Fuller 2015-07-06 13:14:44 -0400
  • 7e23109f9b Added more tests around script.isPublicKeyHashIn Braydon Fuller 2015-07-06 13:12:20 -0400
  • 770e0e3a7f Full public key validation isn't necessary. Braydon Fuller 2015-07-06 12:52:11 -0400
  • febbcc6a6e Check pubkeyBuf before pubkeyBuf.length Braydon Fuller 2015-07-06 10:26:18 -0400
  • e5e783fbf9 Optimized performance of script.isPublicKeyHashIn() Braydon Fuller 2015-07-02 19:26:39 -0400
  • 1b93d49f21 Include Bitcoin Core in License Braydon Fuller 2015-07-02 10:23:28 -0400
  • 5882f9116e CLTV: Minor style fix Esteban Ordano 2015-07-01 21:20:39 -0700
  • 4280b993e0 Add CLTV (BIP65) support Esteban Ordano 2015-07-01 08:58:34 -0700
  • 4a681f967e Added comment with reasoning for number or array BN instantiation. Braydon Fuller 2015-07-01 15:30:21 -0400
  • 2a71863992 Added additional test cases for readUInt64LEBN Braydon Fuller 2015-06-30 16:19:53 -0400
  • 08a80d74d5 more optimizations for readUInt64lebn Braydon Fuller 2015-06-29 23:51:03 -0400
  • 805182c500 Removed readReverse() precondition for a 2x block parsing improvement. Braydon Fuller 2015-06-29 21:43:11 -0400
  • e74a65fd0a Combined slice calls for performance improvement. Braydon Fuller 2015-06-26 19:21:15 -0400
  • 8e6b0147b9 Fixed issue with incompatible buffer.toJSON for node 0.10 and 0.12 Braydon Fuller 2015-06-26 16:38:42 -0400
  • a3dee0695d Improved performance of bufferReader.readUInt64LEBN() Braydon Fuller 2015-06-26 14:02:26 -0400
  • 9ab6eefef3 Bump package version to 0.12.11 Braydon Fuller 2015-07-01 14:54:41 -0400
  • e99ccb8223 Merge pull request #1284 from mruddy/fix/signature_has_defined_hashtype Braydon Fuller 2015-07-01 10:23:33 -0400
  • 9b727afc71 fix signature hasDefinedHashtype method to be closer to the Bitcoin Core function IsDefinedHashtypeSignature mruddy 2015-06-30 16:05:28 -0400
  • e85bb15dd2 Merge pull request #1278 from mruddy/fix/signature-set-nhashtype Braydon Fuller 2015-06-30 15:43:02 -0400
  • 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. mruddy 2015-06-24 23:10:31 -0400
  • 6dd599187c Merge pull request #1276 from greggzigler/feature/get-sigops-count Braydon Fuller 2015-06-25 19:20:14 -0400
  • b6d44f4622 camelCase variable names Gregg Zigler 2015-06-25 17:53:50 -0400
  • 2def421506 Merge pull request #1277 from braydonf/transaction-benchmarks Patrick Nagurny 2015-06-25 11:07:07 -0400
  • b5ada707bd Benchmarks for block serialization & 4x performance improvement. Braydon Fuller 2015-06-24 19:45:08 -0400
  • 77645c7f03 remove skipped tests since equalivant boolean tests already exist Gregg Zigler 2015-06-24 14:44:27 -0400
  • 183ffab02b match bitcore style standards, rename arg, set default to true Gregg Zigler 2015-06-24 14:18:55 -0400
  • a4b8c06a2d get-signature-count needed to measure txs with many inputs or outputs Gregg Zigler 2015-06-24 13:30:25 -0400
  • 3d6eae66d9 Bump package version to 0.12.10 Braydon Fuller 2015-06-24 09:57:42 -0400
  • 8e13b68405 Merge pull request #1268 from brandonrobertz/master Braydon Fuller 2015-06-23 18:02:14 -0400
  • 3518843f98 stylistic change and unnecessary test code removal Brandon Roberts 2015-06-23 09:46:53 -0700
  • 783c59d99e removed Networks.all and associated test Brandon Roberts 2015-06-22 20:36:06 -0700
  • e07186df07 remove unnecessary filtering code Brandon Roberts 2015-06-20 14:26:01 -0700
  • 37b5d3d588 Merge pull request #1264 from fanatid/fix/sortOutputs Braydon Fuller 2015-06-18 11:06:20 -0400
  • 1b2c69ba6c Bump package version to 0.12.9 Braydon Fuller 2015-06-17 10:28:00 -0400
  • 8c62a5f95c Include development quick start info Braydon Fuller 2015-06-16 12:50:49 -0400
  • a4ac3f50d3 Merge pull request #1271 from isocolsky/fix/fee_estimation Matias Alejo Garcia 2015-06-11 15:35:31 -0300
  • a53bd10f42 test explicitly passed invalid network Brandon Roberts 2015-06-11 08:05:35 -0700
  • 43e9ce87f6 Merge pull request #1255 from braydonf/build-versions Matias Alejo Garcia 2015-06-11 11:06:55 -0300
  • f638b5bd6e test fee per kb Ivan Socolsky 2015-06-10 22:28:15 -0300
  • 0e6aec1c94 allow configuration of fee per kb Ivan Socolsky 2015-06-10 22:17:12 -0300
  • d9d5a26085 fix computation of fee without change output Ivan Socolsky 2015-06-10 17:37:48 -0300
  • a38c0c2d93 modularize network version check/tests issues/1265 Brandon Robertz 2015-06-08 19:40:58 -0500
  • b9d52b79c8 fix Transaction.sortOutputs Kirill Fomichev 2015-06-05 20:53:36 +0300
  • 49e621f4f2 Merge pull request #1262 from mpolci/master Patrick Nagurny 2015-06-05 11:01:31 -0400
  • 0d2784eb1e created test to verify correct network initialization in PrivateKey.fromJSON() mpolci 2015-06-05 01:51:27 -0700
  • d60d8cf2bc fixed PrivateKey initialization from JSON Utente 2015-06-03 12:23:01 -0700
  • c671a97c26 Bump package version to 0.12.8 Braydon Fuller 2015-06-03 10:28:18 -0400
  • 37d0e1f956 Merge pull request #1258 from braydonf/bug/double-error Matias Alejo Garcia 2015-06-01 23:08:34 -0300
  • 5e58adca5f Removed double errors in publickey. Fixes #1256 Braydon Fuller 2015-06-01 13:40:52 -0400
  • 5d77ff7c58 Merge pull request #1253 from maraoz/bn-fromstring Braydon Fuller 2015-06-01 13:35:21 -0400
  • 38f1684d54 multiple versions of node Braydon Fuller 2015-05-28 09:50:22 -0400
  • 60b07b5b3c Merge pull request #28 from braydonf/bn-fromstring Manuel Aráoz 2015-05-27 15:30:14 -0300
  • a03e6b9385 Add base option for BN.fromString Braydon Fuller 2015-05-27 14:11:43 -0400
  • e2542866d1 expose BN.fromString problem Manuel Araoz 2015-05-27 15:01:26 -0300
  • 5ee1c3f6aa Bump package version to 0.12.7 Braydon Fuller 2015-05-27 10:30:16 -0400
  • 4c1ba674c5 Merge pull request #1248 from braydonf/bug/misleading-error Patrick Nagurny 2015-05-26 11:32:51 -0600
  • 7cf97ac379 Merge pull request #1250 from braydonf/feature/compact-uncompressed Patrick Nagurny 2015-05-26 11:32:42 -0600
  • c9a9ed3bd4 Merge pull request #1251 from braydonf/maintainers-update Patrick Nagurny 2015-05-26 11:07:43 -0600
  • 6decfbc5d1 Update readme maintainers. Braydon Fuller 2015-05-26 13:01:20 -0400
  • ffe6b449cb Check the compressed property in Signature.fromCompact tests. Braydon Fuller 2015-05-26 01:02:46 -0400
  • a5cd5a1407 Added support for uncompressed public keys to Signature.fromCompact Braydon Fuller 2015-05-25 23:57:46 -0400
  • 7719d1bfd4 Add test with uncompressed pubkey compact signature. Braydon Fuller 2015-05-25 23:31:42 -0400
  • ee651df635 Added test for null input for transaction.verify() Braydon Fuller 2015-05-23 20:28:33 -0400
  • 589d017a14 Refactored transaction.getSerializationError to be more concise. - _hasMoreOutputThanInput() and _isInvalidSatoshis() merged with getSerializationError() - _isFeeDifferent(), _isFeeTooLarge() and _isFeeTooSmall merged with _hasFeeError() Braydon Fuller 2015-05-23 19:58:22 -0400
  • 0b6eaf0f1e Call getUnspentValue() only once in getSerializationError(). David de Kloet 2015-05-21 19:15:06 +0200
  • 3ace170ac5 Ignore fee error when unspent output is actually negative, rather than already when the check for negative unspent output is disabled. David de Kloet 2015-05-21 09:01:08 +0200
  • ac2fbe2777 When disableMoreOutputThanInput is set for getSerializationError, also disable the fee checks as the concept of a fee is meaningless when unspent output value is negative. This also allows for removing the opts from buildSkipTest again and simplifying the skip test for disableMoreOutputThanInput. David de Kloet 2015-05-20 21:56:52 +0200
  • dc07788e53 Put )); on a separate line. David de Kloet 2015-05-19 08:58:16 +0200
  • 6729b38944 Expect the correct error to be thrown. David de Kloet 2015-05-19 00:10:43 +0200
  • 8c5b2c851b When checking for transaction serialization errors, check the output amount before checking fee errors. Added a test for it and also improved buildSkipTest by specifying which error to expect and using it for some tests where it wasn't used yet. David de Kloet 2015-05-18 22:40:54 +0200
  • 001f71d1bf Merge pull request #1245 from maraoz/reorg-tests Braydon Fuller 2015-05-23 17:13:05 -0400
  • 74e285dadd fix imports for block tests Manuel Araoz 2015-05-20 15:02:03 -0300
  • 6e49ed0e40 reorganize block test files Manuel Araoz 2015-05-20 14:42:48 -0300
  • ea9be99854 Bump package version to 0.12.6 Braydon Fuller 2015-05-20 10:34:41 -0400
  • b53f249d02 Merge pull request #1235 from maraoz/transaction/clearOutputs Braydon Fuller 2015-05-18 16:24:02 -0400
  • 85dd29e576 Merge pull request #1227 from fanatid/fix/inBrowser Braydon Fuller 2015-05-18 16:22:14 -0400
  • c251c2bfd1 Merge pull request #1226 from dskloet/refactor/get-serialization-error Braydon Fuller 2015-05-18 15:08:50 -0400
  • 1c8ebc0eb5 Simplify version guard - Updated index.js test to run in Node.js and browsers - Simplified message and clarified case where two of the same versions would conflict Braydon Fuller 2015-05-18 14:49:29 -0400
  • 83103cb5e2 Merge pull request #1239 from braydonf/bug/getdata Patrick Nagurny 2015-05-18 10:05:49 -0500
  • 7723dd302a Added test case for an empty OP_RETURN for script.getData() Fixes #1237 Braydon Fuller 2015-05-18 10:35:31 -0400
  • 7e3993578c improve guard for prevent more than one instance of bitcore Kirill Fomichev 2015-05-13 08:44:52 +0300
  • 99d8ac1957 Remove an unnecessary space. David de Kloet 2015-05-16 22:54:30 +0200
  • 3d9560c0c5 Don't break lines at 80 characters. David de Kloet 2015-05-16 22:50:44 +0200
  • 8a8412f04a Don't break lines at 80 characters. David de Kloet 2015-05-16 17:02:31 +0200
  • 8a13a22baf add Transaction#clearOutputs Manuel Araoz 2015-05-14 22:34:44 -0300
  • 5fe53ac36d Bump package version to 0.12.5 Braydon Fuller 2015-05-14 10:50:33 -0400
  • 796fbc2346 Merge pull request #1231 from braydonf/bug/output-to-script Patrick Nagurny 2015-05-14 09:31:13 -0500
  • 458abe069e Fixed issue with handling invalid output scripts - Changed toObject serialization to always use a hexa string for a script - Updated inspect method to handle a null script - Roundtrip toObject/fromObject with an invalid script - Additional test coverage for Output Braydon Fuller 2015-05-13 09:38:58 -0400
  • 0dbd9db0ea Merge pull request #1233 from carnesen/typo Braydon Fuller 2015-05-13 18:59:31 -0400
  • ec2d726e49 typo "formated" Chris Arnesen 2015-05-13 15:48:23 -0700