Martin Boehm
|
a04fd8642e
|
Use custom http transport settings in bitcoind rpc
|
2018-03-02 13:54:21 +01:00 |
|
Martin Boehm
|
1eb77fbc27
|
Fix possible memory leak in bitcoind rpc call
|
2018-03-02 13:49:32 +01:00 |
|
Martin Boehm
|
1c68070d78
|
Remove unnecessary data from bitcoin.Tx struct
|
2018-03-02 13:45:39 +01:00 |
|
Martin Boehm
|
b3d1d449fd
|
Fix minimum sync height
|
2018-03-01 20:20:50 +01:00 |
|
Martin Boehm
|
9bdb83deff
|
Refactor sync code to own file
|
2018-03-01 18:37:01 +01:00 |
|
Martin Boehm
|
a132f43112
|
Update README - increase rpcworkqueue of bitcoind
|
2018-03-01 16:00:02 +01:00 |
|
Martin Boehm
|
32626851e0
|
Handle transactions without input txid (newly minted coins)
|
2018-03-01 11:54:21 +01:00 |
|
Martin Boehm
|
7db39fcc13
|
Set server's own address in socket.io test page
|
2018-03-01 11:34:02 +01:00 |
|
Martin Boehm
|
665a3d1230
|
Replace glog.Fatal by glog.Error to allow to run deferred functions
|
2018-03-01 11:22:37 +01:00 |
|
Martin Boehm
|
34400f5b2b
|
Add context to errors returned by bitcoinrpc
|
2018-03-01 11:06:10 +01:00 |
|
Martin Boehm
|
39675d4eed
|
Handle bitcoind rpc error in resyncIndex
|
2018-03-01 01:15:25 +01:00 |
|
Martin Boehm
|
b556d0354e
|
Handle OS interrupt in resyncIndex
|
2018-03-01 00:59:25 +01:00 |
|
Martin Boehm
|
f8fbbcfe29
|
Connect blocks in parallel without getting block header - optimization
|
2018-03-01 00:32:40 +01:00 |
|
Martin Boehm
|
9972f5a560
|
Update README
|
2018-02-28 12:54:09 +01:00 |
|
Martin Boehm
|
da28595321
|
Fix incorrect memory handling
|
2018-02-28 12:24:29 +01:00 |
|
Martin Boehm
|
e075f28913
|
Increate MaxIdleConnsPerHost for BitcoinRPC http client
|
2018-02-27 20:39:27 +01:00 |
|
Martin Boehm
|
9b383c62e3
|
Update todo list
|
2018-02-27 17:41:14 +01:00 |
|
Martin Boehm
|
8ff556dd77
|
Remove file committed by mistake
|
2018-02-27 17:40:58 +01:00 |
|
Martin Boehm
|
9dfef815b3
|
Tune RocksDB
|
2018-02-27 13:10:18 +01:00 |
|
Martin Boehm
|
386b4f1db8
|
Tune RocksDB
|
2018-02-26 18:42:55 +01:00 |
|
Martin Boehm
|
32d99e56eb
|
Remove obsolete compact option
|
2018-02-26 16:44:25 +01:00 |
|
Martin Boehm
|
d1bf8a60dc
|
Refactor of the explorerURL
|
2018-02-26 16:25:40 +01:00 |
|
Martin Boehm
|
d662fa4197
|
Remove socket.io test page from http interface
|
2018-02-26 16:22:43 +01:00 |
|
Martin Boehm
|
16fc1b4797
|
Redirect blockchain explorer requests to external site
|
2018-02-26 16:21:58 +01:00 |
|
Martin Boehm
|
ad68018b1a
|
Improve compatibility of socket.io interface with original Bitcore
|
2018-02-26 15:19:53 +01:00 |
|
Martin Boehm
|
2375837d0a
|
Tune RocksDB
|
2018-02-26 13:11:23 +01:00 |
|
Martin Boehm
|
dc24d1da7a
|
Improve shutdown of MQ
|
2018-02-26 13:10:53 +01:00 |
|
Martin Boehm
|
7a1ff7241f
|
Tune RocksDB.
Remove bulk import - it consumes a lot of disk space.
Set no compression of data.
Reduce write buffer to .5GB from 2GB.
|
2018-02-24 16:25:55 +01:00 |
|
Martin Boehm
|
1c8386f05d
|
Return unique txids from socket.io getAddressTxids
|
2018-02-24 00:02:29 +01:00 |
|
Martin Boehm
|
aff7f3909c
|
Return errors to socket.io client
|
2018-02-23 14:50:52 +01:00 |
|
Martin Boehm
|
682b0d22f1
|
Return addresses from socket.io getDetailedTransaction
|
2018-02-23 14:44:14 +01:00 |
|
Martin Boehm
|
531da09227
|
Improve ZeroMQ startup/shutdown
|
2018-02-23 11:56:44 +01:00 |
|
Martin Boehm
|
e8b260a393
|
Reduce logging of socket.io server
|
2018-02-23 10:30:19 +01:00 |
|
Martin Boehm
|
2260ff61b5
|
Log the number of channels broadcasts are sent to
|
2018-02-22 23:32:47 +01:00 |
|
Martin Boehm
|
26c726c771
|
Notify socket.io subscribers about new block
|
2018-02-22 13:32:06 +01:00 |
|
Martin Boehm
|
0c456fe245
|
Notify socket.io subscribers about new block
|
2018-02-22 13:01:35 +01:00 |
|
Martin Boehm
|
5cfe48d619
|
Update README
|
2018-02-21 20:25:05 +01:00 |
|
Martin Boehm
|
35e9e87428
|
Use forked golang-socketio library to handle subscribe messages
|
2018-02-21 20:24:50 +01:00 |
|
Martin Boehm
|
395e69143d
|
Implement Bitcore socket.io method sendTransaction
|
2018-02-20 12:03:04 +01:00 |
|
Martin Boehm
|
b2b9cc3f73
|
Implement SendRawTransaction Bitcoind RPC method
|
2018-02-20 12:01:42 +01:00 |
|
Martin Boehm
|
aa2d6d7816
|
Implement Bitcore socket.io method getDetailedTransaction
|
2018-02-19 23:54:21 +01:00 |
|
Martin Boehm
|
aac52a3fcb
|
Refactor in preparation for socket.io getDetailedTransaction method
|
2018-02-19 16:32:16 +01:00 |
|
Martin Boehm
|
af0e85ce43
|
Tune rocksdb options
|
2018-02-19 16:17:21 +01:00 |
|
Martin
|
016ac5fcd2
|
Merge pull request #1 from slush0/master
Docker build script
|
2018-02-11 19:41:19 +01:00 |
|
slush
|
41af370fa3
|
docker: Strip final binary
|
2018-02-11 14:37:00 +01:00 |
|
slush
|
fb4a2ae373
|
Updated dependencies in README, docker build
|
2018-02-11 13:52:33 +01:00 |
|
slush
|
269ed97042
|
Docker build script
|
2018-02-11 13:49:07 +01:00 |
|
Martin Boehm
|
90a9edda41
|
Implement Bitcore socket.io method getAddressHistory
|
2018-02-08 13:28:10 +01:00 |
|
Martin Boehm
|
d96af8e648
|
Change return values of index.GetSpentOutput method
|
2018-02-08 13:11:10 +01:00 |
|
Martin Boehm
|
43dec549d5
|
Implement index.GetSpentOutput method
|
2018-02-08 13:00:22 +01:00 |
|