Commit Graph

2426 Commits

Author SHA1 Message Date
Esteban Ordano 7d4cda171a Merge pull request #955 from maraoz/improve/error/system
new error system with no code generation
2015-01-13 20:25:20 -03:00
Manuel Aráoz a24dc19179 Merge pull request #952 from eordano/modularize/p2p
Drop networking code in favor of bitcore-p2p
2015-01-13 20:19:56 -03:00
Manuel Araoz b37a8d2f32 new version of extend 2015-01-13 20:18:28 -03:00
Manuel Araoz f2eeb7664e fix extend 2015-01-13 20:11:40 -03:00
Manuel Araoz 1e27d53318 use gulp-bitcore 0.3.0 2015-01-13 19:47:09 -03:00
Manuel Araoz 4fba778a2a remove gulp submodules 2015-01-13 19:19:59 -03:00
Manuel Araoz c53e00f307 revert dep change 2015-01-13 19:04:43 -03:00
Manuel Araoz 6434d6ca87 use gulp-bitcore for gulp 2015-01-13 19:02:16 -03:00
Manuel Araoz 149b7fafed new error system with no code generation 2015-01-13 19:02:16 -03:00
Esteban Ordano 0f85e4ff14 Drop unused dependencies 2015-01-12 16:59:39 -03:00
Esteban Ordano fce088758f Drop documentation for p2p 2015-01-12 16:59:38 -03:00
Esteban Ordano 456b4345f0 Drop tests for p2p 2015-01-12 16:59:09 -03:00
Esteban Ordano eaa07363a9 Drop code for the p2p module 2015-01-12 16:59:09 -03:00
Manuel Aráoz dac8cdf0aa Merge pull request #943 from eordano/modularize/paymentprotocol
Drop payment protocol submodule
2015-01-12 16:17:10 -03:00
Manuel Aráoz eeb94ee727 Merge pull request #949 from eordano/fix/multipleTxin
When creating a Transaction, don't allow the user to repeat an utxo
2015-01-12 16:16:47 -03:00
Manuel Aráoz a22bb6f62c Merge pull request #942 from eordano/fix/937
Use satoshisBN internally
2015-01-12 16:16:25 -03:00
Manuel Aráoz 906ba7cc0f Merge pull request #947 from elichai/patch-1
Added mempool request
2015-01-12 16:13:57 -03:00
Esteban Ordano f3663e26d6 Don't add the same input twice 2015-01-12 11:59:15 -03:00
Elichai Turkel b827e36e13 Added mempool request
I added `GetMempool` function that sends an 'mempool' request.
the answer will come in 'inv' message.
2015-01-11 13:35:44 +02:00
Braydon Fuller 8089b0c765 Merge pull request #945 from eordano/fix/addressInstantiate
Add alternative to create an Address
2015-01-10 12:54:24 -05:00
Esteban Ordano 41191a285f Add alternative to create an Address
* When by error one has two instances of an address, an address
can't be instantiated from the other
2015-01-10 14:16:51 -03:00
Esteban Ordano ca1d8e9eeb Drop payment protocol submodule 2015-01-09 20:20:58 -03:00
Esteban Ordano 8d68e9cb02 Use satoshisBN internally 2015-01-09 19:51:23 -03:00
Esteban Ordano e72d11f14e Merge pull request #939 from maraoz/remove/ecies/docs
Remove ECIES docs from main repo
2015-01-09 17:32:34 -05:00
Manuel Araoz 0e96ee7938 remove ECIES from doc guide index 2015-01-09 19:01:23 -03:00
Manuel Araoz 2edae5564e remove ECIES docs 2015-01-09 18:57:20 -03:00
Manuel Aráoz 50a868cb8c Merge pull request #917 from eordano/transaction/updates
Changes to internal transaction and address
2015-01-09 17:44:13 -03:00
Manuel Aráoz 6c3640ebcf Merge pull request #936 from eordano/modularize/rpc
Drop all rpc code/docs
2015-01-09 17:41:55 -03:00
Manuel Aráoz 7c87305943 Merge pull request #935 from eordano/feature/outputinspect
Add inspect method to output
2015-01-09 17:11:03 -03:00
Esteban Ordano 4fba2bc86c Drop all rpc code/docs 2015-01-09 16:58:44 -03:00
Esteban Ordano bdeac4e67d Add inspect method to output 2015-01-09 16:53:50 -03:00
Esteban Ordano 26e688ae06 Add .toScriptHashOut() to scripts
- Also sort gulpfile dependencies
2015-01-09 16:09:36 -03:00
Manuel Aráoz f6cc8c695b Merge pull request #916 from eordano/dusterror
Don't allow serialization if dust amounts are detected
2015-01-09 13:45:07 -03:00
Esteban Ordano 69b38acfab Merge pull request #924 from braydonf/add/publickey-getid
Added getID to PublicKey
2015-01-09 10:52:04 -05:00
Braydon Fuller 84cc1a0042 Indicate internal use of getID with an underscore. 2015-01-09 10:20:27 -05:00
Braydon Fuller 81fa162a7f Fix .jshintrc and add missing semis 2015-01-09 10:08:01 -05:00
Braydon Fuller b38f7fa319 Added getID to PublicKey
- Tests in BloomFilter in [bitcoin core](https://github.com/bitcoin/bitcoin/blob/master/src/test/bloom_tests.cpp#L85) use the CPubKey.GetID as input into the BloomFilter
- The hash is calculated when generating an Address however the hash itself is not currently available
2015-01-08 19:17:51 -05:00
Braydon Fuller 3b4aaff44d Merge pull request #921 from maraoz/remove/zuul
remove zuul from travis
2015-01-08 17:28:34 -05:00
Manuel Araoz fd88637a31 remove zuul from travis 2015-01-08 19:19:52 -03:00
Esteban Ordano 0f73c3f7a3 Throw error if dust amount is detected 2015-01-08 18:02:59 -03:00
Esteban Ordano d99d1c9cc2 Add tests for serialization roundtrip of inputs 2015-01-08 17:42:41 -03:00
Esteban Ordano ff82ccec71 Return undefined instead of a null signature 2015-01-08 17:42:08 -03:00
Esteban Ordano dc6ff32290 Make serialization roundtrip recover info about inputs 2015-01-08 17:42:08 -03:00
Manuel Aráoz ce7a9d33c6 Merge pull request #918 from eordano/test/coverage/addchange
Improve test coverage
2015-01-08 17:33:53 -03:00
Braydon Fuller 44cde37c43 Merge pull request #910 from maraoz/add/zuul
Adding zuul for multi-browser continuous integration
2015-01-08 15:32:34 -05:00
Esteban Ordano d053599fd2 Improve test coverage 2015-01-08 17:24:29 -03:00
Esteban Ordano 1a30be3aa5 Merge pull request #913 from braydonf/feature/messages-for-modules
Export messages so that they can be extended from another module.
2015-01-08 15:17:42 -05:00
Yemel Jardi 5f59fd0d05 Merge pull request #903 from eordano/fix/addchange
Add `change` when serializing transaction
2015-01-08 17:00:14 -03:00
Esteban Ordano fe86abc093 Add `change` when serializing transaction 2015-01-08 16:39:53 -03:00
Esteban Ordano c98f4dd8e5 Merge pull request #911 from yemel/fix/enumerate-properties
Use defineImmutable helper
2015-01-08 14:29:21 -05:00