As part of #1074 (specifically, 3515ac0), we put the ed25519_consensus::SigningKey behind a newtype wrapper, mainly to avoid having its Debug impl exposed.
We want to wrap all the types from ed25519-consensus which we consume in a similar way, partly for consistency, but mainly since it's good practice to not include dependencies' types in a crate's public API.
As part of #1074 (specifically, 3515ac0), we put the
ed25519_consensus::SigningKeybehind a newtype wrapper, mainly to avoid having itsDebugimpl exposed.We want to wrap all the types from
ed25519-consensuswhich we consume in a similar way, partly for consistency, but mainly since it's good practice to not include dependencies' types in a crate's public API.