File tree 4 files changed +31
-0
lines changed
4 files changed +31
-0
lines changed Original file line number Diff line number Diff line change @@ -118,4 +118,11 @@ export const mainnetPreset: BeaconPreset = {
118
118
MAX_BLOB_COMMITMENTS_PER_BLOCK : 4096 ,
119
119
MAX_BLOBS_PER_BLOCK : 6 ,
120
120
KZG_COMMITMENT_INCLUSION_PROOF_DEPTH : 17 ,
121
+
122
+ // ELECTRA
123
+ ///////////
124
+ FIELD_ELEMENTS_PER_CELL : 64 ,
125
+ KZG_COMMITMENTS_INCLUSION_PROOF_DEPTH : 4 ,
126
+ NUMBER_OF_COLUMNS : 128 ,
127
+
121
128
} ;
Original file line number Diff line number Diff line change @@ -119,4 +119,10 @@ export const minimalPreset: BeaconPreset = {
119
119
MAX_BLOB_COMMITMENTS_PER_BLOCK : 16 ,
120
120
MAX_BLOBS_PER_BLOCK : 6 ,
121
121
KZG_COMMITMENT_INCLUSION_PROOF_DEPTH : 9 ,
122
+
123
+ // ELECTRA
124
+ ///////////
125
+ FIELD_ELEMENTS_PER_CELL : 64 ,
126
+ KZG_COMMITMENTS_INCLUSION_PROOF_DEPTH : 4 ,
127
+ NUMBER_OF_COLUMNS : 128 ,
122
128
} ;
Original file line number Diff line number Diff line change @@ -82,6 +82,12 @@ export type BeaconPreset = {
82
82
MAX_BLOB_COMMITMENTS_PER_BLOCK : number ;
83
83
MAX_BLOBS_PER_BLOCK : number ;
84
84
KZG_COMMITMENT_INCLUSION_PROOF_DEPTH : number ;
85
+
86
+ // ELECTRA
87
+ ///////////
88
+ FIELD_ELEMENTS_PER_CELL : number ,
89
+ KZG_COMMITMENTS_INCLUSION_PROOF_DEPTH : number ,
90
+ NUMBER_OF_COLUMNS : number ,
85
91
} ;
86
92
87
93
/**
@@ -167,6 +173,12 @@ export const beaconPresetTypes: BeaconPresetTypes = {
167
173
MAX_BLOB_COMMITMENTS_PER_BLOCK : "number" ,
168
174
MAX_BLOBS_PER_BLOCK : "number" ,
169
175
KZG_COMMITMENT_INCLUSION_PROOF_DEPTH : "number" ,
176
+
177
+ // ELECTRA
178
+ ///////////
179
+ FIELD_ELEMENTS_PER_CELL : "number" ,
180
+ KZG_COMMITMENTS_INCLUSION_PROOF_DEPTH : "number" ,
181
+ NUMBER_OF_COLUMNS : "number" ,
170
182
} ;
171
183
172
184
type BeaconPresetTypes = {
Original file line number Diff line number Diff line change @@ -222,5 +222,11 @@ function getSpecCriticalParams(localConfig: ChainConfig): Record<keyof ConfigWit
222
222
MAX_BLOBS_PER_BLOCK : denebForkRelevant ,
223
223
MAX_BLOB_COMMITMENTS_PER_BLOCK : denebForkRelevant ,
224
224
KZG_COMMITMENT_INCLUSION_PROOF_DEPTH : denebForkRelevant ,
225
+
226
+ // # ElectraPreset
227
+ /////////////////
228
+ FIELD_ELEMENTS_PER_CELL : electraForkRelevant ,
229
+ KZG_COMMITMENTS_INCLUSION_PROOF_DEPTH : electraForkRelevant ,
230
+ NUMBER_OF_COLUMNS : electraForkRelevant ,
225
231
} ;
226
232
}
You can’t perform that action at this time.
0 commit comments