Samuel Hawksby-Robinson
900bad769a
Added better prediction of waku RLP key type and value
2020-04-21 10:40:39 +02:00
Samuel Hawksby-Robinson
a50e35b72d
Added error handling for waku handshake DecodeRLP
2020-04-21 10:40:39 +02:00
Samuel Hawksby-Robinson
042ae30f9f
Refactor to waku handshake keyType identification
...
Presuming that all RLP keys will be of the same type. Still failing on forward and backward compatibility, so I will fidn a solution for this next
2020-04-21 10:40:39 +02:00
Samuel Hawksby-Robinson
c16eba55f6
Implemented RLP key field initialisation
...
This replaces the statically declared values, which previously replaced function varialbes see https://github.com/status-im/status-go/pull/1931#discussion_r406123786
2020-04-21 10:40:39 +02:00
Samuel Hawksby-Robinson
91e1bdc8ce
Apply suggestions from code review
...
Co-Authored-By: Adam Babik <a.babik@designfortress.com>
2020-04-21 10:40:39 +02:00
Samuel Hawksby-Robinson
960284056b
Added handling for mixed RLP key data types
...
This the initial implementation, a number of known test fails have been introduced with this commit and will be resolved as a matter of priority.
2020-04-21 10:40:39 +02:00
Samuel Hawksby-Robinson
7d95118b35
Added new test and used static var declarations for keyFieldIdx
2020-04-21 10:40:39 +02:00
Samuel Hawksby-Robinson
a44fb3c372
Added handling of parseStatuOptionKeys() error
2020-04-21 10:40:39 +02:00
Samuel Hawksby-Robinson
1858ad3ae2
Preliminary fix for GH-1929
2020-04-21 10:40:39 +02:00
Andrea Maria Piana
849492fda9
Add statusUpdate code ( #1861 )
...
* Add status-option code
This commits changes the behavior of waku introducing a new status-code,
`2`, that replaces the current single options codes.
* linting
2020-02-21 15:48:53 +01:00
Adam Babik
1b515a5a5e
Implement new waku/0 handshake ( #1848 )
2020-02-11 17:59:21 +01:00