Skip to content

Commit 0bd3f39

Browse files
committed
Update constants and tests.
1 parent 8422cea commit 0bd3f39

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

l1-contracts/src/core/libraries/ConstantsGen.sol

+3-2
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ library Constants {
162162
uint256 internal constant SCOPED_KEY_VALIDATION_REQUEST_AND_GENERATOR_LENGTH = 6;
163163
uint256 internal constant PARTIAL_STATE_REFERENCE_LENGTH = 6;
164164
uint256 internal constant READ_REQUEST_LENGTH = 2;
165+
uint256 internal constant TREE_LEAF_READ_REQUEST_LENGTH = 2;
165166
uint256 internal constant LOG_HASH_LENGTH = 3;
166167
uint256 internal constant SCOPED_LOG_HASH_LENGTH = 4;
167168
uint256 internal constant ENCRYPTED_LOG_HASH_LENGTH = 4;
@@ -188,14 +189,14 @@ library Constants {
188189
uint256 internal constant SCOPED_READ_REQUEST_LEN = 3;
189190
uint256 internal constant PUBLIC_DATA_READ_LENGTH = 2;
190191
uint256 internal constant PRIVATE_VALIDATION_REQUESTS_LENGTH = 772;
191-
uint256 internal constant PUBLIC_VALIDATION_REQUESTS_LENGTH = 514;
192+
uint256 internal constant PUBLIC_VALIDATION_REQUESTS_LENGTH = 770;
192193
uint256 internal constant PUBLIC_DATA_UPDATE_REQUEST_LENGTH = 3;
193194
uint256 internal constant COMBINED_ACCUMULATED_DATA_LENGTH = 610;
194195
uint256 internal constant COMBINED_CONSTANT_DATA_LENGTH = 43;
195196
uint256 internal constant PRIVATE_ACCUMULATED_DATA_LENGTH = 1336;
196197
uint256 internal constant PRIVATE_KERNEL_CIRCUIT_PUBLIC_INPUTS_LENGTH = 2167;
197198
uint256 internal constant PUBLIC_ACCUMULATED_DATA_LENGTH = 1311;
198-
uint256 internal constant PUBLIC_KERNEL_CIRCUIT_PUBLIC_INPUTS_LENGTH = 3629;
199+
uint256 internal constant PUBLIC_KERNEL_CIRCUIT_PUBLIC_INPUTS_LENGTH = 3885;
199200
uint256 internal constant KERNEL_CIRCUIT_PUBLIC_INPUTS_LENGTH = 663;
200201
uint256 internal constant CONSTANT_ROLLUP_DATA_LENGTH = 12;
201202
uint256 internal constant BASE_OR_MERGE_PUBLIC_INPUTS_LENGTH = 29;

yarn-project/circuits.js/src/constants.gen.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ export const KEY_VALIDATION_REQUEST_AND_GENERATOR_LENGTH = 5;
146146
export const SCOPED_KEY_VALIDATION_REQUEST_AND_GENERATOR_LENGTH = 6;
147147
export const PARTIAL_STATE_REFERENCE_LENGTH = 6;
148148
export const READ_REQUEST_LENGTH = 2;
149+
export const TREE_LEAF_READ_REQUEST_LENGTH = 2;
149150
export const LOG_HASH_LENGTH = 3;
150151
export const SCOPED_LOG_HASH_LENGTH = 4;
151152
export const ENCRYPTED_LOG_HASH_LENGTH = 4;
@@ -172,14 +173,14 @@ export const AGGREGATION_OBJECT_LENGTH = 16;
172173
export const SCOPED_READ_REQUEST_LEN = 3;
173174
export const PUBLIC_DATA_READ_LENGTH = 2;
174175
export const PRIVATE_VALIDATION_REQUESTS_LENGTH = 772;
175-
export const PUBLIC_VALIDATION_REQUESTS_LENGTH = 514;
176+
export const PUBLIC_VALIDATION_REQUESTS_LENGTH = 770;
176177
export const PUBLIC_DATA_UPDATE_REQUEST_LENGTH = 3;
177178
export const COMBINED_ACCUMULATED_DATA_LENGTH = 610;
178179
export const COMBINED_CONSTANT_DATA_LENGTH = 43;
179180
export const PRIVATE_ACCUMULATED_DATA_LENGTH = 1336;
180181
export const PRIVATE_KERNEL_CIRCUIT_PUBLIC_INPUTS_LENGTH = 2167;
181182
export const PUBLIC_ACCUMULATED_DATA_LENGTH = 1311;
182-
export const PUBLIC_KERNEL_CIRCUIT_PUBLIC_INPUTS_LENGTH = 3629;
183+
export const PUBLIC_KERNEL_CIRCUIT_PUBLIC_INPUTS_LENGTH = 3885;
183184
export const KERNEL_CIRCUIT_PUBLIC_INPUTS_LENGTH = 663;
184185
export const CONSTANT_ROLLUP_DATA_LENGTH = 12;
185186
export const BASE_OR_MERGE_PUBLIC_INPUTS_LENGTH = 29;

yarn-project/simulator/src/public/side_effect_trace.test.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@ describe('Side Effect Trace', () => {
102102
//storageAddress: contractAddress,
103103
value: utxo,
104104
//exists: exists,
105-
counter: startCounter,
106-
//leafIndex: leafIndex,
105+
// counter: startCounter,
106+
leafIndex,
107107
},
108108
]);
109109
expect(pxResult.avmCircuitHints.noteHashExists.items).toEqual([{ key: startCounterFr, value: new Fr(exists) }]);
@@ -180,7 +180,7 @@ describe('Side Effect Trace', () => {
180180
expect(pxResult.l1ToL2MsgReadRequests).toEqual([
181181
{
182182
value: utxo,
183-
counter: startCounter,
183+
leafIndex,
184184
},
185185
]);
186186
expect(pxResult.avmCircuitHints.l1ToL2MessageExists.items).toEqual([

0 commit comments

Comments
 (0)