Commit Graph

1058 Commits

Author SHA1 Message Date
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
Chris Kleeschulte 6f3bae027d Merge pull request #114 from braydonf/address-txsignal
Process incoming transactions for the Address Module
2015-08-10 14:12:47 -04:00
Chris Kleeschulte fe7397fb0b Added a check for txindex enabled in the config. 2015-08-10 14:05:05 -04:00
Braydon Fuller ba2fdc1620 Fix jsdoc for transactionOutputHandler 2015-08-10 13:04:34 -04:00
Braydon Fuller 16f7ffa784 Process incoming transactions for the Address Module
- Transaction events are emitted when an address matches subscribers
- The Address Module listens for incoming transactions from the daemon
2015-08-07 16:49:45 -04:00
Braydon Fuller 333ea5360e Merge pull request #112 from kleetus/git_version
Git versions
2015-08-07 13:42:05 -04:00
Chris Kleeschulte 0307919544 Merge pull request #110 from braydonf/txsignal
Fix bug with transaction message processing
2015-08-07 12:51:18 -04:00
Chris Kleeschulte 83d6876376 Git versions
- using --branch with Git version < 2.x will not work
- doing things the "hard" way
2015-08-07 12:46:23 -04:00
Braydon Fuller 682f3999ec Fix bug with transaction message processing
- Copy the message so that the message can be later processed
- Connect at the front to be able to scan but not seek
- Emit event after process message and accept to mempool
- Include node buffer, hash and mempool status of the transaction in result
2015-08-07 11:05:04 -04:00
Patrick Nagurny 348d1fc198 Merge pull request #109 from braydonf/metadata
Speed up syncing by delaying saving metadata every 30 seconds.
2015-08-06 17:55:36 -04:00
Braydon Fuller 50981b713a Speed up syncing by delaying saving metadata every 30 seconds. 2015-08-06 17:53:10 -04:00
Braydon Fuller fdba8e86e4 Merge pull request #108 from kleetus/fedora
Fedora
2015-08-06 17:37:05 -04:00
Chris Kleeschulte 544341c6d1 Merge pull request #106 from braydonf/signed-releases
Included command to package and sign releases.
2015-08-06 17:23:45 -04:00
Braydon Fuller 4dad90138b Merge pull request #107 from pnagurny/bug/daemon-error
Fix uncaught exception handling
2015-08-06 17:22:15 -04:00
Chris Kleeschulte 1a873d00fe Fixed shamus call to write patch file. 2015-08-06 17:18:22 -04:00
Patrick Nagurny c2b062f535 fix uncaught exception handling 2015-08-06 17:14:14 -04:00
Chris Kleeschulte afa51fdabc Added Fedora to README and added a check for shasum. 2015-08-06 16:55:00 -04:00
Braydon Fuller 555601573d Include keys and docs for verifying signatures. 2015-08-06 16:41:25 -04:00
Braydon Fuller 757c9d6524 Included command to package and sign releases. 2015-08-06 16:17:03 -04:00
Braydon Fuller d5e389fbd3 Merge pull request #94 from kleetus/node-pre-gyp
Binary distributions
2015-08-06 15:02:58 -04:00
Chris Kleeschulte 2fee4b2404 Fixed wording in RELEASE.md 2015-08-06 14:57:54 -04:00
Chris Kleeschulte 2a576eae62 Added automake to the install directions. On Mint Linux, automake isn't part of auto tools package for some reason. 2015-08-06 13:56:39 -04:00
Braydon Fuller 4a2dcddaa9 Remove binding dependency in get-tarball-name 2015-08-06 13:48:02 -04:00
Chris Kleeschulte b02b65d142 Added a default case for default to be false. 2015-08-06 12:32:11 -04:00
Chris Kleeschulte 8ef0b3b3d9 changed back to node-gyp clean. 2015-08-06 11:51:25 -04:00
Chris Kleeschulte 4735c58355 added removing of the cache from the clean script. 2015-08-06 11:43:58 -04:00