@@ -4,28 +4,22 @@ pragma solidity ^0.8.30;
4
4
import {RiscZeroVerifierEmergencyStop} from "@risc0-ethereum/RiscZeroVerifierEmergencyStop.sol " ;
5
5
import {RiscZeroVerifierRouter} from "@risc0-ethereum/RiscZeroVerifierRouter.sol " ;
6
6
import {RiscZeroMockVerifier} from "@risc0-ethereum/test/RiscZeroMockVerifier.sol " ;
7
- import {RiscZeroUtils} from "../src/libs/RiscZeroUtils.sol " ;
8
-
9
7
import {Test} from "forge-std/Test.sol " ;
10
8
import {Vm} from "forge-std/Vm.sol " ;
11
-
12
9
import {IProtocolAdapter} from "./../src/interfaces/IProtocolAdapter.sol " ;
13
10
import {MerkleTree} from "./../src/libs/MerkleTree.sol " ;
11
+ import {RiscZeroUtils} from "./../src/libs/RiscZeroUtils.sol " ;
14
12
import {SHA256} from "./../src/libs/SHA256.sol " ;
15
-
16
13
import {ProtocolAdapter} from "./../src/ProtocolAdapter.sol " ;
17
14
import {Compliance} from "./../src/proving/Compliance.sol " ;
18
15
import {Logic} from "./../src/proving/Logic.sol " ;
19
16
import {CommitmentTree} from "./../src/state/CommitmentTree.sol " ;
20
17
import {NullifierSet} from "./../src/state/NullifierSet.sol " ;
21
- import {Transaction, Action, Resource} from "./../src/Types.sol " ;
22
-
18
+ import {Transaction, Action} from "./../src/Types.sol " ;
23
19
import {ForwarderExample} from "./examples/Forwarder.e.sol " ;
24
20
import {INPUT, EXPECTED_OUTPUT} from "./examples/ForwarderTarget.e.sol " ;
25
21
import {TxGen} from "./libs/TxGen.sol " ;
26
22
import {DeployRiscZeroContractsMock} from "./script/DeployRiscZeroContractsMock.s.sol " ;
27
- import {Delta} from "./../src/proving/Delta.sol " ;
28
- import {DeltaGen} from "./proofs/DeltaProof.t.sol " ;
29
23
30
24
contract ProtocolAdapterMockVerifierTest is Test {
31
25
using MerkleTree for bytes32 [];
@@ -220,7 +214,7 @@ contract ProtocolAdapterMockVerifierTest is Test {
220
214
}
221
215
222
216
function test_random_transactions_execute (TxGen.TransactionParams memory params ) public {
223
- _mockPa.execute (vm.generateTransaction (_mockVerifier, params));
217
+ _mockPa.execute (vm.transaction (_mockVerifier, params));
224
218
}
225
219
226
220
function test_execute_reverts_on_pre_existing_nullifier () public {
0 commit comments