mirror of
https://github.com/logos-storage/logos-storage-proofs.git
synced 2026-01-02 13:33:10 +00:00
refactor - read orig for testing
This commit is contained in:
parent
9c1e7dbe81
commit
8fa6bcf0b6
30
src/ffi.rs
30
src/ffi.rs
@ -127,19 +127,19 @@ pub unsafe extern "C" fn prove(
|
|||||||
let proof_bytes = &mut Vec::new();
|
let proof_bytes = &mut Vec::new();
|
||||||
let public_inputs_bytes = &mut Vec::new();
|
let public_inputs_bytes = &mut Vec::new();
|
||||||
|
|
||||||
let mut _prover = &mut *prover_ptr;
|
// let mut _prover = &mut *prover_ptr;
|
||||||
_prover
|
// _prover
|
||||||
.prove(
|
// .prove(
|
||||||
chunks.as_slice(),
|
// chunks.as_slice(),
|
||||||
siblings.as_slice(),
|
// siblings.as_slice(),
|
||||||
hashes.as_slice(),
|
// hashes.as_slice(),
|
||||||
path.as_slice(),
|
// path.as_slice(),
|
||||||
root,
|
// root,
|
||||||
salt,
|
// salt,
|
||||||
proof_bytes,
|
// proof_bytes,
|
||||||
public_inputs_bytes,
|
// public_inputs_bytes,
|
||||||
)
|
// )
|
||||||
.unwrap();
|
// .unwrap();
|
||||||
|
|
||||||
Box::into_raw(Box::new(ProofCtx::new(proof_bytes, public_inputs_bytes)))
|
Box::into_raw(Box::new(ProofCtx::new(proof_bytes, public_inputs_bytes)))
|
||||||
}
|
}
|
||||||
@ -215,7 +215,7 @@ mod tests {
|
|||||||
use ruint::aliases::U256;
|
use ruint::aliases::U256;
|
||||||
|
|
||||||
use crate::{
|
use crate::{
|
||||||
circuit_tests::utils::{digest, treehash},
|
circuit_tests::utils::{digest, treehash}, storage_proofs::EXT_ID_U256_LE,
|
||||||
};
|
};
|
||||||
|
|
||||||
use super::{init, prove, Buffer};
|
use super::{init, prove, Buffer};
|
||||||
@ -247,7 +247,7 @@ mod tests {
|
|||||||
let chunks = data.iter()
|
let chunks = data.iter()
|
||||||
.map(|c| {
|
.map(|c| {
|
||||||
let x = c.0.iter()
|
let x = c.0.iter()
|
||||||
.map(|c| Value::Ext(50, c.to_le_bytes_vec()))
|
.map(|c| Value::Ext(EXT_ID_U256_LE, c.to_le_bytes_vec()))
|
||||||
.collect::<Vec<Value>>();
|
.collect::<Vec<Value>>();
|
||||||
Value::Array(x)
|
Value::Array(x)
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user