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
#915 started on a refactor to kona-host to make it more modular, and in the process stopped exporting the default CLI / host implementations. Some consumers of kona use these default implementations verbatim, such as op-succinct or kailua.
The abstractions put in place in #915 are a bit too restrictive to allow for this. We should explore ways to split up the idea of the "host SDK" from the default, canonical implementations to better support these downstream consumers that are just changing the transport for the client program.
The text was updated successfully, but these errors were encountered:
cc @ratankaliani + @hashcashier - please leave any feedback here if you'd like some input on where this heads. Apologies if this change has caused you guys any trouble, in the middle of both Isthmus + Interop so things are getting shuffled around a bit 🙏
No worries! Generally, access to the SingleChainHostCli is what we need. We extend this CLI with additional arguments to add support for proving with OP Succinct & the Succinct Prover Network + Alt-DA.
Do you imagine just having another crate that uses kona-host to construct the default types and exposes them. kona-cli or kona-host-cli feel apt here. You could move the existing interop and single implementations to that crate.
Overview
#915 started on a refactor to
kona-host
to make it more modular, and in the process stopped exporting the default CLI / host implementations. Some consumers of kona use these default implementations verbatim, such asop-succinct
orkailua
.The abstractions put in place in #915 are a bit too restrictive to allow for this. We should explore ways to split up the idea of the "host SDK" from the default, canonical implementations to better support these downstream consumers that are just changing the transport for the client program.
The text was updated successfully, but these errors were encountered: