114 Commits (0149f2785fc85c7a2d8ed212f3d0bf484771212f)

Author SHA1 Message Date
Neil Booth 0149f2785f A few peer handling improvements 8 years ago
Neil Booth 9d6b353eec Fix typo pointed out by hsmiths, thanks 8 years ago
Neil Booth 3f35bc0298 More PEP8 stuff 8 years ago
Neil Booth 151da40d5b Implement peer discovery protocol 8 years ago
Neil Booth 251dca4da9 Update match groups 8 years ago
Neil Booth 4dcd7f25a5 Further fix regex for hex chars 8 years ago
Neil Booth 82d57dc90f Accept IPv6 addresses in DAEMON_URL 8 years ago
Nathan Marley a03665696c recommendations from pycodestyle (pep8 style) 8 years ago
Neil Booth 6db9cb967c Require attributes to be specified for a coin 8 years ago
shsmith 169f5df91f update hostnames (#120) 8 years ago
Neil Booth 1856cbe6c0 Coin fixes/cleanup (erasmospunk) 8 years ago
Neil Booth a019fde853 Show uptime in RPC getinfo result 8 years ago
TheLazieR Yip 0e51c80156 Add PEERS for DASH (#117) 8 years ago
Neil Booth 97557fa437 Don't send batches for now 8 years ago
Neil Booth 06c8eda161 Preparations for peer discovery 8 years ago
Neil Booth f43c08d979 Log fatal messages once only 8 years ago
Neil Booth e4c206e123 Namespace fix 8 years ago
Neil Booth 551c04a3bc Remove all uses of "except:" 8 years ago
Neil Booth a7462a6ea3 Complete rewrite of JSON RPC infrastructure 8 years ago
Petr Kracík 5343c1a286 Changed litecoin genesis block hash (#109) 8 years ago
Neil Booth ed0646efbf Tidy up request and notification sending 8 years ago
Neil Booth 766da5ed79 Don't maintain a sub_count in controller 8 years ago
Neil Booth 5f9e337457 Improve RocksDB iterator 8 years ago
Neil Booth 4eed43accb Add named-argument handling as per JSON RPC 2.0 8 years ago
Neil Booth 15051124af Make flushes and reorgs async 8 years ago
Neil Booth 540479ad23 Tweaks for prior; update README. 8 years ago
protonn 1aa55f2976 add digibyte and argentum (#96) 8 years ago
Neil Booth dcc2c92bd6 Rename NETWORK envvar to NET 8 years ago
Neil Booth 4d62019b07 Check Genesis hash 8 years ago
Neil Booth 852753cb94 Implement deserialization of SegWit transactions 8 years ago
Neil Booth 7f9cb9cd9d Generic header length 8 years ago
Neil Booth c8c4199503 New VirtualFile abstraction 8 years ago
Neil Booth 2b2909f1c4 Move to hashX 8 years ago
Neil Booth de201a247f Double fetch size of mempool. 8 years ago
Neil Booth 8bd2e7ee06 Add constants for bitcoin testnet 8 years ago
Neil Booth 50f02747de Throttle abusive logging 8 years ago
Neil Booth 378372e666 Logs: show IPv6 address + port correctly 8 years ago
Neil Booth 1ebebf08d9 Improve logging 8 years ago
Neil Booth f600d3bd87 Fix a couple of issues with 0.9.0 8 years ago
Neil Booth 1ef6a4d785 Split mempool out into new file. 8 years ago
Neil Booth 263e88ad57 Tweak request handling 8 years ago
Neil Booth cfb92a139f Prefer transport.abort() 8 years ago
Neil Booth c6093639b5 Don't set socket timeout 8 years ago
Neil Booth 99d7e65de8 Give sockets a grace period to close 8 years ago
Neil Booth 2a461bd98c Serve sessions in a priority queue. 8 years ago
Neil Booth 1a9e8cdcd4 More work 8 years ago
Neil Booth cbb1e504cc Cache headers. 8 years ago
Neil Booth e40db63beb Queue requests, which have a process method. 8 years ago
Neil Booth 4e512343be Fix other JSON bugs introduced in 0.8.5 8 years ago
Shane Moore e17a9ee2c7 Update RPC client for JSON rework and add missing arg in json_request_text 8 years ago