boltlabs-inc / zeekoe

Zero-knowledge layer-2 payment channels
MIT License
24 stars 1 forks source link

Update transport module to be public #366

Closed marsella closed 2 years ago

marsella commented 2 years ago

We want to reuse the zeekoe transport module in the key-mgmt product, but it's currently private.

Easiest solution: make it a public module within zeekoe. Another option: make it its own crate.

In either case, browse through the module before just making it public to be sure that the public interface is appropriately scoped.

indomitableSwan commented 2 years ago

I would advocate for modularity, i.e., splitting out any zeekoe logic we want to use into its own crate.

marsella commented 2 years ago

I think this is closed with #366 and the creation of the transport crate. Can re-open if we realize this isn't complete.