Commit Graph

2187 Commits

Author SHA1 Message Date
Ryan X. Charles f62875efad negative indexes don't work in javascript 2014-01-06 14:52:23 -05:00
Manuel Araoz 93f4469055 eclipse file ignores 2014-01-06 12:11:53 -03:00
Ryan X. Charles 2314a9dd29 Merge pull request #11 from ryanxcharles/feature/export-transaction-constants
Export transaction constants for use in cosign
2014-01-06 04:21:48 -08:00
Ryan X. Charles 4508c14556 Export transaction constants for use in cosign 2014-01-05 23:04:27 -05:00
Manuel Araoz c7a06e2ee1 Installation guide for Ubuntu added to README file. 2014-01-05 21:01:06 -03:00
Ryan X. Charles 013778d0f0 Merge pull request #9 from ryanxcharles/feature/compressed-public-keys
Save private keys in base58check encoded format
2014-01-02 06:32:37 -08:00
Ryan X. Charles bbcea5e621 fix validate math error 2014-01-01 15:47:36 -05:00
Ryan X. Charles f67b32c233 save private keys in base58 format
...to allow them to be imported into other wallets, preserving the "compressed"
or "uncompressed" state of the public key in the private key representation.
2014-01-01 15:41:47 -05:00
Ryan X. Charles 5fc4ad4e87 Support compressed public keys in PrivateKey.js 2013-12-30 22:15:01 -05:00
Ryan X. Charles 02ddbbd146 Merge pull request #6 from ryanxcharles/feature/fix-truncation-error
fix truncation error in parseValue
2013-12-18 17:14:09 -08:00
Ryan X. Charles 71cd92d225 fix truncation error in parseValue 2013-12-18 20:08:52 -05:00
Ryan X. Charles 7d0a3da3e4 Merge pull request #5 from ryanxcharles/feature/move-util-tests-to-own-file
move util tests to own file
2013-12-18 16:38:03 -08:00
Ryan X. Charles 08651a77c0 move util tests to own file 2013-12-18 19:35:53 -05:00
Ryan X. Charles d49f950a6f Merge pull request #4 from ryanxcharles/feature/add-descriptions-to-tests
add description to tests
2013-12-18 16:08:27 -08:00
Ryan X. Charles 416b7795f1 add description to tests 2013-12-18 19:02:54 -05:00
Ryan X. Charles 91fefd4d32 Merge pull request #3 from ryanxcharles/feature/correct-tabs
correct tabs for Script.TX_ lines
2013-12-18 15:18:46 -08:00
Ryan X. Charles e8f6cbeac1 correct tabs for Script.TX_ lines 2013-12-18 18:17:11 -05:00
Ryan X. Charles 866d8fd5bf Merge pull request #2 from ryanxcharles/feature/add-mocha-to-package-json
add mocha to package.json
2013-12-18 14:17:25 -08:00
Ryan X. Charles d943e359d5 add mocha to package.json 2013-12-18 17:13:25 -05:00
Ryan X. Charles 1fb1a06ade Merge pull request #1 from ryanxcharles/feature/rename-to-bitcore-and-update-repo
rename to "bitcore" and update repo location
2013-12-17 12:32:48 -08:00
Ryan X. Charles 00730cd902 rename to "bitcore" and update repo location 2013-12-17 11:35:09 -05:00
Stephen Pair 31130c4e79 Merge pull request #41 from ryanxcharles/feature/export-tx-types
export TX types ... for cosign
2013-12-10 11:48:58 -08:00
Stephen Pair 4e07caf18c Merge pull request #40 from ryanxcharles/feature/add-swp-to-gitignore-2
add vim *.swp to .gitignore
2013-12-10 11:48:20 -08:00
Ryan X. Charles 9a894d6313 add vim *.swp to .gitignore 2013-12-10 12:57:59 -05:00
Ryan X. Charles 3c0375d8b0 export TX types ... for cosign 2013-12-10 12:54:11 -05:00
Stephen Pair 80f92dbd8f Merge pull request #39 from ryanxcharles/bug/fix-bufferput-2
fix bufferput: Put() -> new Put()
2013-12-10 06:34:22 -08:00
Ryan X. Charles c966d713d7 fix bufferput: Put() -> new Put() 2013-12-09 22:43:26 -05:00
Stephen Pair 709b2903c1 remove dead code 2013-10-31 12:55:30 -04:00
Stephen Pair 9b78f1440a bump version for npm 2013-10-31 12:46:49 -04:00
Stephen Pair 467f0779f7 Merge branch 'master' of https://github.com/gasteve/node-libcoin
Conflicts:
	util/util.js
