Roman Zeyde
|
11c95fbf09
|
Check formatting on Travis
|
7 years ago |
Roman Zeyde
|
af189983ae
|
Add build and test to Travis
|
7 years ago |
Roman Zeyde
|
27b3255298
|
Add Cargo.lock to git
|
7 years ago |
Roman Zeyde
|
19fa5355f2
|
Experiment with vanilla caching
|
7 years ago |
Roman Zeyde
|
71347c1568
|
Simplify status queries by using itermediate variables
|
7 years ago |
Roman Zeyde
|
4301abdd10
|
Bump version
|
7 years ago |
Roman Zeyde
|
3f51458fee
|
Optimize for low-memory systems by using different RocksDB settings
- Keep less open files (to preserve memory)
- Don't use compaction readahead
- Use smaller SSTable block size
|
7 years ago |
Roman Zeyde
|
200ef16ed0
|
Expose low-memory indexing via --jsonrpc-import flag
(instead of --skip_bulk_import)
|
7 years ago |
Roman Zeyde
|
e09816db65
|
Bump version
|
7 years ago |
Roman Zeyde
|
18d2aef052
|
Re-format using Rust 1.29
|
7 years ago |
Roman Zeyde
|
58ea2ed960
|
Allow higher concurrency for >dual core machines
|
7 years ago |
Roman Zeyde
|
853513ed27
|
Add 'blockchain.address.get_history' API
For easier invocation (e.g. using curl).
|
7 years ago |
Roman Zeyde
|
27ce8ca0ab
|
Handle disconnections during reading RPC response
Make sure that the read data has the same size as the "Content-Length" header.
|
7 years ago |
Roman Zeyde
|
fcd85e9f51
|
Add a small test for FakeStore
|
7 years ago |
Roman Zeyde
|
fff0d0632a
|
Remove obsolete bulk loading example
|
7 years ago |
Roman Zeyde
|
00da50d1ac
|
Reload block header index only after bulk indexing is over
|
7 years ago |
Roman Zeyde
|
79b182af08
|
Add full compaction helpers to `store` module
|
7 years ago |
Roman Zeyde
|
610a0ade07
|
Improve bulk indexing comment
|
7 years ago |
Roman Zeyde
|
4e8a9f6274
|
Make definitions less public
|
7 years ago |
Roman Zeyde
|
6a4def0459
|
Gracefully exit on SIGTERM
|
7 years ago |
Roman Zeyde
|
74dfef8f09
|
Wait for IBD to finish (instead of failing)
|
7 years ago |
Roman Zeyde
|
6af64b6106
|
Update sysconf to >=0.3.4
|
7 years ago |
Roman Zeyde
|
f62601bae3
|
Re-use `bitcoin` crate Network definitions
|
7 years ago |
Roman Zeyde
|
bb4c7a667d
|
Merge branch 'remove_unused_field' of https://github.com/greenaddress/electrs into remove-field
|
7 years ago |
Roman Zeyde
|
d2b61ac223
|
Merge pull request #53 from RCasatta/update-rust-bitcoin
update rust-bitcoin dep to 0.14
|
7 years ago |
Riccardo Casatta
|
8d2f491e91
|
update rust-bitcoin dep to 0.14
|
7 years ago |
Lawrence Nahum
|
d6f4d9e197
|
remove unused size_on_disk
|
7 years ago |
Roman Zeyde
|
2d2590aeae
|
Add Docker usage example
|
7 years ago |
Roman Zeyde
|
b1bec059a8
|
Specify user, workdir, ports and signal at Dockerfile
|
7 years ago |
Roman Zeyde
|
e9a6bd0986
|
Fix daemon resconnection log message
|
7 years ago |
Roman Zeyde
|
0e525c9342
|
Add a simple Dockerfile
|
7 years ago |
Roman Zeyde
|
b747829606
|
Update release notes
|
7 years ago |
Roman Zeyde
|
62bc2dc845
|
Bump version
|
7 years ago |
Roman Zeyde
|
227b6ed74b
|
Add simple Dockerfile
|
7 years ago |
Roman Zeyde
|
836bc5861e
|
Update Aug 2018 index DB size
|
7 years ago |
Roman Zeyde
|
98ec908a8d
|
Update bulk indexing sample
Now it takes ~1.5h :)
|
7 years ago |
Roman Zeyde
|
215f859aae
|
Update latest Rust version
|
7 years ago |
Roman Zeyde
|
2fad1fb8c9
|
Refactor P2P notification handling
|
7 years ago |
Roman Zeyde
|
604f7680df
|
Notify only about new blocks from P2P layer
|
7 years ago |
Roman Zeyde
|
818148dc0e
|
Move shutting down logging to INFO
|
7 years ago |
Roman Zeyde
|
f905e50ef4
|
Remove TLS-related TODO
|
7 years ago |
Roman Zeyde
|
c7552878d8
|
Add more documentation for Electrum client invocation
|
7 years ago |
Roman Zeyde
|
288cda518c
|
Document TLS-termination proxy example
|
7 years ago |
Roman Zeyde
|
3198d79e7a
|
Add naive check for SSL encrypted data
Currently, SSL connections are not supported.
|
7 years ago |
Roman Zeyde
|
d45dba2681
|
Move p2p listener logic into `notify` module
|
7 years ago |
Roman Zeyde
|
fd5db9b2fd
|
Add simple P2P listener example
|
7 years ago |
Roman Zeyde
|
a8a5772b26
|
Remove periodic mempool size logging
|
7 years ago |
Roman Zeyde
|
fc8656f7a4
|
Refactor daemon's JSONRPC retries
This should handle also "retriable" JSONRPC errors (e.g. RPC_IN_WARMUP)
|
7 years ago |
Roman Zeyde
|
73d649dc27
|
Detect bitcoind RPC_IN_WARMUP JSONRPC error
Handle it similarly to disconnection errors.
|
7 years ago |
Roman Zeyde
|
583e6beaca
|
Reimplement Daemon::request() using Daemon::requests()
|
7 years ago |