pub fn deserialize_secret<'de, D, A>(
    deserializer: D
) -> Result<SecretKey<A>, D::Error>where
    D: Deserializer<'de>,
    A: AsymmetricKey,
    SecretKey<A>: Bech32,