@@ -9,12 +9,9 @@ import { config } from './config'
9
9
10
10
( global as any ) . __BROWSER__ = false
11
11
12
- const rpcUrl = 'https://rpc.ankr.com/eth_sepolia'
13
-
14
12
const yamlPath = fixtures [ 'dsp/ethereum(event)' ] . yamlPath
15
- // let ZkwasmProviderUrl = "https://zkwasm-explorer.delphinuslab.com:8090"
16
- const proveTaskId = '65dd7dad235cd47b5193efce' // true
17
- // const proveTaskId = '65d1c1edc3e455a0eebd7bb6' // fasle
13
+ // const proveTaskId = 'QS2lHw1j6ZyxE2NSkwjt58kX' // ora prover proof
14
+ const proveTaskId = '65dd7dad235cd47b5193efce' // zkwasmhub proof
18
15
19
16
describe ( 'test verify' , ( ) => {
20
17
const cleYaml = loadYamlFromPath ( yamlPath )
@@ -31,24 +28,27 @@ describe('test verify', () => {
31
28
const verifierAddress = ( AggregatorVerifierAddress as any ) [ network ]
32
29
expect ( await cleapi . verify (
33
30
verifyParams ,
34
- { verifierAddress, provider : new ethers . providers . JsonRpcProvider ( rpcUrl ) } ,
31
+ { verifierAddress, provider : new ethers . providers . JsonRpcProvider ( config . JsonRpcProviderUrl [ network ] ) } ,
35
32
) ) . toBeTruthy ( )
36
33
} )
37
34
// 2nd way to verify proof.
38
- it ( 'test verify proof params' , async ( ) => {
35
+ it . only ( 'test verify proof params' , async ( ) => {
39
36
const proofParams = await cleapi . getVerifyProofParamsByTaskID ( config . ZkwasmProviderUrl , proveTaskId )
40
- const sepolia_verifier = '0xfD74dce645Eb5EB65D818aeC544C72Ba325D93B0'
37
+ const network = 'sepolia'
38
+ // const sepolia_verifier = '0xDf0946992839A1f2B5aD09D001adF6C0332B1263' // ora verifier
39
+ const sepolia_verifier = '0xfD74dce645Eb5EB65D818aeC544C72Ba325D93B0' // zkwasmhub verifier
40
+
41
41
expect ( await cleapi . verifyProof (
42
42
proofParams ,
43
- { verifierAddress : sepolia_verifier , provider : new ethers . providers . JsonRpcProvider ( rpcUrl ) } ,
43
+ { verifierAddress : sepolia_verifier , provider : new ethers . providers . JsonRpcProvider ( config . JsonRpcProviderUrl [ network ] ) } ,
44
44
) ) . toBeTruthy ( )
45
45
46
- // make a wrong proof
47
- proofParams . aggregate_proof [ 0 ] = 0x12
48
- expect ( await cleapi . verifyProof (
49
- proofParams ,
50
- { verifierAddress : sepolia_verifier , provider : new ethers . providers . JsonRpcProvider ( rpcUrl ) } ,
51
- ) ) . toBeFalsy ( )
46
+ /// / make a wrong proof for test
47
+ // proofParams.aggregate_proof[0] = 0x12
48
+ // expect(await cleapi.verifyProof(
49
+ // proofParams,
50
+ // { verifierAddress: sepolia_verifier, provider: new ethers.providers.JsonRpcProvider(rpcUrl) },
51
+ // )).toBeFalsy()
52
52
} , {
53
53
timeout : 1000000 ,
54
54
} )
0 commit comments