2013-10-31 12:44:22 -04:00
Stephen Pair f9e86a5e83 rework logging, remove some unused code 2013-10-31 12:40:06 -04:00
Stephen Pair 2a6a973442 Merge pull request #36 from jgarzik/txtool-hacks
WalletKey: internalize external JSON database object
2013-10-31 09:36:54 -07:00
Jeff Garzik 2430bde72e WalletKey: internalize external JSON database object 2013-10-31 09:40:50 -04:00
Stephen Pair fda3950573 Merge pull request #35 from ryanxcharles/master
Fixes to package.json
2013-10-04 09:37:25 -07:00
Ryan X. Charles ec9a12f0a7 fixed index issue with package.json
Removed the "main: 'index'" property from package.json since there is no
index.js.
2013-10-03 15:21:51 -04:00
Ryan X. Charles 688f3f91fc Fixes to package.json
Upped version number so that changes to npm compatibility can be reflected in a new npm version
2013-10-03 14:36:38 -04:00
Stephen Pair 7394e2487c Merge pull request #34 from jgarzik/p2sh
P2sh - misc. txtool-related libcoin updates
2013-09-23 12:01:04 -07:00
Jeff Garzik f7afb9a91a Transaction: helper to return parsed-out list of inputs 2013-09-23 09:28:21 -04:00
Jeff Garzik da5719249f util/util: helper parseValue() converts bitcoin decimals into bigint 2013-09-14 22:59:29 -04:00
Jeff Garzik fde1cb75a5 RpcClient: getAccountAddress takes string param 2013-09-14 22:58:23 -04:00
Jeff Garzik b38863e4db util/util: remove buf64(), both incorrect and unnecessary 2013-09-13 15:32:35 -04:00
Stephen Pair f3769217f7 Merge pull request #32 from jgarzik/p2sh
Add Sign.Transaction() helper, for transaction signing including P2SH
2013-08-30 12:15:59 -07:00
Jeff Garzik 2fda3c1187 Sign: add support for signing ancient TX_PUBKEY transactions 2013-08-30 14:55:04 -04:00
Jeff Garzik 30fc37d07e Add Sign.Transaction() helper, for transaction signing including P2SH 2013-08-30 14:40:01 -04:00
Stephen Pair 1fe60316a8 add encodedData.isValid() 2013-08-24 00:42:31 -04:00
Stephen Pair ca35fa4506 Merge pull request #30 from jgarzik/p2sh
Script, ScriptInterpreter: Verify P2SH scripts and signatures
2013-08-21 05:49:49 -07:00
Jeff Garzik 3a29b6e0dd ScriptInterpreter: convert verifyFull() to use callbacks 2013-08-21 08:42:31 -04:00
Jeff Garzik b6f05a3111 Script, ScriptInterpreter: Verify P2SH scripts and signatures 2013-08-21 08:29:06 -04:00
Stephen Pair b0fd358d45 Merge pull request #29 from jgarzik/sin
Update SIN magic number.  Support SINs in wallets.
2013-08-16 23:53:55 -07:00
Jeff Garzik 52e5f3fdd4 Support SIN keys in wallets. 2013-08-17 01:11:23 -04:00