@@ -10,6 +10,7 @@ import "../utils/BaseTest.sol";
10
10
contract SubExploitContract is ERC721Holder , ERC1155Holder {
11
11
DropERC721 internal drop;
12
12
address payable internal master;
13
+
13
14
// using Strings for uint256;
14
15
15
16
constructor (address _drop ) {
@@ -267,15 +268,15 @@ contract DropERC721Test is BaseTest {
267
268
inputs[0 ] = "node " ;
268
269
inputs[1 ] = "src/test/scripts/generateRoot.ts " ;
269
270
inputs[2 ] = Strings.toString (x);
270
-
271
+
271
272
bytes memory result = vm.ffi (inputs);
272
273
// revert();
273
274
bytes32 root = abi.decode (result, (bytes32 ));
274
-
275
+
275
276
inputs[1 ] = "src/test/scripts/getProof.ts " ;
276
277
result = vm.ffi (inputs);
277
278
bytes32 [] memory proofs = abi.decode (result, (bytes32 []));
278
-
279
+
279
280
vm.warp (1 );
280
281
281
282
address receiver = address (0x92Bb439374a091c7507bE100183d8D1Ed2c9dAD3 );
@@ -310,15 +311,15 @@ contract DropERC721Test is BaseTest {
310
311
inputs[0 ] = "node " ;
311
312
inputs[1 ] = "src/test/scripts/generateRoot.ts " ;
312
313
inputs[2 ] = Strings.toString (x);
313
-
314
+
314
315
bytes memory result = vm.ffi (inputs);
315
316
// revert();
316
317
bytes32 root = abi.decode (result, (bytes32 ));
317
-
318
+
318
319
inputs[1 ] = "src/test/scripts/getProof.ts " ;
319
320
result = vm.ffi (inputs);
320
321
bytes32 [] memory proofs = abi.decode (result, (bytes32 []));
321
-
322
+
322
323
vm.warp (1 );
323
324
324
325
address receiver = address (0x92Bb439374a091c7507bE100183d8D1Ed2c9dAD3 );
0 commit comments