664 Commits (77ee699ed508aa8307fe9bd8a6608091af2670cb)
 

Author SHA1 Message Date
Roman Zeyde 9ee92c823f
Read cookie as Vec<u8> (instead of String) 7 years ago
Roman Zeyde 6bb837177c
Handle missing cookie file as connection failure 7 years ago
Lawrence Nahum 883108b072
Fix help message for skip_bulk_import 7 years ago
Roman Zeyde 6efab9c8a2
Reconnect after TCP disconnections and HTTP errors 7 years ago
Roman Zeyde 06f5a099a4
Simplify Daemon::reconnect() 7 years ago
Roman Zeyde defe9f13af
Measure RPC latency after connection lock is taken 7 years ago
Roman Zeyde 1d59449677
Abstract cookie handling to a trait object 7 years ago
Roman Zeyde 91e4dd8b6f
Fail with ErrorKind::Connection (instead of a generic error) 7 years ago
Roman Zeyde c317c6f7ad
Move logging statement from headers' download loop 7 years ago
Roman Zeyde 838e212ce1
Add small comment 7 years ago
Roman Zeyde 526239224a
Simple (re-)running bash script 7 years ago
Roman Zeyde fcb926a8ad
Explicitly specify 'max_open_files' to reduce RAM usage 7 years ago
Roman Zeyde a32f718c9a
Fix local electrum invocation script path 7 years ago
Roman Zeyde 2f9b529da8
Allow skipping blk*.dat import for low-memory systems 7 years ago
Roman Zeyde fa3ea2869a
Switch to spacejam/rust-rocksdb crate 7 years ago
Roman Zeyde 18a21bfe56
Add simple bash script for running local Electrum client 7 years ago
Roman Zeyde e0a1f5a5cf
Remove unneeded log statement at mempool 7 years ago
Roman Zeyde 98d8a498c8
Sort unspent outputs by confirmed height 7 years ago
Roman Zeyde b83b0718dd
Support 'blockchain.address.listunspent' Electrum RPC 7 years ago
Roman Zeyde 321d655d7a
Support 'blockchain.scripthash.listunspent' Electrum RPC 7 years ago
Lawrence Nahum 7ca32964a0
separate lint step from build/test 7 years ago
Roman Zeyde a2ef7cd3ed
Merge remote-tracking branch 'ga/travis_fix' 7 years ago
Lawrence Nahum 916df98203
fix travis out of memory issue 7 years ago
Roman Zeyde ebdc252a24
Ignore *~ files 7 years ago
Roman Zeyde ba1762d240
Skip already indexed blocks during bulk indexing 7 years ago
Roman Zeyde 1a9e3a0e56
Skip bad magic values 7 years ago
Roman Zeyde 16ee6f4dd1
Log more information when RPC requests' UTF8 parsing fails 7 years ago
Roman Zeyde d422dc09cb
Verify JSONRPC responses correspond to correct requests 7 years ago
Roman Zeyde d0bb321da1
Refactor mempool visualization tool 7 years ago
Roman Zeyde 3d09a9f3a0
Fix missing mempool entry 'fees' section 7 years ago
Roman Zeyde 1b4adfdefd
Log more information in case of invalid hash 7 years ago
Roman Zeyde 2a3678e392
Merge branch 'regtest_mode' 7 years ago
Roman Zeyde 5c350c1f57
Skip transaction retrieval if no mempool entries are found 7 years ago
Roman Zeyde 57eb81e15d
Retry in case of mempool update failure 7 years ago
Roman Zeyde 755967ac12
Allow caching for Travis builds 7 years ago
Roman Zeyde d14746a36b
Remove sstable ingestion support 7 years ago
Roman Zeyde c7948e9972
Don't pass serde_json::Value by mutable reference 7 years ago
Roman Zeyde 96d06eaeeb
Show unexpected JSON response in case of error 7 years ago
Roman Zeyde de02d8b987
Add log statement for blk*.dat globbing 7 years ago
Roman Zeyde 4f8d83f2d0
Allow calling setrlimit() on 32-bit systems 7 years ago
Roman Zeyde f40357e8cc
Use `--network` flag to customize network type 7 years ago
Roman Zeyde d743e09a4c
Simplify DB path construction 7 years ago
Roman Zeyde 774d75bd97
Use `match` statement for daemon_dir construction 7 years ago
Lawrence Nahum a85b6ba0c8
add support for regtest 7 years ago
Roman Zeyde 86e5cbda2e
Don't run cargo with --verbose on Travis 7 years ago
Roman Zeyde de15dbd392
Fix formatting 7 years ago
Roman Zeyde 2d74d6d4f0
Rename a few Config members following #19 7 years ago
Lawrence Nahum 408372cba4
make listen port and bitcoin rpc configurable 7 years ago
Roman Zeyde ea65239141
Trace received Electrum RPC requests 7 years ago
Roman Zeyde 5507ee1a8b
Simplify main loop using Option<RPC> 7 years ago