Commit Graph

1083 Commits

Author SHA1 Message Date
Patrick Nagurny efdf38d5c2 don't call store.close() due to issues 2015-08-24 13:29:42 -04:00
Chris Kleeschulte f4a1f7b12a Removed signal handlers from bitcoind.
- when using bitcoin as a shared lib, there should not be any need for bitcoind to be handling its own signals.
2015-08-24 13:29:42 -04:00
Patrick Nagurny db65d6476f add ctrl-c behavior to daemon 2015-08-24 13:29:42 -04:00
Patrick Nagurny a9e5ee6f1a add tests 2015-08-24 13:29:42 -04:00
Patrick Nagurny b0ab45f3f7 handle signals and stop correctly 2015-08-24 13:29:42 -04:00
Patrick Nagurny 164a2cad75 cleanup daemon 2015-08-24 13:29:42 -04:00
Patrick Nagurny a61e1d9b8f start and stop services 2015-08-24 13:29:42 -04:00
Braydon Fuller a65a097e8a Merge pull request #134 from kleetus/regtest_ready_event
Regtest and wallet ready event
2015-08-21 15:00:54 -04:00
Patrick Nagurny d117629864 use latest chainlib version 2015-08-20 10:41:49 -04:00
Chris Kleeschulte c4ee586bd7 Added CFLAGS for the bindings so that they know that the wallet is compiled in. 2015-08-19 16:33:01 -04:00
Braydon Fuller 96824feeaa Merge pull request #111 from pnagurny/feature/changes-for-bws
Changes for integrating into BWS
2015-08-19 15:15:56 -04:00
Patrick Nagurny 2dc79efc0d make 0 confirmations work 2015-08-19 15:10:26 -04:00
Patrick Nagurny e15473f625 use latest bitcore 2015-08-19 14:31:22 -04:00
Chris Kleeschulte 862d36191b Corrected the preprocessor directive. 2015-08-19 11:01:48 -04:00
Chris Kleeschulte a68e51ffc4 Regtest and wallet ready event
- Added a check for the wallet availability during onBlocksReady
- Fixed a problem with spaces being added at the end of the file by git diff
2015-08-18 17:56:35 -04:00
Patrick Nagurny eacb04f4f9 fix block subscription 2015-08-18 17:49:29 -04:00
Patrick Nagurny d6d9c6a975 take out modifying behavior to estimateFee 2015-08-18 12:20:30 -04:00
Chris Kleeschulte c52752d3c5 Version back to 0.2.0-dev 2015-08-17 16:20:00 -04:00
Chris Kleeschulte e8d9787de7 Bump package version to v0.2.0-beta.3 2015-08-17 16:18:29 -04:00
Braydon Fuller 261164d46d Merge pull request #125 from kleetus/no_curl
No curl
2015-08-17 15:36:05 -04:00
Chris Kleeschulte 2d4a2b0bfd Lack of Curl
- Added a check for curl in the install script, if no curl, then use wget.
2015-08-17 15:23:52 -04:00
Chris Kleeschulte 66f5319e11 Version back to 0.2.0-dev 2015-08-17 14:55:09 -04:00
Patrick Nagurny 43ec2d3b34 add more tests 2015-08-17 14:27:46 -04:00
Chris Kleeschulte 5f64d12972 Bump package version to v0.2.0-beta.2 2015-08-17 13:21:02 -04:00
Patrick Nagurny 02f9b16bde Merge pull request #123 from kleetus/version_message
Bitcore node in the user-agent (subversion)
2015-08-17 11:16:45 -04:00
Patrick Nagurny 738574d6b1 add fees to address history 2015-08-14 16:28:51 -04:00
Patrick Nagurny bf4cec6bf5 use latest bitcore 2015-08-14 16:01:27 -04:00
Patrick Nagurny 78bc054bfa changes for BWS integration 2015-08-14 11:15:07 -04:00
Chris Kleeschulte 3777ab4250 Bitcore node in the user-agent (subversion)
- There is a comments section that can be used in the FormatSubVersion string for the user agent that is exchanged between peers
- The comments section allows arbitrary strings to be added per the client
- This is the most appropriate place to include the bitcore-node message
- A string similar to: "/Satoshi:0.11.0(bitcorenode)/" will be passed as a response to getpeerinfo or getnetworkinfo
2015-08-13 17:31:03 -04:00
Braydon Fuller 52cc91e1d7 Merge pull request #113 from kleetus/txindex_message
Blockchain state
2015-08-12 21:21:30 -04:00
Braydon Fuller ec474bf17d Merge pull request #121 from kleetus/readme_binaries
Added a note about distributing binaries at the top of the README jus…
2015-08-12 21:20:18 -04:00
Chris Kleeschulte f168b021bf typo fix 2015-08-12 16:57:50 -04:00
Patrick Nagurny 223aebf98c Merge pull request #117 from kleetus/blockchain_synced
GetProgress, will report the GuessVerificationProgress for the blockchain
2015-08-12 15:32:09 -04:00
Chris Kleeschulte 549eea419a Added a note about distributing binaries at the top of the README just in case someone is reading the README from npm or otherwise using the binaries. 2015-08-12 14:50:02 -04:00
Patrick Nagurny d7c16e11a3 Merge pull request #119 from kleetus/remove_verify
Removed verifyScript and related methods that we don't currently use.
2015-08-12 14:44:48 -04:00
Chris Kleeschulte 8115d92de9 Removed verifyScript and related methods that we don't currently use. 2015-08-12 12:38:33 -04:00
Braydon Fuller ffddc9d9b5 Fix declarations for IsSynced and SyncPercentage 2015-08-11 17:58:25 -04:00
Braydon Fuller dd91b75827 Fix test for bitcoindSync 2015-08-11 17:38:04 -04:00
Braydon Fuller 6584974413 Emit "synced" event when bitcoind is synced
- Added daemon IsSynced method
- Renamed GetProgress to SyncPercentage
- Improved logging when syncing is finished
2015-08-11 17:24:30 -04:00
Braydon Fuller 32819cac9a Merge pull request #116 from kleetus/release_notes
Added a note about the npm publish behavior.
2015-08-11 15:37:14 -04:00
Chris Kleeschulte f2c6d310ae GetProgress
- uses the same routine as the log reporter in bitcoin
- essentially divides the chainParams checkpoints by the current tip
2015-08-11 12:31:54 -04:00
Chris Kleeschulte 5cae32b439 Added a note about building on 12.04 and tagging the release. 2015-08-11 10:00:19 -04:00
Chris Kleeschulte 7a539a26ff added additional message. 2015-08-11 09:45:38 -04:00
Chris Kleeschulte 834431a796 Added a note about the npm publish behavior. 2015-08-10 16:12:01 -04:00
Chris Kleeschulte 1027a77d6f Bumped version to dev. 2015-08-10 15:59:33 -04:00
Chris Kleeschulte 6ea18fdd94 bumped to 0.2.0-beta.1 2015-08-10 15:30:43 -04:00
Chris Kleeschulte 7ac389fa83 Added files to gitignore for libbitcoind and also using this for npm. 2015-08-10 15:30:33 -04:00
Chris Kleeschulte 2a52c9595d Version back to 0.2.0-dev 2015-08-10 15:10:15 -04:00
Chris Kleeschulte b40f1a51a5 Bumped version to 0.2.0-beta.0 2015-08-10 15:08:54 -04:00
Chris Kleeschulte 2b775af7a0 Added the badbitcoin.conf 2015-08-10 14:31:45 -04:00