Skip to content

Commit 1d42c35

Browse files
committed
feat: remove isTxsEnabled
1 parent c54deb7 commit 1d42c35

25 files changed

Lines changed: 250 additions & 951 deletions

l1-contracts/gas_benchmark.md

Lines changed: 7 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,16 @@
11
# Gas Benchmark Report
22

3-
## IGNITION
4-
5-
### Configuration
3+
## Configuration
64

75
| Parameter | Value |
86
|-----------------------|-------|
9-
| Slot Duration | 192 |
10-
| Epoch Duration | 48 |
11-
| Target Committee Size | 24 |
12-
| Mana Target | 0 |
13-
| Proofs per Epoch | 2.00 |
14-
15-
### No Validators (IGNITION)
16-
17-
| Function | Avg Gas | Max Gas | Calldata Size | Calldata Gas |
18-
|----------------------|---------|---------|---------------|--------------|
19-
| propose | 141,065 | 157,701 | 1,060 | 16,960 |
20-
| submitEpochRootProof | 556,226 | 591,073 | 3,812 | 60,992 |
21-
| setupEpoch | 31,172 | 110,940 | - | - |
22-
23-
**Avg Gas Cost per Second**: 858.8 gas/second
24-
*Epoch duration*: 2h 33m 36s
25-
26-
### Validators (IGNITION)
27-
28-
| Function | Avg Gas | Max Gas | Calldata Size | Calldata Gas |
29-
|----------------------|---------|---------|---------------|--------------|
30-
| propose | 208,357 | 227,227 | 2,852 | 45,632 |
31-
| submitEpochRootProof | 668,084 | 701,700 | 5,092 | 81,472 |
32-
| aggregate3 | 266,755 | 282,020 | - | - |
33-
| setupEpoch | 36,638 | 329,613 | - | - |
34-
35-
**Avg Gas Cost per Second**: 1,234.2 gas/second
36-
*Epoch duration*: 2h 33m 36s
37-
38-
39-
## Alpha
40-
41-
### Configuration
42-
43-
| Parameter | Value |
44-
|-----------------------|-------------|
45-
| Slot Duration | 36 |
46-
| Epoch Duration | 32 |
47-
| Target Committee Size | 48 |
7+
| Slot Duration | 36 |
8+
| Epoch Duration | 32 |
9+
| Target Committee Size | 48 |
4810
| Mana Target | 100,000,000 |
49-
| Proofs per Epoch | 2.00 |
11+
| Proofs per Epoch | 2.00 |
5012

51-
### No Validators (Alpha)
13+
## No Validators
5214

5315
| Function | Avg Gas | Max Gas | Calldata Size | Calldata Gas |
5416
|----------------------|---------|---------|---------------|--------------|
@@ -59,7 +21,7 @@
5921
**Avg Gas Cost per Second**: 7,314.5 gas/second
6022
*Epoch duration*: 0h 19m 12s
6123

62-
### Validators (Alpha)
24+
## Validators
6325

6426
| Function | Avg Gas | Max Gas | Calldata Size | Calldata Gas |
6527
|----------------------|---------|---------|---------------|--------------|
@@ -70,4 +32,3 @@
7032

