Commit Graph

2880 Commits

Author SHA1 Message Date
Braydon Fuller c6593f1a70 Update coveralls. 2015-10-23 16:24:04 -04:00
Braydon Fuller 656665837c Merge pull request #7 from unusualbob/fixTypos
Fix typos in documentation
2015-10-22 11:36:27 -04:00
Rob Riddle 5b08d72876 Fix typos in documentation 2015-10-22 18:34:31 +03:00
Jason Dreyzehner 4f8a744521 Merge pull request #5 from braydonf/docs-browser
Update browser docs.
2015-10-21 23:14:01 -04:00
Braydon Fuller 09e31b08fb Update browser docs. 2015-10-21 23:01:52 -04:00
Braydon Fuller ee8b763381 Merge pull request #2 from bitjson/feature/language-work
Docs Formatting & Language
2015-10-20 18:53:02 -04:00
Jason Dreyzehner 004e793217 format docs 2015-10-16 12:43:27 -04:00
Braydon Fuller 461852e104 Bump package version to 0.13.7 2015-10-15 16:36:52 -04:00
Braydon Fuller 1746009546 Name changes for version guard message. 2015-10-15 15:58:44 -04:00
Braydon Fuller 70ae74603f Name updates for the README 2015-10-15 15:53:03 -04:00
Braydon Fuller e27ab627e1 Bump package version to 0.13.6 2015-10-15 15:48:02 -04:00
Braydon Fuller 90f7e46234 Changed package name to bitcore-lib. 2015-10-15 15:24:41 -04:00
Braydon Fuller 2f144d40cd Bump package version to 0.13.5 2015-10-14 10:23:27 -04:00
Braydon Fuller 3d591324c3 Merge pull request #1340 from eordano/bip69
Privacy improvements by sorting inputs and outputs
2015-10-13 17:56:40 -04:00
Braydon Fuller abae55595b Merge pull request #1345 from fanatid/feature/Transaction.to
allow Transaction.to take array (#1334)
2015-10-13 17:56:29 -04:00
Kirill Fomichev 24ef291bed allow Transaction.to take array 2015-10-13 23:35:16 +03:00
Braydon Fuller 1e6e5d1f1f Merge pull request #1335 from adjoinant/fix/is_multisig
fix issue with validation within Script.isMultisigIn()
2015-10-13 16:00:02 -04:00
Patrick Nagurny b5b7cb0d40 Merge pull request #1342 from braydonf/fix/testhtml
Fix test/index.html for manual browser testing.
2015-10-13 14:53:49 -04:00
Patrick Nagurny 01c96b5d48 Merge pull request #1343 from braydonf/tests/node4
Include Node.js 4 in travis builds.
2015-10-13 14:53:23 -04:00
adam b582c2a4fc correcting test opcode length error 2015-10-13 12:41:05 +01:00
Braydon Fuller 00c6706d10 Include Node.js 4 in travis builds. 2015-10-07 13:38:27 -04:00
Braydon Fuller 71d166d7a0 Fix test/index.html for manual browser testing. 2015-10-07 13:32:57 -04:00
Braydon Fuller 2939bc7689 Bump package version to 0.13.4 2015-10-07 11:42:16 -04:00
Esteban Ordano 19f3fe0de3 Using buffer-compare instead of copy&paste 2015-10-01 12:56:01 -07:00
Esteban Ordano 20cc98df57 Fix typo 2015-09-30 18:46:24 -07:00
Esteban Ordano 026f878e51 Add tests for bip69 from bitcoinjs 2015-09-30 11:54:05 -07:00
Esteban Ordano fb65145ba7 Privacy improvement by sorting inputs and outputs
See BIP69 for more details:
https://github.com/bitcoin/bips/blob/master/bip-0069.mediawiki
2015-09-29 21:55:14 -07:00
Patrick Nagurny a419a1b037 Merge pull request #1337 from braydonf/coinbase-fee
Return zero for coinbase transaction fee.
2015-09-29 10:59:52 -04:00
Braydon Fuller 0e24e4c421 Return zero for coinbase transaction fee. 2015-09-22 20:56:03 -04:00
adam f0640a42f7 fixing incorrect check of signature validity 2015-09-17 15:19:05 +01:00
Braydon Fuller 966c88f138 Bump package version to 0.13.3 2015-09-09 10:15:12 -04:00
Braydon Fuller c03498fa27 Merge pull request #1331 from pnagurny/feature/difficulty
add getDifficulty method to BlockHeader
2015-09-08 17:07:07 -04:00
Patrick Nagurny c86f1a9c28 add getDifficulty method 2015-09-08 14:26:42 -04:00
Patrick Nagurny fe9503fad4 Merge pull request #1332 from braydonf/travis-legacy
Use latest travis containers.
2015-09-08 14:25:59 -04:00
Braydon Fuller 8236f9b7ac Use latest travis containers. 2015-09-08 13:18:36 -04:00
Braydon Fuller 1522a33e29 Bump package version to 0.13.2 2015-09-02 10:32:32 -04:00
Braydon Fuller 721f54f965 Merge pull request #1324 from zmanian/SetLockTimeSeqNumber
Fix SequenceNumber for nLockTime transactions
2015-08-28 16:30:26 -04:00
Zaki Manian c9980dc9b2 Ensure that sequence number is preserved on after serialize->deserialize 2015-08-27 15:46:22 -07:00
Zaki Manian c7c1122123 Adjusted test cases as requested.
Test that the SequenceNumber is zero

Remove unncessary expect
2015-08-27 14:54:42 -07:00
Braydon Fuller dc93b6c394 Bump package version to 0.13.1 2015-08-26 10:25:43 -04:00
Zaki Manian aa8e548800 To be effective within the current Bitcoin network, the inputs to a transaction
with an nLocktime must be not the standard max value.

We set the sequence number of 0 if the value is max.

Currently sequence numbers other than MAX_INT32 have no meaning in the Bitcoin protocol
but this may change in future BIPS
2015-08-24 20:07:57 -07:00
Braydon Fuller d7cd12b9d6 Merge pull request #1322 from ryanxcharles/fix-web-workers
fix web worker issues
2015-08-24 16:47:00 -04:00
Ryan X. Charles c1087c2827 fix web worker issues
bitcore should be able to run inside a web worker. There were two minor issues
preventing bitcore from running inside a web worker. The first was that lodash
was outdated, and that version of lodash had a problem with web workers. The
second was that the wrong version of ripemd160 was being called, because
global.window does not exist inside a web worker (global.self does instead). A
better way to check if you are in a browser is with process.browser.
2015-08-20 19:07:21 -07:00
Braydon Fuller aba78f92ba Bump version to 0.13 in documentation. 2015-08-19 11:09:34 -04:00
Braydon Fuller abefde6d83 Bump package version to 0.13.0 2015-08-19 10:53:46 -04:00
Patrick Nagurny 095cf32966 Merge pull request #1317 from braydonf/hdpubkey-hardened-error
Restore error when trying to derive a hardened path with HDPublicKey.
2015-08-18 13:59:38 -04:00
Patrick Nagurny 6d93e002d5 Merge pull request #1319 from braydonf/contrib
Include community website links in CONTRIBUTING.
2015-08-18 13:57:35 -04:00
Braydon Fuller 90a4f6460a Include community website links in CONTRIBUTING. 2015-08-17 14:34:08 -04:00
Braydon Fuller 809ff1461e Restore error when trying to derive a hardened path with HDPublicKey.
- Restores InvalidIndexCantDeriveHardened error in spec
- Passes hardened argument in HDPublicKey (in case the feature is attempted to be used similarly to HDPrivateKey)
- Fixes undefined error with InvalidLength
- Fixes tests to check for the error type
- Various formatting cleanup improvements
2015-08-17 09:21:58 -04:00
Patrick Nagurny 9960c3b31f Merge pull request #1312 from braydonf/standardizetojson
Changes behavior of `toJSON` to work as expected with `JSON.stringify`
2015-08-14 13:29:42 -04:00