Skip to content

Commit bfb5e19

Browse files
committed
chore: increase ETHEREUM_SLOT_DURATION
1 parent 2577c56 commit bfb5e19

File tree

7 files changed

+33
-33
lines changed

7 files changed

+33
-33
lines changed

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ library Constants {
102102
uint256 internal constant INITIAL_L2_BLOCK_NUM = 1;
103103
uint256 internal constant BLOB_SIZE_IN_BYTES = 126976;
104104
uint256 internal constant ETHEREUM_SLOT_DURATION = 12;
105-
uint256 internal constant AZTEC_SLOT_DURATION = 12;
105+
uint256 internal constant AZTEC_SLOT_DURATION = 36;
106106
uint256 internal constant AZTEC_EPOCH_DURATION = 48;
107107
uint256 internal constant AZTEC_TARGET_COMMITTEE_SIZE = 48;
108108
uint256 internal constant GENESIS_ARCHIVE_ROOT =

l1-contracts/test/fixtures/empty_block_1.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"l2ToL1Messages": []
99
},
1010
"block": {
11-
"archive": "0x198e609aba94457e08a5455179385cea12980be1a6a385f7ad407a3b9dffe28f",
11+
"archive": "0x2acac359ffc63f9f3304a89b16c81c8d1dfbc91facd9a391814288c1680dc596",
1212
"body": "0x00000000",
1313
"txsEffectsHash": "0x00e994e16b3763fd5039413cf99c2b3c378e2bab939e7992a77bd201b28160d6",
1414
"decodedHeader": {
@@ -20,12 +20,12 @@
2020
},
2121
"globalVariables": {
2222
"blockNumber": 1,
23-
"slotNumber": "0x0000000000000000000000000000000000000000000000000000000000000034",
23+
"slotNumber": "0x0000000000000000000000000000000000000000000000000000000000000031",
2424
"chainId": 31337,
25-
"timestamp": 1725290863,
25+
"timestamp": 1725295144,
2626
"version": 1,
27-
"coinbase": "0xd61df3e4042652255bcff1b95c26983ac090c183",
28-
"feeRecipient": "0x214dd9f41792d8a11a3027e4481477cb1a8e1c92488ef23252f9a72c8d371e31",
27+
"coinbase": "0xe721916280700257f46fba0b7e16a13b94e6cfb6",
28+
"feeRecipient": "0x13227ab7c245f62b944809136d546ec7a6250891b0502faf8c4e604208ea35eb",
2929
"gasFees": {
3030
"feePerDaGas": 0,
3131
"feePerL2Gas": 0
@@ -56,8 +56,8 @@
5656
}
5757
}
5858
},
59-
"header": "0x1200a06aae1368abe36530b585bd7a4d2ba4de5037b82076412691a187d7621e00000001000000000000000000000000000000000000000000000000000000000000000200e994e16b3763fd5039413cf99c2b3c378e2bab939e7992a77bd201b28160d600089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c00f5a5fd42d16a20302798ef6ed309979b43003d2320d9f0e8ea9831a92759fb14f44d672eb357739e42463497f9fdac46623af863eea4d947ca00a497dcdeb3000000100b59baa35b9dc267744f0ccb4e3b0255c1fc512460d91130c6bc19fb2668568d0000008019a8c197c12bb33da6314c4ef4f8f6fcb9e25250c085df8672adf67c8f1e3dbc0000010023c08a6b1297210c5e24c76b9a936250a1ce2721576c26ea797c7ec35f9e46a9000001000000000000000000000000000000000000000000000000000000000000007a690000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000340000000000000000000000000000000000000000000000000000000066d5d96fd61df3e4042652255bcff1b95c26983ac090c183214dd9f41792d8a11a3027e4481477cb1a8e1c92488ef23252f9a72c8d371e31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
60-
"publicInputsHash": "0x00e7e22b5bb3e3c093964849b01b3418a9747859475eb268735716e1a995bed8",
59+
"header": "0x1200a06aae1368abe36530b585bd7a4d2ba4de5037b82076412691a187d7621e00000001000000000000000000000000000000000000000000000000000000000000000200e994e16b3763fd5039413cf99c2b3c378e2bab939e7992a77bd201b28160d600089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c00f5a5fd42d16a20302798ef6ed309979b43003d2320d9f0e8ea9831a92759fb14f44d672eb357739e42463497f9fdac46623af863eea4d947ca00a497dcdeb3000000100b59baa35b9dc267744f0ccb4e3b0255c1fc512460d91130c6bc19fb2668568d0000008019a8c197c12bb33da6314c4ef4f8f6fcb9e25250c085df8672adf67c8f1e3dbc0000010023c08a6b1297210c5e24c76b9a936250a1ce2721576c26ea797c7ec35f9e46a9000001000000000000000000000000000000000000000000000000000000000000007a690000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000310000000000000000000000000000000000000000000000000000000066d5ea28e721916280700257f46fba0b7e16a13b94e6cfb613227ab7c245f62b944809136d546ec7a6250891b0502faf8c4e604208ea35eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
60+
"publicInputsHash": "0x00d10c46206efcbadfb6e7348059ad3f9fc992517191dd37755a8e1e1faa8573",
6161
"numTxs": 0
6262
}
6363
}

