tFix newline append when writing responses. - obelisk - Electrum server using libbitcoin as its backend
HTML git clone https://git.parazyd.org/obelisk
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit a663b8c0ce04c3992afdc3ed44a98f6c47bed34b
DIR parent 8e6438e245b07df84ca20a2cff16a8957f0c0a92
HTML Author: parazyd <parazyd@dyne.org>
Date: Wed, 14 Apr 2021 12:02:07 +0200
Fix newline append when writing responses.
Diffstat:
M obelisk/protocol.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
DIR diff --git a/obelisk/protocol.py b/obelisk/protocol.py
t@@ -177,21 +177,21 @@ class ElectrumProtocol(asyncio.Protocol): # pylint: disable=R0904,R0902
"""Send JSON-RPC notification to given writer"""
response = {"jsonrpc": "2.0", "method": method, "params": params}
self.log.debug("<= %s", response)
- writer.write(json.dumps(response).encode("utf-8").append("\n"))
+ writer.write(json.dumps(response).encode("utf-8") + b"\n")
await writer.drain()
async def _send_response(self, writer, result, nid):
"""Send successful JSON-RPC response to given writer"""
response = {"jsonrpc": "2.0", "result": result, "id": nid}
self.log.debug("<= %s", response)
- writer.write(json.dumps(response).encode("utf-8").append("\n"))
+ writer.write(json.dumps(response).encode("utf-8") + b"\n")
await writer.drain()
async def _send_error(self, writer, error, nid):
"""Send JSON-RPC error to given writer"""
response = {"jsonrpc": "2.0", "error": error, "id": nid}
self.log.debug("<= %s", response)
- writer.write(json.dumps(response).encode("utf-8").append("\n"))
+ writer.write(json.dumps(response).encode("utf-8") + b"\n")
await writer.drain()
async def _send_reply(self, writer, resp, query):