pub fn generate_witness( identity: &Identity, merkle_proof: &InclusionProof<Poseidon>, external_nullifier_hash: Field, signal_hash: Field, ) -> Vec<Fr> ⓘ