l1-contracts/test/fixtures/empty_block_2.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"l2ToL1Messages": []
99
},
1010
"block": {
11-
"archive": "0x07784eb4f62bed7c6426667736a270b119cc529f20b1c2143f9f9666b8c9db72",
11+
"archive": "0x050d24371ee5a5a37ca345a252d44f5cd240c17f73b9e701bd5eee41def3b050",
1212
"body": "0x00000000",
1313
"txsEffectsHash": "0x00e994e16b3763fd5039413cf99c2b3c378e2bab939e7992a77bd201b28160d6",
1414
"decodedHeader": {
@@ -20,20 +20,20 @@
2020
},
2121
"globalVariables": {
2222
"blockNumber": 2,
23-
"slotNumber": "0x0000000000000000000000000000000000000000000000000000000000000036",
23+
"slotNumber": "0x0000000000000000000000000000000000000000000000000000000000000032",
2424
"chainId": 31337,
25-
"timestamp": 1725290887,
25+
"timestamp": 1725295180,
2626
"version": 1,
27-
"coinbase": "0xd61df3e4042652255bcff1b95c26983ac090c183",
28-
"feeRecipient": "0x214dd9f41792d8a11a3027e4481477cb1a8e1c92488ef23252f9a72c8d371e31",
27+
"coinbase": "0xe721916280700257f46fba0b7e16a13b94e6cfb6",
28+
"feeRecipient": "0x13227ab7c245f62b944809136d546ec7a6250891b0502faf8c4e604208ea35eb",
2929
"gasFees": {
3030
"feePerDaGas": 0,
3131
"feePerL2Gas": 0
3232
}
3333
},
3434
"lastArchive": {
3535
"nextAvailableLeafIndex": 2,
36-
"root": "0x198e609aba94457e08a5455179385cea12980be1a6a385f7ad407a3b9dffe28f"
36+
"root": "0x2acac359ffc63f9f3304a89b16c81c8d1dfbc91facd9a391814288c1680dc596"
3737
},
3838
"stateReference": {
3939
"l1ToL2MessageTree": {
@@ -56,8 +56,8 @@
5656
}
5757
}
5858
},
59-
"header": "0x198e609aba94457e08a5455179385cea12980be1a6a385f7ad407a3b9dffe28f00000002000000000000000000000000000000000000000000000000000000000000000200e994e16b3763fd5039413cf99c2b3c378e2bab939e7992a77bd201b28160d600089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c00f5a5fd42d16a20302798ef6ed309979b43003d2320d9f0e8ea9831a92759fb14f44d672eb357739e42463497f9fdac46623af863eea4d947ca00a497dcdeb3000000200b59baa35b9dc267744f0ccb4e3b0255c1fc512460d91130c6bc19fb2668568d0000010019a8c197c12bb33da6314c4ef4f8f6fcb9e25250c085df8672adf67c8f1e3dbc0000018023c08a6b1297210c5e24c76b9a936250a1ce2721576c26ea797c7ec35f9e46a9000001800000000000000000000000000000000000000000000000000000000000007a690000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000360000000000000000000000000000000000000000000000000000000066d5d987d61df3e4042652255bcff1b95c26983ac090c183214dd9f41792d8a11a3027e4481477cb1a8e1c92488ef23252f9a72c8d371e31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
60-
"publicInputsHash": "0x002843ab5ba88605f06bf9b4c845a29e9bad5aca822e5bd39aec5245fe8a3132",
59+
"header": "0x2acac359ffc63f9f3304a89b16c81c8d1dfbc91facd9a391814288c1680dc59600000002000000000000000000000000000000000000000000000000000000000000000200e994e16b3763fd5039413cf99c2b3c378e2bab939e7992a77bd201b28160d600089a9d421a82c4a25f7acbebe69e638d5b064fa8a60e018793dcb0be53752c00f5a5fd42d16a20302798ef6ed309979b43003d2320d9f0e8ea9831a92759fb14f44d672eb357739e42463497f9fdac46623af863eea4d947ca00a497dcdeb3000000200b59baa35b9dc267744f0ccb4e3b0255c1fc512460d91130c6bc19fb2668568d0000010019a8c197c12bb33da6314c4ef4f8f6fcb9e25250c085df8672adf67c8f1e3dbc0000018023c08a6b1297210c5e24c76b9a936250a1ce2721576c26ea797c7ec35f9e46a9000001800000000000000000000000000000000000000000000000000000000000007a690000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000066d5ea4ce721916280700257f46fba0b7e16a13b94e6cfb613227ab7c245f62b944809136d546ec7a6250891b0502faf8c4e604208ea35eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
60+
"publicInputsHash": "0x00fd29bc537ef5d023aa30b6b0f1acf17e124fcb54a49640fe8e65514e085991",
6161
"numTxs": 0
6262
}
6363
}

