Require protocol_version to be given if >= 1.1
This commit is contained in:
parent
09783aeacc
commit
2684f3b888
@ -331,7 +331,9 @@ class ElectrumX(SessionBase):
|
|||||||
# that protocol version in unsupported.
|
# that protocol version in unsupported.
|
||||||
ptuple = util.protocol_version(protocol_version, version.PROTOCOL_MIN,
|
ptuple = util.protocol_version(protocol_version, version.PROTOCOL_MIN,
|
||||||
version.PROTOCOL_MAX)
|
version.PROTOCOL_MAX)
|
||||||
if ptuple is None:
|
|
||||||
|
# From protocol version 1.1, protocol_version cannot be omitted
|
||||||
|
if ptuple is None or (ptuple >= (1, 1) and protocol_version is None):
|
||||||
self.log_info('unsupported protocol version request {}'
|
self.log_info('unsupported protocol version request {}'
|
||||||
.format(protocol_version))
|
.format(protocol_version))
|
||||||
raise RPCError('unsupported protocol version: {}'
|
raise RPCError('unsupported protocol version: {}'
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user