mirror of https://github.com/status-im/nim-eth.git
Bugfix: Fix an empty name field in the ETH/LES protocol info
This commit is contained in:
parent
bac87ff6d2
commit
9191bc7851
|
@ -576,11 +576,10 @@ proc p2pProtocolBackendImpl*(protocol: P2PProtocol): Backend =
|
||||||
ResponderWithoutId = bindSym "ResponderWithoutId"
|
ResponderWithoutId = bindSym "ResponderWithoutId"
|
||||||
|
|
||||||
isSubprotocol = protocol.version > 0
|
isSubprotocol = protocol.version > 0
|
||||||
shortName = if protocol.shortName.len > 0: protocol.shortName
|
|
||||||
else: protocol.name
|
|
||||||
|
|
||||||
|
if protocol.shortName.len == 0: protocol.shortName = protocol.name
|
||||||
# By convention, all Ethereum protocol names must be abbreviated to 3 letters
|
# By convention, all Ethereum protocol names must be abbreviated to 3 letters
|
||||||
doAssert shortName.len == 3
|
doAssert protocol.shortName.len == 3
|
||||||
|
|
||||||
new result
|
new result
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue