Samuel Hawksby-Robinson
59530b9d1e
Reverting most of the handshake functionality
...
See GH-1938
2020-04-21 10:40:39 +02:00
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
9ee0e52ea3
Ignore full node flag when in topic mode
2020-03-23 15:10:07 +01:00
Andrea Maria Piana
7a64fbf5f7
make apis private ( #1866 )
...
* make apis private
* Bump whisper
2020-02-25 08:03:01 +01: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
e4b0a97cc5
add bridge metrics to Whisper and Waku ( #1864 )
2020-02-19 15:36:16 +01:00
Adam Babik
46b05c7478
Handle rateLimitingCode packet ( #1852 )
2020-02-18 10:33:39 +01:00
Adam Babik
7ba20cb5a2
Prepare Whisper and Waku for bridge implementation ( #1850 )
2020-02-13 15:30:20 +01:00
Adam Babik
1b515a5a5e
Implement new waku/0 handshake ( #1848 )
2020-02-11 17:59:21 +01:00
Adam Babik
bc2d018483
Add support for request messages by topics ( #1805 )
2020-01-21 08:11:24 +01:00
Adam Babik
37a508a97b
Integrate Waku service ( #1759 )
2020-01-08 12:12:23 +01:00
Pedro Pombeiro
c8a911ebd1
Use goimports instead of gofmt
2020-01-06 10:17:23 +01:00
Pedro Pombeiro
287e5cdf79
Abstract `accounts.Key` and geth `keystore`
2020-01-06 10:17:23 +01:00
Adam Babik
ea0f12b920
Waku/0 service ( #1715 )
2019-12-20 10:40:50 +01:00