Commit Graph

516 Commits

Author SHA1 Message Date
Yemel Jardi
0adcba7145 Merge pull request #874 from eordano/fix/noUndefinedNetwork
Add default network to PublicKey
2014-12-31 13:17:42 -03:00
Yemel Jardi
379405396e Merge pull request #875 from eordano/fix/honorPublicKeyNetwork
Honor publicKey.network on create multisig address
2014-12-31 13:14:05 -03:00
Esteban Ordano
901d836231 Add default network to PublicKey
Closes #871
2014-12-31 02:20:47 -03:00
Esteban Ordano
5ef9975ac5 Honor publicKey.network on create multisig address
Closes #870
2014-12-31 02:19:11 -03:00
Yemel Jardi
d5f76e8517 Fix creation of a randomn testnet private key 2014-12-30 18:44:27 -03:00
Esteban Ordano
f74c7f3929 Simplify script to address method 2014-12-30 16:23:17 -03:00
Esteban Ordano
ffca4cfb6f Fixes Script test case for coverage and style 2014-12-30 15:34:30 -03:00
Esteban Ordano
c1a1571535 Fix JSDoc for script 2014-12-30 15:27:05 -03:00
Esteban Ordano
d688222769 Add toAddress(network) functionality to scripts 2014-12-30 15:23:09 -03:00
Yemel Jardi
98fe6b2abd Merge pull request #863 from eordano/feature/getData
Add getData functionality to script
2014-12-30 14:47:54 -03:00
Esteban Ordano
dc92bdd474 Add getData functionality to script 2014-12-30 14:30:36 -03:00
Yemel Jardi
d922a625b9 Rename toFiat() to atRate() 2014-12-28 17:40:11 -03:00
Yemel Jardi
e7839d9ba2 Add from/to Fiat methods to Unit class 2014-12-25 19:04:03 -03:00
Manuel Araoz
0914624860 fix releaser script 2014-12-24 11:44:13 -03:00
Manuel Aráoz
6ea9c7b005 Merge pull request #842 from eordano/feature/G7/hdprivkey
Adding G7 methods to HDPrivateKey
2014-12-23 12:59:51 -03:00
Esteban Ordano
c3a178061c Adding G7 methods to HDPrivateKEy 2014-12-23 12:34:38 -03:00
Esteban Ordano
2006b3aae2 Add G7 methods to HDPublicKey 2014-12-23 12:23:35 -03:00
Manuel Araoz
225ade6c7a return comment to deterministicK 2014-12-22 17:33:00 -03:00
Manuel Araoz
aa6ecfd79b hash 100% coverage 2014-12-19 19:23:30 -03:00
Manuel Araoz
686bc091ba remove dead code 2014-12-19 18:54:10 -03:00
Manuel Araoz
fb57a60666 fix all tests 2014-12-19 18:53:21 -03:00
Manuel Araoz
6c518f1f45 refactoring interpreter 2014-12-19 18:28:52 -03:00
Manuel Araoz
370f69df88 refactor BN and ECDSA 2014-12-19 17:23:53 -03:00
Manuel Aráoz
56591db68d Merge pull request #831 from eordano/review/block
Coverage for block and blockheader
2014-12-19 17:23:49 -03:00
Esteban Ordano
4980f7a646 Test coverage: last branch untested from PublicKey 2014-12-19 16:44:49 -03:00
Esteban Ordano
2a084e641c Coverage for block and blockheader
* JSDocs where already good, written by @braydonf
2014-12-19 16:37:57 -03:00
Manuel Aráoz
58f68ba8d2 Merge pull request #829 from eordano/review/keys
PrivateKey, PublicKey, Network linted
2014-12-19 16:24:47 -03:00
Esteban Ordano
c15dafc29e Merge pull request #822 from eordano/review/jsdoc-address
Minor improvements on Address
2014-12-19 16:19:08 -03:00
Esteban Ordano
36e87d8822 PrivateKey, PublicKey, Network linted
* Added 100% test coverage for them also
2014-12-19 16:18:05 -03:00
Esteban Ordano
1ec4c7f512 Minor improvements on Address
* Update JSDocs
* Branch coverage 100%
* Removed duplicated test
* Updated names of tests
2014-12-19 15:41:20 -03:00
Manuel Aráoz
b69997711b Merge pull request #823 from eordano/review/jsdoc-unit
Review Unit class
2014-12-19 15:27:55 -03:00
Manuel Aráoz
bd2e326708 Merge pull request #824 from eordano/review/jsdoc-uri
Lint and cover URI completely
2014-12-19 15:26:56 -03:00
Manuel Aráoz
ccf9527bd7 Merge pull request #827 from eordano/lint/interpreter
Lint script/interpreter
2014-12-19 15:26:35 -03:00
Esteban Ordano
a379876e0b Delete lint errors from autogenerated file 2014-12-19 14:21:48 -03:00
Esteban Ordano
490279acb0 Lint script/interpreter 2014-12-19 14:17:58 -03:00
Esteban Ordano
b5f8188a1f Lint and cover URI completely 2014-12-19 13:41:54 -03:00
Esteban Ordano
be599e5a1b Review Unit class
* Add 100% code coverage
* Add custom error code
* Linted source and test
* More descriptive test messages
2014-12-19 13:18:22 -03:00
Manuel Aráoz
85169a3874 Merge pull request #812 from eordano/feature/safeSerialize
Modify Transaction Interface
2014-12-19 10:37:24 -03:00
Esteban Ordano
99db72ba90 Add uncheckedAddInput function
* For internal usage: for example, testing Script.Interpreter
2014-12-19 10:30:20 -03:00
Esteban Ordano
9a73338c91 Add tests for changes to Transaction interface 2014-12-18 20:38:19 -03:00
Braydon Fuller
6d42e01718 Fix formatting issue with examples 2014-12-18 17:07:01 -05:00
Esteban Ordano
e5631b1a69 Modify transaction interface
* Add checks when serializing
* Add default _estimateSize to generic inputs
* Fix multisig size estimation
* Change _addOutput to addOutput
* Add addInput and using that internally
* Split `getFee` out from `_updateChangeOutput`
2014-12-18 14:09:44 -03:00
Esteban Ordano
24dc84d614 Dont lose sighash when signing with multiple keys 2014-12-18 02:19:39 -03:00
Esteban Ordano
de4413745d Fix missing disambiguation 2014-12-18 01:43:04 -03:00
Esteban Ordano
a352937566 Fix transaction order 2014-12-18 01:42:45 -03:00
Esteban Ordano
6be0c047b7 Update index for the documentation 2014-12-17 17:40:15 -03:00
Manuel Araoz
3dd86446e0 add Interpreter docs and refactor a bit 2014-12-17 17:25:00 -03:00
Braydon Fuller
7d15b2bf0f Private Key: Fix bug with tests and missing "new" 2014-12-17 12:34:21 -05:00
Manuel Aráoz
43264616a6 Merge pull request #788 from eordano/feature/buffertest
Add tests for bufferutils
2014-12-17 12:57:34 -03:00
Esteban Ordano
12cac0e33d Fix tests on browsers: need to add Buffer exception 2014-12-17 12:38:56 -03:00