585 Commits (e9a6bd09860643a5b042271556306f6c555c8e45)
 

Author SHA1 Message Date
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 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 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 7 years ago
Roman Zeyde 73d649dc27
Detect bitcoind RPC_IN_WARMUP JSONRPC error 7 years ago
Roman Zeyde 583e6beaca
Reimplement Daemon::request() using Daemon::requests() 7 years ago
Roman Zeyde 38aa2a4cf4
Fail Electrum RPCs if daemon's RPC returns an error 7 years ago
Roman Zeyde 945a2d11d1
Remove irrelevant TODO 7 years ago
Roman Zeyde 961a9207ae
Poll mempool after a transaction is broadcast 7 years ago
Roman Zeyde 8b02df8f4c
Ignore *.pyc files 7 years ago
Roman Zeyde 7b79bc93fc
Mention new monitoring ports' defaults 7 years ago
Roman Zeyde 5869a833cd
Bump version 7 years ago
Roman Zeyde f387d038bc
Unconfirmed balance may be negative 7 years ago
Roman Zeyde b78e047dfa
Separate default monitoring ports for testnet and regtest 7 years ago
Roman Zeyde 2e6554cc92
Support testnet mempool visualization 7 years ago
Roman Zeyde 0f02dfdcba
Add testnet support for address-based balance query tool 7 years ago
Roman Zeyde 56af6170dd
Refactor daemon port and cookie directory 7 years ago
Roman Zeyde 123e0cf23b
Separate Electrum client helper from actual tools 7 years ago
Roman Zeyde a3f43643f3
Support 'blockchain.address.subscribe' Electrum API 7 years ago
Roman Zeyde ecc8a2004e
Log HTTP headers and response in case of JSONRPC error 7 years ago
Roman Zeyde 2f1e4123e1
Update usage.md with Electrum installation URL 7 years ago
Roman Zeyde cb6196d7a9
Increase target_file_size to 256MB (for HDD) 7 years ago
Roman Zeyde 85edb2cc2c
Use OS prefetching during bulk import 7 years ago
Roman Zeyde 4ee5aba5fe
Add HDD tuning guide to TODO.md 7 years ago
Roman Zeyde b300a55cb4
Log daemon information with INFO verbosity 7 years ago
Roman Zeyde 1c75b55b71
Reduce `max_open_files` to reduce RocksDB RAM usage 7 years ago
Roman Zeyde d8e53246c4
Persist full compaction marker after bulk indexing is over 7 years ago
Roman Zeyde 652e577f24
Export more metrics from server 7 years ago
Roman Zeyde a93284cd96
Export current process RSS size to Prometheus 7 years ago
Roman Zeyde eab81c2936
Use larger write buffer size (256MB) 7 years ago
Roman Zeyde 2260fdc1a4
Apply full-compaction after non-bulk initial indexing 7 years ago
Roman Zeyde ac819af52e
Allow setting index batch size from command-line 7 years ago
Roman Zeyde 0b4a56ade8
Use regular indexing instead of the bulk-based one (with disabled compaction) 7 years ago
Roman Zeyde 972a155ce0
Use larger write buffer size (128MB) 7 years ago
Roman Zeyde f66e5e48cc
Add a simple tool for full compaction benchmarking 7 years ago