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
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
333ea5360e
Merge pull request #112 from kleetus/git_version
...
Git versions
2015-08-07 13:42:05 -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
Braydon Fuller
fdba8e86e4
Merge pull request #108 from kleetus/fedora
...
Fedora
2015-08-06 17:37:05 -04:00
Chris Kleeschulte
1a873d00fe
Fixed shamus call to write patch file.
2015-08-06 17:18:22 -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
757c9d6524
Included command to package and sign releases.
2015-08-06 16:17:03 -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
Chris Kleeschulte
c94f493915
Fixed curl statement to check return HEADERS.
2015-08-06 11:28:17 -04:00
Chris Kleeschulte
19fdd54cdc
Switched to curl when getting the tgz.
2015-08-06 11:01:36 -04:00
Braydon Fuller
e4c42fa6cb
Download and upload binary distribution.
2015-08-05 21:30:42 -04:00
Chris Kleeschulte
d6d87e7964
Cache strategy changes
...
- Fixed wording in README
- changed caching directory again
- realigning include and lib directories
2015-08-05 16:29:54 -04:00
Chris Kleeschulte
a62410da67
Spacing, RELEASE notes, clean up
...
- Removed main Makefile
- Fixed wording in README
- Altered build script
- Fixed clean script
2015-08-05 16:29:30 -04:00
Chris Kleeschulte
6fe8bc7702
- put variables.sh in bin/
...
- fixed wording and description in README.md
- make clean in libbitcoind for clean script
- changed references to variables.sh
2015-08-05 16:27:20 -04:00
Chris Kleeschulte
da71c0ff2c
Clean up
...
- Removed the platform directory
- renamed the platform/os.sh script to varaibles.sh
- realigned the calls to os.sh
- changed where the patch_ha.txt was being written to
- changed the name of the binary to bitcoind.node
2015-08-05 16:27:20 -04:00
Chris Kleeschulte
761243c724
Removed the need for the platform directory. Now, the binding can be cached in the build dir because it is one file that includes bitcoin core.
2015-08-05 16:27:20 -04:00
Chris Kleeschulte
19b96754d7
Fixed patch for anoint (we don't build dylib's anymore).
2015-08-05 16:27:20 -04:00
Chris Kleeschulte
daa0f9ca5c
Added a clean script for convenience.
2015-08-05 16:27:20 -04:00
Chris Kleeschulte
4da897287b
Merge
2015-08-05 16:27:19 -04:00
Chris Kleeschulte
c6f2a87158
Bindings as one shared library
...
- libbitcoind is now linked statically into the binding file versus being its own shared library
- the build script now copies the .a file into libs
2015-08-05 16:27:19 -04:00
Braydon Fuller
22890b8863
Error message and environment variable fix for bin/start.js
2015-08-05 09:38:50 -04:00
Patrick Nagurny
10843182c1
fixes
2015-08-04 17:30:55 -04:00
Patrick Nagurny
e95d4c865f
finish getting everything to work. add tests
2015-08-04 17:30:55 -04:00
Patrick Nagurny
a2962dc7f3
get rpc over socket io to work
2015-08-04 17:30:46 -04:00
Braydon Fuller
598cf64a5f
Start a node and expose API methods and events over a socket.
2015-08-04 16:36:41 -04:00
Braydon Fuller
a6da70cca2
Add start script for npm command.
2015-08-04 14:17:04 -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
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
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
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
191fc22434
Fixed quoted boolean value.
2015-07-23 16:59:13 -04:00
Chris Kleeschulte
fab5ac4158
Upgrades whilst having the build directory
...
- when performing nom install (which calls build-libbitcoind), the diff from PATCH_VERSION is taken and compared to what's in etc/bitcoin.patch. If there are differences, then the user is asked if they would like to re-patch with what's in etc/bitcoin.patch or not.
- using ASSUME_YES=true env variable will allow the patch to be replaced automatically without user intervention
- Answering anything but 'y' or 'Y' will leaving the user's libbitcoind alone.
2015-07-22 16:04:58 -04:00
Braydon Fuller
53968e6f8d
Fix debug flag and readme formatting.
2015-07-21 13:19:18 -04:00
Braydon Fuller
e3d041b594
Include debug flag when building test build.
2015-07-21 13:09:27 -04:00
Chris Kleeschulte
cf6225c495
Regtest testing
...
- Removed config option for build scripts, replaced with env variable
- Updated README
- Added regtest option under test build, wallet built-in
- added network key to bindings
- datadir for the bitcoind object instead of directory
- added new config_options scripts for test and debug
2015-07-21 13:06:43 -04:00