7133
**Avg Gas Cost per Second**: 10,904.8 gas/second
7234
*Epoch duration*: 0h 19m 12s
73-
Lines changed: 56 additions & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -1,128 +1,63 @@
11
{
2-
"ignition": {
3-
"no_validators": {
4-
"propose": {
5-
"calls": 200,
6-
"min": 137813,
7-
"mean": 141065,
8-
"median": 139813,
9-
"max": 157701,
10-
"calldata_size": 1060,
11-
"calldata_gas": 16960
12-
},
13-
"setupEpoch": {
14-
"calls": 200,
15-
"min": 29191,
16-
"mean": 31172,
17-
"median": 29191,
18-
"max": 110940
19-
},
20-
"submitEpochRootProof": {
21-
"calls": 4,
22-
"min": 544611,
23-
"mean": 556226,
24-
"median": 544611,
25-
"max": 591073,
26-
"calldata_size": 3812,
27-
"calldata_gas": 60992
28-
}
2+
"no_validators": {
3+
"propose": {
4+
"calls": 150,
5+
"min": 212481,
6+
"mean": 219686,
7+
"median": 218499,
8+
"max": 235962,
9+
"calldata_size": 1060,
10+
"calldata_gas": 16960
2911
},
30-
"validators": {
31-
"propose": {
32-
"calls": 200,
33-
"min": 201595,
34-
"mean": 208357,
35-
"median": 208245,
36-
"max": 227227,
37-
"calldata_size": 2852,
38-
"calldata_gas": 45632
39-
},
40-
"setupEpoch": {
41-
"calls": 200,
42-
"min": 29191,
43-
"mean": 36638,
44-
"median": 29191,
45-
"max": 329613
46-
},
47-
"submitEpochRootProof": {
48-
"calls": 4,
49-
"min": 655226,
50-
"mean": 668084,
51-
"median": 657706,
52-
"max": 701700,
53-
"calldata_size": 5092,
54-
"calldata_gas": 81472
55-
},
56-
"aggregate3": {
57-
"calls": 57,
58-
"min": 259989,
59-
"mean": 266755,
60-
"median": 266907,
61-
"max": 282020
62-
}
12+
"setupEpoch": {
13+
"calls": 150,
14+
"min": 29191,
15+
"mean": 31832,
16+
"median": 29191,
17+
"max": 110940
18+
},
19+
"submitEpochRootProof": {
20+
"calls": 4,
21+
"min": 667612,
22+
"mean": 682260,
23+
"median": 667714,
24+
"max": 726001,
25+
"calldata_size": 3812,
26+
"calldata_gas": 60992
6327
}
6428
},
65-
"alpha": {
66-
"no_validators": {
67-
"propose": {
68-
"calls": 150,
69-
"min": 212481,
70-
"mean": 219686,
71-
"median": 218499,
72-
"max": 235962,
73-
"calldata_size": 1060,
74-
"calldata_gas": 16960
75-
},
76-
"setupEpoch": {
77-
"calls": 150,
78-
"min": 29191,
79-
"mean": 31832,
80-
"median": 29191,
81-
"max": 110940
82-
},
83-
"submitEpochRootProof": {
84-
"calls": 4,
85-
"min": 667612,
86-
"mean": 682260,
87-
"median": 667714,
88-
"max": 726001,
89-
"calldata_size": 3812,
90-
"calldata_gas": 60992
91-
}
29+
"validators": {
30+
"propose": {
31+
"calls": 150,
32+
"min": 319361,
33+
"mean": 335463,
34+
"median": 335702,
35+
"max": 352298,
36+
"calldata_size": 4580,
37+
"calldata_gas": 73280
38+
},
39+
"setupEpoch": {
40+
"calls": 150,
41+
"min": 29191,
42+
"mean": 46292,
43+
"median": 29191,
44+
"max": 544725
45+
},
46+
"submitEpochRootProof": {
47+
"calls": 4,
48+
"min": 874800,
49+
"mean": 890592,
50+
"median": 877244,
51+
"max": 933081,
52+
"calldata_size": 6308,
53+
"calldata_gas": 100928
9254
},
93-
"validators": {
94-
"propose": {
95-
"calls": 150,
96-
"min": 319361,
97-
"mean": 335463,
98-
"median": 335702,
99-
"max": 352298,
100-
"calldata_size": 4580,
101-
"calldata_gas": 73280
102-
},
103-
"setupEpoch": {
104-
"calls": 150,
105-
"min": 29191,
106-
"mean": 46292,
107-
"median": 29191,
108-
"max": 544725
109-
},
110-
"submitEpochRootProof": {
111-
"calls": 4,
112-
"min": 874800,
113-
"mean": 890592,
114-
"median": 877244,
115-
"max": 933081,
116-
"calldata_size": 6308,
117-
"calldata_gas": 100928
118-
},
119-
"aggregate3": {
120-
"calls": 55,
121-
"min": 382167,
122-
"mean": 393732,
123-
"median": 393570,
124-
"max": 406787
125-
}
55+
"aggregate3": {
56+
"calls": 55,
57+
"min": 382167,
58+
"mean": 393732,
59+
"median": 393570,
60+
"max": 406787
12661
}
12762
}
128-
}
63+
}

0 commit comments

Comments
 (0)