File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 5
5
updateCommitment as updateCommitmentBase ,
6
6
zeroCommitment as zeroCommitmentBase ,
7
7
verifyExecutionWitnessPreState as verifyExecutionWitnessPreStateBase ,
8
+ createProof as createProofBase ,
9
+ verifyProof as verifyProofBase ,
8
10
} from './verkleFFIBindings/index.js'
9
11
import { Context as VerkleFFI } from './wasm/rust_verkle_wasm.js'
10
12
@@ -34,14 +36,18 @@ export const loadVerkleCrypto = async () => {
34
36
35
37
const hashCommitment = ( commitment : Uint8Array ) => verkleFFI . hashCommitment ( commitment )
36
38
const serializeCommitment = ( commitment : Uint8Array ) => verkleFFI . serializeCommitment ( commitment )
39
+ const createProof = ( input : Uint8Array ) => verkleFFI . createProof ( input )
40
+ const verifyProof = ( proofInput : Uint8Array ) => verkleFFI . verifyProof ( proofInput )
37
41
return {
38
42
getTreeKey,
39
43
getTreeKeyHash,
40
44
updateCommitment,
41
45
zeroCommitment,
42
46
verifyExecutionWitnessPreState,
43
47
hashCommitment,
44
- serializeCommitment
48
+ serializeCommitment,
49
+ createProof,
50
+ verifyProof
45
51
}
46
52
}
47
53
You can’t perform that action at this time.
0 commit comments