Commit Graph

874 Commits

Author SHA1 Message Date
Patrick Nagurny 6764871a95 Merge pull request #100 from braydonf/libbitcoind
Cleanup and Document Daemon
2015-08-04 16:35:35 -04:00
Braydon Fuller a6da70cca2 Add start script for npm command. 2015-08-04 14:17:04 -04:00
Braydon Fuller 9147350942 Remove nolonger needed dependency. 2015-08-04 14:14:48 -04:00
Braydon Fuller 1f42d24e42 Update documentation for lib/daemon 2015-08-04 14:11:12 -04:00
Braydon Fuller 412078e1a0 Cleanup lib/daemon and remove functions not implemented. 2015-08-04 13:53:44 -04:00
Patrick Nagurny 0e57d6f89d Merge pull request #98 from braydonf/txregtests
Added regtests for getTransaction
2015-08-03 18:14:37 -04:00
Braydon Fuller de77dbf99b Add tests around db.getTransaction and return NotFound error. 2015-08-03 18:11:11 -04:00
Braydon Fuller a952c3e417 Added regtests for getTransaction 2015-08-03 17:41:11 -04:00
Patrick Nagurny 1e32aa36b7 Merge pull request #96 from braydonf/fixlock
Fix "Abort trap 6" bug
2015-08-03 16:32:09 -04:00
Braydon Fuller 286f917dd0 Fix "Abort trap 6" bug
- Added CCriticalSection LOCK
- Removed the use of uv_mutex_lock
2015-08-03 16:10:58 -04:00
Patrick Nagurny 34de8bc602 Merge pull request #90 from braydonf/updatereadme
Updated README with detailed build instructions.
2015-08-03 14:30:30 -04:00
Braydon Fuller 9ac7de325a Fix spelling of build 2015-08-03 14:28:51 -04:00
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