Roman Zeyde
|
586d6132d6
|
Use 'pingcap' RocksDB fork
|
2018-07-08 23:24:21 +03:00 |
|
Roman Zeyde
|
93f1b85cda
|
Use ms precision for logging
|
2018-07-07 11:02:29 +03:00 |
|
Roman Zeyde
|
7a170c6e11
|
Prepare v0.1.0 release
|
2018-07-02 15:53:04 +03:00 |
|
Roman Zeyde
|
09ccc29ef1
|
Update error-chain dependency
(for latest Rust)
|
2018-06-30 11:39:56 +03:00 |
|
Roman Zeyde
|
0171b8f63c
|
Allow listing bitcoind blk*.dat files
|
2018-06-21 22:03:01 +03:00 |
|
Roman Zeyde
|
1e798c2ced
|
Log only to stderr
Also replace `argparse` by `clap`.
|
2018-06-18 12:23:19 +03:00 |
|
Roman Zeyde
|
1f2fb6e4a0
|
Remove progress bar (to be replaced by Prometheus monitoring)
|
2018-06-13 10:10:06 +03:00 |
|
Roman Zeyde
|
c3682ade1f
|
Add support for Prometheus monitoring
|
2018-06-12 18:47:28 +03:00 |
|
Roman Zeyde
|
ca82a585e6
|
Remove sled dependency
|
2018-06-05 23:35:38 +03:00 |
|
Roman Zeyde
|
1f8b6df531
|
Re-format several files
|
2018-06-03 20:42:37 +03:00 |
|
Roman Zeyde
|
98d1dabfff
|
Stop indexing after SIGINT
|
2018-06-01 19:08:22 +03:00 |
|
Roman Zeyde
|
9ca064c320
|
Update crate name
|
2018-05-31 14:44:00 +03:00 |
|
Roman Zeyde
|
ade45b3336
|
Remove 'futures' and 'tokio' dependencies
|
2018-05-30 23:47:49 +03:00 |
|
Roman Zeyde
|
fd03723842
|
Use std::thread instead of crossbeam
|
2018-05-25 10:30:20 +03:00 |
|
Roman Zeyde
|
a0f61e6a94
|
Add tokio dependency
|
2018-05-23 17:40:01 +03:00 |
|
Roman Zeyde
|
ab9f273bc0
|
Don't specify patch versions at Cargo.toml
|
2018-05-23 10:28:38 +03:00 |
|
Roman Zeyde
|
5941edbbc6
|
Remove itertools dependency
|
2018-05-21 11:18:16 +03:00 |
|
Roman Zeyde
|
a2dea8c3f2
|
Update to latest 'bitcoin' crate
|
2018-05-16 21:53:18 +03:00 |
|
Roman Zeyde
|
c88b5d4cb0
|
Remove ZMQ dependency
|
2018-05-14 13:55:14 +03:00 |
|
Roman Zeyde
|
5ee8e7171a
|
Remove reqwest dependency and Daemon::get() HTTP-based method
|
2018-05-10 11:54:52 +03:00 |
|
Roman Zeyde
|
039276bff2
|
Replace most of HTTP GETs with JSONRPC calls
|
2018-05-09 23:19:17 +03:00 |
|
Roman Zeyde
|
1b2a84c0ff
|
Add simplified bitcoind JSONRPC client
|
2018-05-08 23:07:52 +03:00 |
|
Roman Zeyde
|
7b858f9989
|
Implement blockchain_transaction_get RPC
|
2018-04-30 22:30:12 +03:00 |
|
Roman Zeyde
|
4ba7e0092d
|
WiP
|
2018-04-25 22:44:36 +03:00 |
|
Roman Zeyde
|
78ce5c9203
|
Allow query-only server via --disable-indexing flag
|
2018-04-23 10:58:39 +03:00 |
|
Roman Zeyde
|
da39169cef
|
Add simple ZMQ RPC server
|
2018-04-20 21:33:49 +03:00 |
|
Roman Zeyde
|
a02502f46d
|
Use log file (in addition to terminal)
|
2018-04-12 22:23:16 +03:00 |
|
Roman Zeyde
|
5ed0db6957
|
Use binecode crate for serialization`
|
2018-04-12 18:57:49 +03:00 |
|
Roman Zeyde
|
c68a6fdedb
|
Use Bytes for block hash (instead of String)
|
2018-04-11 18:44:48 +03:00 |
|
Roman Zeyde
|
9ee7714cb0
|
Use simple progress bar for indexing
|
2018-04-11 16:24:56 +03:00 |
|
Roman Zeyde
|
294649e51a
|
Update RocksDB
|
2018-04-10 22:51:36 +03:00 |
|
Roman Zeyde
|
4d0346e1ab
|
Add ZMQ wait helper
|
2018-04-10 22:28:32 +03:00 |
|
Roman Zeyde
|
d875abcf22
|
Fixup Cargo.toml
|
2018-04-09 22:00:37 +03:00 |
|
Roman Zeyde
|
5a0451425f
|
Single threaded indexer and storage
|
2018-04-09 14:17:57 +03:00 |
|
Roman Zeyde
|
d4084a7dfe
|
Add simple timing
|
2018-04-09 11:31:05 +03:00 |
|
Roman Zeyde
|
2bf79782c4
|
Load all headers and parse all blocks
|
2018-04-08 23:50:59 +03:00 |
|