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
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
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
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
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
78bc054bfa
changes for BWS integration
2015-08-14 11:15:07 -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
8115d92de9
Removed verifyScript and related methods that we don't currently use.
2015-08-12 12:38:33 -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
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
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
a952c3e417
Added regtests for getTransaction
2015-08-03 17:41:11 -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
Braydon Fuller
f4061037b6
Update name to Bitcore Node
2015-07-31 13:26:48 -04:00