l1-contracts/test/fixtures/mixed_block_1.json

+7-7
Large diffs are not rendered by default.

l1-contracts/test/fixtures/mixed_block_2.json

+8-8
Large diffs are not rendered by default.

noir-projects/noir-protocol-circuits/crates/types/src/constants.nr

+1-1
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ global INITIAL_L2_BLOCK_NUM: Field = 1;
135135
global BLOB_SIZE_IN_BYTES: Field = 31 * 4096;
136136
global ETHEREUM_SLOT_DURATION: u32 = 12;
137137
// AZTEC_SLOT_DURATION should be a multiple of ETHEREUM_SLOT_DURATION
138-
global AZTEC_SLOT_DURATION: u32 = ETHEREUM_SLOT_DURATION * 1;
138+
global AZTEC_SLOT_DURATION: u32 = ETHEREUM_SLOT_DURATION * 3;
139139
global AZTEC_EPOCH_DURATION: u32 = 48;
140140
global AZTEC_TARGET_COMMITTEE_SIZE: u32 = 48;
141141
// The following is taken from building a block and looking at the `lastArchive` value in it.

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ export const INITIALIZATION_SLOT_SEPARATOR = 1000000000;
8888
export const INITIAL_L2_BLOCK_NUM = 1;
8989
export const BLOB_SIZE_IN_BYTES = 126976;
9090
export const ETHEREUM_SLOT_DURATION = 12;
91-
export const AZTEC_SLOT_DURATION = 12;
91+
export const AZTEC_SLOT_DURATION = 36;
9292
export const AZTEC_EPOCH_DURATION = 48;
9393
export const AZTEC_TARGET_COMMITTEE_SIZE = 48;
9494
export const GENESIS_ARCHIVE_ROOT = 8142738430000951296386584486068033372964809139261822027365426310856631083550n;

0 commit comments

Comments
 (0)