mirror of
https://github.com/logos-storage/logos-storage-proofs.git
synced 2026-01-04 06:23:11 +00:00
refactor
This commit is contained in:
parent
30dc7b1ab4
commit
cbab527285
10
src/ffi.rs
10
src/ffi.rs
@ -152,7 +152,7 @@ pub unsafe extern "C" fn prove(
|
|||||||
///
|
///
|
||||||
/// Use after constructing a StorageProofs object with init
|
/// Use after constructing a StorageProofs object with init
|
||||||
#[no_mangle]
|
#[no_mangle]
|
||||||
pub unsafe extern "C" fn prove_mpack(
|
pub unsafe extern "C" fn prove_mpack_ext(
|
||||||
prover_ptr: *mut StorageProofs,
|
prover_ptr: *mut StorageProofs,
|
||||||
args: *const Buffer,
|
args: *const Buffer,
|
||||||
) -> *mut ProofCtx {
|
) -> *mut ProofCtx {
|
||||||
@ -397,11 +397,11 @@ mod tests {
|
|||||||
};
|
};
|
||||||
|
|
||||||
let prover_ptr = unsafe { init(&r1cs, &wasm, std::ptr::null()) };
|
let prover_ptr = unsafe { init(&r1cs, &wasm, std::ptr::null()) };
|
||||||
let prove_ctx = unsafe {
|
let prove_ctx: *mut crate::ffi::ProofCtx = unsafe {
|
||||||
prove_mpack(
|
prove_mpack_ext(
|
||||||
prover_ptr,
|
prover_ptr,
|
||||||
&args_buff as *const Buffer,
|
&args_buff as *const Buffer,
|
||||||
);
|
)
|
||||||
};
|
};
|
||||||
|
|
||||||
assert!(prove_ctx.is_null() == false);
|
assert!(prove_ctx.is_null() == false);
|
||||||
@ -495,7 +495,7 @@ mod tests {
|
|||||||
};
|
};
|
||||||
|
|
||||||
let prover_ptr = unsafe { init(&r1cs, &wasm, std::ptr::null()) };
|
let prover_ptr = unsafe { init(&r1cs, &wasm, std::ptr::null()) };
|
||||||
let prove_ctx = unsafe {
|
let prove_ctx: *mut crate::ffi::ProofCtx = unsafe {
|
||||||
prove(
|
prove(
|
||||||
prover_ptr,
|
prover_ptr,
|
||||||
&chunks_buff as *const Buffer,
|
&chunks_buff as *const Buffer,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user