@@ -73,25 +73,25 @@ contract CommitmentTest is DSTest {
73
73
}
74
74
75
75
function testCreateCommitmentV0 () external {
76
- string memory path = "./src/lib/commitment/test/testVectors .json " ;
76
+ string memory path = "./src/lib/commitment/test/testVectors2 .json " ;
77
77
string memory jsonData = vm.readFile (path);
78
78
bytes memory vecsData = vm.parseJson (jsonData);
79
79
TestVector[] memory vecs = abi.decode (vecsData, (TestVector[]));
80
80
81
81
82
- for (uint i = 0 ; i < vecs.length ; i++ ) {
83
- bytes29 nsString = bytes29 (fromHex (vecs[i ].namespace));
82
+ // for (uint i = 0; i < vecs.length; i++) {
83
+ bytes29 nsString = bytes29 (fromHex (vecs[0 ].namespace));
84
84
Namespace memory ns = toNamespace (nsString);
85
- bytes memory data = fromHex (vecs[i ].data);
85
+ bytes memory data = fromHex (vecs[0 ].data);
86
86
(bytes [] memory shares , bool err ) = _bytesToSharesV0 (data, ns);
87
87
bytes32 commitment = _createCommitment (shares, ns);
88
- if (! compareStrings (_bytesToHexString (abi.encodePacked (commitment)), vecs[i ].commitment)) {
89
- console.log ("Commitment mismatch for vector " , i );
90
- console.log ("expected: " , vecs[i ].commitment);
88
+ if (! compareStrings (_bytesToHexString (abi.encodePacked (commitment)), vecs[0 ].commitment)) {
89
+ console.log ("Commitment mismatch for vector " , 0 );
90
+ console.log ("expected: " , vecs[0 ].commitment);
91
91
console.log ("got: " , _bytesToHexString (abi.encodePacked (commitment)));
92
92
return ;
93
93
}
94
- }
94
+ // }
95
95
console.log ("All good :) " );
96
96
97
97
/*bytes32 dummy = hex"000000000000000000000000000000000000005cfe5e6a0c8e6402fd5e010000";
0 commit comments