pub fn sign( author_privkey: &PrivKey, author_pubkey: &PubKey, content: &Vec<u8>, ) -> Result<Sig, NgError>