@@ -95,8 +95,14 @@ func TestCreation(t *testing.T) {
95
95
{1735372 , 1706655071 , ID {Hash : checksumToBytes (0xf7f9bc08 ), Next : 1706655072 }}, // Last Shanghai block
96
96
{1735372 , 1706655072 , ID {Hash : checksumToBytes (0x88cf81d9 ), Next : 1741159776 }}, // First Cancun block
97
97
{1735372 , 1741159775 , ID {Hash : checksumToBytes (0x88cf81d9 ), Next : 1741159776 }}, // Last Cancun block
98
- {1735372 , 1741159776 , ID {Hash : checksumToBytes (0xed88b5fd ), Next : 0 }}, // First Prague block
99
- {1735372 , 2741159776 , ID {Hash : checksumToBytes (0xed88b5fd ), Next : 0 }}, // Future Prague block
98
+ {1735372 , 1741159776 , ID {Hash : checksumToBytes (0xed88b5fd ), Next : 1760427360 }}, // First Prague block
99
+ {1735372 , 1760427359 , ID {Hash : checksumToBytes (0xed88b5fd ), Next : 1760427360 }}, // Last Prague block
100
+ {1735372 , 1760427360 , ID {Hash : checksumToBytes (0xe2ae4999 ), Next : 1761017184 }}, // First Osaka block
101
+ {1735372 , 1761017183 , ID {Hash : checksumToBytes (0xe2ae4999 ), Next : 1761017184 }}, // Last Osaka block
102
+ {1735372 , 1761017184 , ID {Hash : checksumToBytes (0x56078a1e ), Next : 1761607008 }}, // First BPO1 block
103
+ {1735372 , 1761607007 , ID {Hash : checksumToBytes (0x56078a1e ), Next : 1761607008 }}, // Last BPO1 block
104
+ {1735372 , 1761607008 , ID {Hash : checksumToBytes (0x268956b6 ), Next : 0 }}, // First BPO2 block
105
+ {1735372 , 2000000000 , ID {Hash : checksumToBytes (0x268956b6 ), Next : 0 }}, // Future BPO2 block
100
106
},
101
107
},
102
108
// Holesky test cases
@@ -110,8 +116,14 @@ func TestCreation(t *testing.T) {
110
116
{123 , 1707305663 , ID {Hash : checksumToBytes (0xfd4f016b ), Next : 1707305664 }}, // Last Shanghai block
111
117
{123 , 1707305664 , ID {Hash : checksumToBytes (0x9b192ad0 ), Next : 1740434112 }}, // First Cancun block
112
118
{123 , 1740434111 , ID {Hash : checksumToBytes (0x9b192ad0 ), Next : 1740434112 }}, // Last Cancun block
113
- {123 , 1740434112 , ID {Hash : checksumToBytes (0xdfbd9bed ), Next : 0 }}, // First Prague block
114
- {123 , 2740434112 , ID {Hash : checksumToBytes (0xdfbd9bed ), Next : 0 }}, // Future Prague block
119
+ {123 , 1740434112 , ID {Hash : checksumToBytes (0xdfbd9bed ), Next : 1759308480 }}, // First Prague block
120
+ {123 , 1759308479 , ID {Hash : checksumToBytes (0xdfbd9bed ), Next : 1759308480 }}, // Last Prague block
121
+ {123 , 1759308480 , ID {Hash : checksumToBytes (0x783def52 ), Next : 1759800000 }}, // First Osaka block
122
+ {123 , 1759799999 , ID {Hash : checksumToBytes (0x783def52 ), Next : 1759800000 }}, // Last Osaka block
123
+ {123 , 1759800000 , ID {Hash : checksumToBytes (0xa280a45c ), Next : 1760389824 }}, // First BPO1 block
124
+ {123 , 1760389823 , ID {Hash : checksumToBytes (0xa280a45c ), Next : 1760389824 }}, // Last BPO1 block
125
+ {123 , 1760389824 , ID {Hash : checksumToBytes (0x9bc6cb31 ), Next : 0 }}, // First BPO2 block
126
+ {123 , 2000000000 , ID {Hash : checksumToBytes (0x9bc6cb31 ), Next : 0 }}, // Future BPO1 block
115
127
},
116
128
},
117
129
// Hoodi test cases
@@ -121,8 +133,14 @@ func TestCreation(t *testing.T) {
121
133
[]testcase {
122
134
{0 , 0 , ID {Hash : checksumToBytes (0xbef71d30 ), Next : 1742999832 }}, // Unsynced, last Frontier, Homestead, Tangerine, Spurious, Byzantium, Constantinople, Petersburg, Istanbul, Berlin, London, Paris, Shanghai, Cancun block
123
135
{123 , 1742999831 , ID {Hash : checksumToBytes (0xbef71d30 ), Next : 1742999832 }}, // Last Cancun block
124
- {123 , 1742999832 , ID {Hash : checksumToBytes (0x0929e24e ), Next : 0 }}, // First Prague block
125
- {123 , 2740434112 , ID {Hash : checksumToBytes (0x0929e24e ), Next : 0 }}, // Future Prague block
136
+ {123 , 1742999832 , ID {Hash : checksumToBytes (0x0929e24e ), Next : 1761677592 }}, // First Prague block
137
+ {123 , 1761677591 , ID {Hash : checksumToBytes (0x0929e24e ), Next : 1761677592 }}, // Last Prague block
138
+ {123 , 1761677592 , ID {Hash : checksumToBytes (0xe7e0e7ff ), Next : 1762365720 }}, // First Osaka block
139
+ {123 , 1762365719 , ID {Hash : checksumToBytes (0xe7e0e7ff ), Next : 1762365720 }}, // Last Osaka block
140
+ {123 , 1762365720 , ID {Hash : checksumToBytes (0x3893353e ), Next : 1762955544 }}, // First BPO1 block
141
+ {123 , 1762955543 , ID {Hash : checksumToBytes (0x3893353e ), Next : 1762955544 }}, // Last BPO1 block
142
+ {123 , 1762955544 , ID {Hash : checksumToBytes (0x23aa1351 ), Next : 0 }}, // First BPO2 block
143
+ {123 , 2000000000 , ID {Hash : checksumToBytes (0x23aa1351 ), Next : 0 }}, // Future BPO2 block
126
144
},
127
145
},
128
146
}
0 commit comments