Open tcharding opened 9 months ago
Yeah, I guess you're correct.
I wonder if we should still export secp256k1-sys
itself. Maybe under a new name that is clearly marked _unstable
?
Clearly marked _unstable
is good, I've seen most, if not all, crates to also put it behind a feature flag.
If we want to be able to stabalize this crate and release a v1.0 we either have to stabalize
secp256k1_sys
or remove all theffi
types from the public API.Since the
secp256k1_sys
crate may never stabalize we should proactively wrap/hide/remove thesecp256k1_sys
types from the public API.