pub fn write_protocol( writer: &mut impl Write, p: &Protocol, ) -> Result<(), WalletError>
Write a protocol: security_level byte + protocol name string.