Chris Kleeschulte
de4c59f958
wip
2017-07-19 15:50:47 -04:00
Chris Kleeschulte
aceddb12d9
wip
2017-07-18 19:05:32 -04:00
Chris Kleeschulte
5a6d8760b7
wip
2017-07-18 09:54:00 -04:00
Chris Kleeschulte
b3ed843057
wip
2017-07-18 09:47:28 -04:00
Chris Kleeschulte
17bbfcc6ce
wip
2017-07-17 18:20:48 -04:00
Chris Kleeschulte
67e9d63f4b
wip
2017-07-16 17:29:58 -04:00
Chris Kleeschulte
c837456761
wip
2017-07-07 14:30:38 -04:00
Chris Kleeschulte
ee9a3682b4
wip
2017-07-06 14:54:53 -04:00
Chris Kleeschulte
14c54a2fbf
wip
2017-07-05 19:12:25 -04:00
Chris Kleeschulte
54d08d57bf
wip
2017-07-05 08:57:50 -04:00
Chris Kleeschulte
90b0e0e94b
wip
2017-06-28 18:54:15 -04:00
Chris Kleeschulte
fb0dd680ac
wip
2017-06-27 07:44:58 -04:00
Chris Kleeschulte
1b77fdf5e4
wip
2017-06-26 15:28:22 -04:00
Chris Kleeschulte
73687b36cf
wip
2017-06-26 08:46:32 -04:00
Chris Kleeschulte
d0fb0c12ee
wip
2017-06-21 16:49:36 -04:00
Chris Kleeschulte
a8760b3451
Wip on block service.
2017-05-18 09:48:28 -04:00
Chris Kleeschulte
b6f56fb02b
Fixed progress bar and added tests for getTransaction in
...
TransactionService.
2017-05-15 15:06:21 -04:00
Chris Kleeschulte
d9efd7bc02
wip
2017-05-08 21:00:50 -04:00
Chris Kleeschulte
6634b4feae
wip on regtest
2017-04-26 16:59:44 -04:00
k
9a7b39230f
Added jsonl output to stream in order to better delimit on client.
2017-04-17 19:01:33 -04:00
Chris Kleeschulte
8d98abd080
Cleaned up old code that may not make it into the next release.
2017-02-12 12:15:22 -05:00
Chris Kleeschulte
a52b8134f7
Added unit tests for encoding files.
2017-02-07 08:18:09 -05:00
Chris Kleeschulte
921210a6d0
added some encoding tests.
2017-02-06 15:46:16 -05:00
Patrick Nagurny
3c53b1284c
got reorg working and wrote test around it
2017-02-03 17:06:00 -05:00
Karel Bilek
410395e0ce
Adding unit test for queryMempoolOnly
2016-10-04 19:18:03 +02:00
Chethan Krishna
4a99870813
Use logical timestamps to display blocks
2016-09-20 12:50:52 -04:00
Braydon Fuller
b7f888fc3e
web: configure payload size
2016-06-16 13:36:30 -04:00
Chris Kleeschulte
5e5551afbf
Merge pull request #456 from braydonf/utxo-tests
...
test: add additional mempool related utxo tests
2016-06-13 11:09:54 -04:00
Chris Kleeschulte
3a1034757c
Merge pull request #453 from braydonf/try-all
...
bitcoind: fix timing issue with tryAll
2016-06-13 11:08:16 -04:00
Braydon Fuller
a2a30b81d8
bitcoind: start tryAllClients with the current round-robin index
2016-06-10 19:05:22 -04:00
Braydon Fuller
b528c851ab
test: add additional mempool related utxo tests
2016-06-10 10:43:01 -04:00
Braydon Fuller
6ac912545b
bitcoind: _tryAll -> _tryAllClients
...
Fixes a timing bug with not all clients being tried
2016-06-09 11:18:56 -04:00
Braydon Fuller
3715f07c84
bitcoind: get detailed transactions with concurrency
...
increase performance of querying address history by executing multiple
rpc calls concurrently with a configurable limit
2016-06-07 09:01:42 -04:00
Chris Kleeschulte
e87f628e7a
Merge pull request #439 from braydonf/zmqcheck
...
bitcoind: added zmq precondition
2016-06-02 14:11:59 -04:00
Braydon Fuller
cf16a23408
bitcoind: added zmq precondition
...
Adds a state check that transaction and block events are over the same host
and port. This is to make sure that block events can be subscribed to and
that the tip of the chain stays up to date for correct confirmation counts.
2016-06-01 19:50:45 -04:00
Braydon Fuller
814576953c
bitcoind: relative spawn.datadir handling
...
Will expand the datadir into an absolute path based on the location
of the configuration file. This is to avoid unexpected behavior in regards
to the location of configuration files.
2016-06-01 11:33:06 -04:00
Braydon Fuller
aa7f0d7c60
test: remove duplicated test
2016-05-26 10:23:42 -04:00
Braydon Fuller
e8a35e2bb5
bitcoind: bug with getting block hash from address
...
Fixes an issue where passing an address as the blockArg would get the blockhash
for the parsed integer of the address. `parseInt` would parse the address as
an integer and then get the block hash for 1. A regular expression now checks
that the string is numeric with only 0-9 and the length is less than 40, the
size of a ripemd160, and also less than the length of a sha256 hash.
2016-05-26 10:15:42 -04:00
Braydon Fuller
c7ec2dcc89
test: bitcoind test for undefined scriptPubKey.addresses
2016-05-26 09:16:08 -04:00
Braydon Fuller
2dddf01bb0
test: coverage for spawnChildProcess
2016-05-24 17:11:02 -04:00
Braydon Fuller
f76b206178
test: coverage for getBlockHeader
2016-05-24 16:39:22 -04:00
Braydon Fuller
1d9b89f187
test: coverage for getAddressHistory
2016-05-24 16:29:36 -04:00
Braydon Fuller
0cb795d980
test: add bitcoind test for early shutdown while connecting
2016-05-24 16:22:41 -04:00
Braydon Fuller
52cf300858
test: coverage for bitcoind getAddressSummary
2016-05-24 15:13:41 -04:00
Braydon Fuller
0c820c5987
test: unit tests for bitcoind address details
2016-05-24 14:30:54 -04:00
Braydon Fuller
86b1acd0be
test: coverage for bitcoind getAddressUnspentOutputs
2016-05-24 14:06:03 -04:00
Braydon Fuller
9c90f05c73
test: more coverage for bitcoind
2016-05-24 13:35:08 -04:00
Braydon Fuller
3fef6f5ffc
test: increase test coverage of bitcoind service
2016-05-24 13:07:51 -04:00
Braydon Fuller
35a1b6dd04
test: more coverage for bitcoind service
...
tests for catching errors in #_initChain
2016-05-24 10:21:28 -04:00
Braydon Fuller
ea3c813d51
test: check that caching is working
2016-05-23 16:47:57 -04:00