pub async fn gift_wrap_single_layer<T>( _signer: &T, recipient: &PublicKey, plaintext: &str, ) -> Result<Event>where T: NostrSigner,