From 99d8cbfbf67efd0a74bd4e86673348493dfece95 Mon Sep 17 00:00:00 2001 From: Neil Booth Date: Wed, 21 Dec 2016 08:10:40 +0900 Subject: [PATCH] Permit RPC requests up to 1MB Fixes #85 Prepare 0.9.16 --- RELEASE-NOTES | 6 ++++++ electrumx_rpc.py | 1 + server/version.py | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 1f37976..209649e 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,3 +1,9 @@ +version 0.9.16 +-------------- + +- logging improvements, including throttling of abusive logs +- permit large RPC requests (issue 85) + version 0.9.15 -------------- diff --git a/electrumx_rpc.py b/electrumx_rpc.py index 7590619..e6e294c 100755 --- a/electrumx_rpc.py +++ b/electrumx_rpc.py @@ -25,6 +25,7 @@ class RPCClient(JSONRPC): def __init__(self): super().__init__() self.queue = asyncio.Queue() + self.max_send = 1000000 def enqueue_request(self, request): self.queue.put_nowait(request) diff --git a/server/version.py b/server/version.py index a323b15..4648a81 100644 --- a/server/version.py +++ b/server/version.py @@ -1 +1 @@ -VERSION = "ElectrumX 0.9.15" +VERSION = "ElectrumX 0.9.16"