1809 Commits (56e9462dd419681a68dc33a3c8239643d101caa5)
 

Author SHA1 Message Date
Neil Booth dcd255b3b6 session.py: introduce an lrucache for block tx hashes 6 years ago
Neil Booth 9b4a3c9dff session.py: handle block tx hashes more efficiently 6 years ago
Neil Booth d7162311e5 session.py: don't bother showing the block hash 6 years ago
Neil Booth 5e161b1a25 Use aiohttp session correctly when reading blacklist 6 years ago
Neil Booth b05f3793f9 session.py: log_me is now in the aiorpcX base class 6 years ago
Neil Booth 377e8f3a52 electrumx_rpc: add lognew command 6 years ago
Neil Booth 516b04e6eb Remove a condition that is always true now 6 years ago
Neil Booth f02e551442 setup.py: update 6 years ago
Neil Booth b71e95b1a5 _close_servers: close the servers before waiting 6 years ago
Neil Booth 5e03dc038b Mark 4 env vars as obsolete 6 years ago
Neil Booth 1129e50252 Add REQUEST_TIMEOUT environment variable 6 years ago
Neil Booth 96537bd554 Require aiorpcX 0.13.6 6 years ago
Roger Taylor 16914022bf Bitcoin SV scaling testnet support. (#796) 6 years ago
Neil Booth 9635ab6a8b tx.py: clean up 6 years ago
Neil Booth a04b84722a server_base.py, text.py: clean up 6 years ago
Neil Booth 3abaf87865 script.py: clean up 6 years ago
Neil Booth 22a8b0727c merkle.py: clean up 6 years ago
Neil Booth 7fbde07b1c coins.py: clean up 6 years ago
Neil Booth 82b1a9d59e history.py: clean up 6 years ago
Neil Booth 065c61c350 db.py: clean up 6 years ago
Neil Booth 49c5e0af45 session.py: clean up 6 years ago
Neil Booth e1abaa8fb4 mempool.py: cleanup 6 years ago
Neil Booth 08c55bbc6c peers.py: cleanup 6 years ago
Neil Booth a6785929c4 daemon.py, blockprocessor.py: cleanup 6 years ago
Neil Booth 52993215cb environment.rst: tweak docs for SESSION_TIMEOUT 6 years ago
Neil Booth c881397f8e Prepare 1.10.1 6 years ago
Neil Booth 12b0727722 Tweak tx_hashes cost 6 years ago
Neil Booth 7ea05184dc ElectrumX: recalc concurrency on connect 6 years ago
turcol e497a50cfb Rename CivX to EXOS for mainnet and testnet (#793) 6 years ago
Neil Booth 57baafde0f Fix doc typos 6 years ago
Neil Booth 91576490c1 Expose more session control knobs to the operator 6 years ago
Neil Booth 8d7fa58ac7 No longer a reason to sort the sessions 6 years ago
Neil Booth f843d26325 other_cost: tweak costing 6 years ago
Neil Booth a8e1dff79d Require aiorpcX 0.13.2 6 years ago
Neil Booth 6c75734d4e Require aiorpcX 0.13.1 6 years ago
Neil Booth 10cb7415fd Fix requests count 6 years ago
Neil Booth 33da4a4e64 Remove BitcoinSegwitElectrumX; add CRASH_CLIENT_VER to Coin 6 years ago
Neil Booth b7a7b6df0d Revert "Move client crash code above the client name check" 6 years ago
Neil Booth b09608e6c3 Move client crash code above the client name check 6 years ago
Neil Booth f89cea536c Require Electrum protocol at least 1.4 6 years ago
Neil Booth 072be11fa2 Fix test 6 years ago
Neil Booth fcbc30f5fc Report mempool and block sizes 6 years ago
Neil Booth b943760a19 Fix concurrency handling; require aiorpcx 0.13 6 years ago
Neil Booth acd4e1da99 extra_cost: split retained cost in full over existing group sessions 6 years ago
Neil Booth 18c5fcad26 session.py: groups retain cost of closed sessions 6 years ago
Neil Booth 4d1e02a5e7 ip_addr_bucket: to avoid doubt explode the address 6 years ago
Neil Booth eb56b32987 extra_cost: don't assume session is still present 6 years ago
Neil Booth 40b4536bc8 Fix tests 6 years ago
Neil Booth 353f26be71 Change default soft and hard limits 6 years ago
Neil Booth 4f65e3423f session.py: close sessions hitting the hard limit 6 years ago