pub fn prove_tx<P, E>(
params: &Parameters<E>,
pool_params: &P,
transfer_pub: TransferPub<E::Fr>,
transfer_sec: TransferSec<E::Fr>,
) -> (Vec<Num<E::Fr>>, Proof<E>)
pub fn prove_tx<P, E>(
params: &Parameters<E>,
pool_params: &P,
transfer_pub: TransferPub<E::Fr>,
transfer_sec: TransferSec<E::Fr>,
) -> (Vec<Num<E::Fr>>, Proof<E>)