-
Notifications
You must be signed in to change notification settings - Fork 573
Open
Description
Hi. Another spec quirk.
Service features bitfield uses LSB 0:
https://github.com/Bitmessage/PyBitmessage/blob/master/src/shared.py#L149
https://bitmessage.org/wiki/Protocol_specification#version
At the same time pubkey behavior bitfield uses MSB 0:
https://github.com/Bitmessage/PyBitmessage/blob/master/src/class_singleWorker.py#L272
https://bitmessage.org/wiki/Protocol_specification#Pubkey_bitfield_features
https://github.com/Bitmessage/PyBitmessage/blob/master/src/class_singleWorker.py#L747
https://github.com/Bitmessage/PyBitmessage/blob/master/src/shared.py#L469
Should we be more consistent or at least mention this contradiction in the wiki?
Metadata
Metadata
Assignees
Labels
enhancementNew featureNew feature