Kim De Mey
bdbd8e4c87
Add SSZ Unions through case objects ( #882 )
...
* Add SSZ Unions through case objects
* Add connection id content response test and improve other test vectors
* Implement content keys and ids for state network as per spec
Content keys case object is used so that it can be serialized and
deserialized as an SSZ Union.
* Let message Union in Portal wire protocol start at 0 as per new spec
2021-11-17 17:11:17 +01:00
Kim De Mey
0ba3c682e4
Use SSZ code from nim-ssz-serialization module ( #875 )
2021-10-23 14:28:12 +02:00
Kim De Mey
02e8b2eb12
Clean up old unused code and unused imports ( #877 )
2021-10-22 21:36:53 +02:00
Kim De Mey
92dfb02ad7
Use ByteList.init instead of List 2048 ( #876 )
2021-10-22 17:49:23 +02:00
Kim De Mey
8e26acc4eb
Move tools and add common types ( #846 )
...
* Move some duplicated types to common_types
* Move portalcli to tools/ and update the READMEs
2021-09-24 17:18:54 +02:00
Kim De Mey
16a36453b5
Rework ContentId, ContentKey, GetContent to be more clear ( #845 )
...
* Small clarification in naming and note where GetContent is actually needed
* Rework contentId and contentKey
2021-09-24 11:22:07 +02:00
Kim De Mey
6f6345a022
Move Portal wire protocol out of state specific code ( #843 )
...
* Allow for custom protocol id in portal wire protocol
* Move Portal wire protocol out of state specific code
2021-09-22 17:07:14 +02:00