Addressed pylint too-many-positional-arguments in message.Version

This commit is contained in:
Lee Miller 2024-10-22 01:57:29 +03:00
parent efc4be0ec1
commit 4b38debc35
Signed by: lee.miller
GPG Key ID: 4F97A5EA88F4AB63

View File

@ -114,9 +114,10 @@ def _payload_read_int(data):
class Version(IMessage): class Version(IMessage):
"""The version message payload""" """The version message payload"""
def __init__( def __init__(
self, host, port, protocol_version=shared.protocol_version, self, host, port,
services=shared.services, nonce=shared.nonce, nonce=shared.nonce, services=shared.services,
user_agent=shared.user_agent, streams=None *, streams=None, user_agent=shared.user_agent,
protocol_version=shared.protocol_version,
): ):
self.host = host self.host = host
self.port = port self.port = port
@ -189,7 +190,8 @@ class Version(IMessage):
raise ValueError('malformed Version message, wrong streams_count') raise ValueError('malformed Version message, wrong streams_count')
return cls( return cls(
host, port, protocol_version, services, nonce, user_agent, streams) host, port, nonce, services, streams=streams,
protocol_version=protocol_version, user_agent=user_agent)
class Inv(IMessage): class Inv(IMessage):