Commit Graph

862 Commits

Author SHA1 Message Date
Braydon Fuller 2b7804271b Added build instructions for OSX 2015-08-03 14:19:44 -04:00
Braydon Fuller 2a9308a2e9 Updated README with detailed build instructions. 2015-08-03 14:17:14 -04:00
Patrick Nagurny a9314564dd Merge pull request #89 from kleetus/missing_includes
Has includes?
2015-08-03 13:13:19 -04:00
Chris Kleeschulte 78f20a1a8c Checking for the existing of Xcode command line tools in order to complete a successful build on mac. 2015-07-31 16:40:25 -04:00
Braydon Fuller f4061037b6 Update name to Bitcore Node 2015-07-31 13:26:48 -04:00
Braydon Fuller 47219a745a Merge pull request #53 from pnagurny/feature/get-txs-address
getAddressHistory
2015-07-31 11:20:49 -04:00
Patrick Nagurny afee19e1f7 remove console.log 2015-07-31 11:13:33 -04:00
Patrick Nagurny 2a55c900ce update tests 2015-07-31 11:13:33 -04:00
Patrick Nagurny 4a4e71797a getTransactionWithBlockInfo 2015-07-31 11:13:33 -04:00
Patrick Nagurny 7e8d17ae13 refactor into getAddressHistory 2015-07-31 11:12:43 -04:00
Patrick Nagurny 073353f895 write tests 2015-07-31 11:12:43 -04:00
Patrick Nagurny bede8a96ea convert input to object 2015-07-31 11:12:43 -04:00
Patrick Nagurny ac774ba9e8 find transactions which spend from the address 2015-07-31 11:12:43 -04:00
Patrick Nagurny d5801c9172 getTransactionsForAddress() without mempool 2015-07-31 11:12:43 -04:00
Patrick Nagurny 32000bc5ff Merge pull request #58 from braydonf/txmon
Transaction Event Bindings
2015-07-31 11:08:43 -04:00
Braydon Fuller 49587b7e2d Process tx messages
- Check for tx command when processing messages
- Emit tx events from the daemon
- Start the txmon when the daemon starts
2015-07-30 20:26:08 -04:00
Braydon Fuller 6f56df0c6f Added p2p message signal bindings. 2015-07-30 18:05:03 -04:00
Braydon Fuller 2c8ae04af1 Merge pull request #54 from kleetus/faster_travis
Added support for using internal dependencies (boost).
2015-07-30 12:42:53 -04:00
Chris Kleeschulte 7cf5570071 Merge pull request #57 from braydonf/feature/pub-sub
Event Bus Subscriptions
2015-07-30 12:40:37 -04:00
Patrick Nagurny 7461a3dcd2 Merge pull request #56 from braydonf/estimatefee
Expose estimateFee method.
2015-07-30 10:48:07 -04:00
Braydon Fuller ddef234167 Include documentation for module event publishing. 2015-07-29 18:21:09 -04:00
Braydon Fuller 725120a24e Add tests for event bus. 2015-07-29 17:53:48 -04:00
Chris Kleeschulte bfc7ab8359 Fixed whole-archive builds for the bindings binary. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte 2e19b44342 Added the cache back in. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte ead1294111 Added prebuilt libs to the cache directory so that the bindings can get to them. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte 86dbc89ff3 included ipp files in cache 2015-07-29 17:30:34 -04:00
Chris Kleeschulte b346befa21 Fixed copy of headers to include .hpp files. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte a7506471d5 Copied headers. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte b798ea918d Skipped building if the patch's sha matches the previously written patch's sha. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte 7de5ac32de Fixed env variables. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte b1e04b97dd Added the cleanup script so that we can keep the cache to a bare minimum. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte 2fdabd721e Fixed the dependency on system-installed boost libs. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte 20bbe650c6 Removed cruft. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte 9a18d37011 Updated the patch to compile the BDB static libs correctly. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte 248bf1d52c Included the wallet option for building while under test env. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte 7efa84fa86 Generalized the static building of boost. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte 245422a830 Added function to build dependencies. 2015-07-29 17:30:34 -04:00
Chris Kleeschulte c53b47890b Added support for using internal dependencies (boost). 2015-07-29 17:30:33 -04:00
Braydon Fuller 097fd6e3ba Merge branch 'bus' into feature/pub-sub 2015-07-29 13:37:47 -04:00
Patrick Nagurny c3da3e0b92 fix 2015-07-29 13:37:13 -04:00
Braydon Fuller f2fdfed7e9 Add bus to subcribe to events. 2015-07-29 13:36:23 -04:00
Patrick Nagurny d563704e1c address subscriptions 2015-07-29 13:34:53 -04:00
Braydon Fuller 2ca3a48884 Expose estimateFee method. 2015-07-28 16:03:55 -04:00
Patrick Nagurny bee86257ca Merge pull request #51 from braydonf/freshstart
Initial daemon sync and setup
2015-07-27 13:03:54 -04:00
Braydon Fuller 939b19c65d Call sync on initial ready event. 2015-07-25 00:02:46 -04:00
Braydon Fuller 4f281dcefe Update chain prevHash cache. 2015-07-24 23:18:14 -04:00
Braydon Fuller 9890a4f0da Added tests for _syncBitcoindRewind 2015-07-24 13:45:31 -04:00
Braydon Fuller 93ed8bfd8d Fix bug with feedback loop during shutdown
- Use height to indicate tip change by comparing heights
- Give undefined for callback when shutting down
2015-07-24 12:32:28 -04:00
Braydon Fuller 4189e3548a Tests for tip_update
- Exit tip_update thread on shutdown
- Check that the tip update event is fired
2015-07-23 23:29:01 -04:00
Braydon Fuller ab4addc82e Split out _syncBitcoindAncestor from _syncBitcoindRewind and added unit tests 2015-07-23 23:07:13 -04:00