Compare commits
No commits in common. "4ca5d07d1cf04b914140f7ebd5fa14d781d74fdf" and "302a2f87fa064519bad65bb2088623b756924da8" have entirely different histories.
4ca5d07d1c
...
302a2f87fa
1 changed files with 11 additions and 11 deletions
|
@ -1562,17 +1562,17 @@ pub extern "C" fn rust_wrapper_update_orchard_witness(
|
||||||
let n = MerkleHashOrchard::from_cmx(&orchard_note_comm.unwrap());
|
let n = MerkleHashOrchard::from_cmx(&orchard_note_comm.unwrap());
|
||||||
iw.append(n);
|
iw.append(n);
|
||||||
}
|
}
|
||||||
}
|
let mut out_bytes: Vec<u8> = Vec::new();
|
||||||
let mut out_bytes: Vec<u8> = Vec::new();
|
let result = write_incremental_witness(&iw, &mut out_bytes);
|
||||||
let result = write_incremental_witness(&iw, &mut out_bytes);
|
match result {
|
||||||
match result {
|
Ok(()) => {
|
||||||
Ok(()) => {
|
let h = Hhex { bytes: out_bytes};
|
||||||
let h = Hhex { bytes: out_bytes};
|
marshall_to_haskell_var(&h, out, out_len, RW);
|
||||||
marshall_to_haskell_var(&h, out, out_len, RW);
|
},
|
||||||
},
|
Err(_e) => {
|
||||||
Err(_e) => {
|
let h0 = Hhex { bytes: vec![0]};
|
||||||
let h0 = Hhex { bytes: vec![0]};
|
marshall_to_haskell_var(&h0, out, out_len, RW);
|
||||||
marshall_to_haskell_var(&h0, out, out_len, RW);
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue