You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue relates to the implementation of a proposed underlying protocol for Waku Sync as set out in waku-org/research#80
One viable technical solution to achieve is to use a RBSR mechanism similar to that implemented in https://github.com/hoytech/negentropy
This issue tracks the work necessary to integrate this library into nwaku and test its suitability for a sync mechanism.
After doing some digging wrt issue faced in integrating negentropy and consulting nim team, it has been identified that in order to use the negentropy C++ API directly in nim, it would require nim to be compiled as c++ code instead of C(that is being done currently). This is not recommended by nim team as there are limitations and we may run into issues.
Note: If there were no templates used in the C++ code, then we could integrate directly into nim by using extern-C, but since negentropy using templates this would not work. Ref
This issue relates to the implementation of a proposed underlying protocol for Waku Sync as set out in waku-org/research#80
One viable technical solution to achieve is to use a RBSR mechanism similar to that implemented in https://github.com/hoytech/negentropy
This issue tracks the work necessary to integrate this library into nwaku and test its suitability for a sync mechanism.
cc @SionoiS @chaitanyaprem
The text was updated successfully, but these errors were encountered: