191 for (
int i = 0; i < 64; i++) {
194 .Mine(1,
TestTime(1), 0x100).TestDefined().TestStateSinceHeight(0)
195 .Mine(11,
TestTime(11), 0x100).TestDefined().TestStateSinceHeight(0)
196 .Mine(989,
TestTime(989), 0x100).TestDefined().TestStateSinceHeight(0)
197 .Mine(999,
TestTime(20000), 0x100).TestDefined().TestStateSinceHeight(0)
198 .Mine(1000,
TestTime(20000), 0).TestStarted().TestStateSinceHeight(1000)
199 .Mine(1999,
TestTime(30001), 0).TestStarted().TestStateSinceHeight(1000)
200 .Mine(2000,
TestTime(30002), 0x100).TestFailed().TestStateSinceHeight(2000)
201 .Mine(2001,
TestTime(30003), 0x100).TestFailed().TestStateSinceHeight(2000)
202 .Mine(2999,
TestTime(30004), 0x100).TestFailed().TestStateSinceHeight(2000)
203 .Mine(3000,
TestTime(30005), 0x100).TestFailed().TestStateSinceHeight(2000)
204 .Mine(4000,
TestTime(30006), 0x100).TestFailed().TestStateSinceHeight(2000)
207 .Reset().TestDefined().TestStateSinceHeight(0)
208 .Mine(1,
TestTime(1), 0).TestDefined().TestStateSinceHeight(0)
209 .Mine(1000,
TestTime(10000) - 1, 0x100).TestDefined().TestStateSinceHeight(0)
210 .Mine(2000,
TestTime(10000), 0x100).TestStarted().TestStateSinceHeight(2000)
211 .Mine(2051,
TestTime(10010), 0).TestStarted().TestStateSinceHeight(2000)
212 .Mine(2950,
TestTime(10020), 0x100).TestStarted().TestStateSinceHeight(2000)
213 .Mine(3000,
TestTime(20000), 0).TestFailed().TestStateSinceHeight(3000)
214 .Mine(4000,
TestTime(20010), 0x100).TestFailed().TestStateSinceHeight(3000)
217 .Reset().TestDefined().TestStateSinceHeight(0)
218 .Mine(1,
TestTime(1), 0).TestDefined().TestStateSinceHeight(0)
219 .Mine(1000,
TestTime(10000) - 1, 0x101).TestDefined().TestStateSinceHeight(0)
220 .Mine(2000,
TestTime(10000), 0x101).TestStarted().TestStateSinceHeight(2000)
221 .Mine(2999,
TestTime(30000), 0x100).TestStarted().TestStateSinceHeight(2000)
222 .Mine(3000,
TestTime(30000), 0x100).TestLockedIn().TestStateSinceHeight(3000)
223 .Mine(3999,
TestTime(30001), 0).TestLockedIn().TestStateSinceHeight(3000)
224 .Mine(4000,
TestTime(30002), 0).TestActiveDelayed().TestStateSinceHeight(4000, 3000)
225 .Mine(14333,
TestTime(30003), 0).TestActiveDelayed().TestStateSinceHeight(4000, 3000)
226 .Mine(24000,
TestTime(40000), 0).TestActive().TestStateSinceHeight(4000, 15000)
229 .Reset().TestDefined()
230 .Mine(1,
TestTime(1), 0).TestDefined().TestStateSinceHeight(0)
231 .Mine(1000,
TestTime(10000) - 1, 0x101).TestDefined().TestStateSinceHeight(0)
232 .Mine(2000,
TestTime(10000), 0x101).TestStarted().TestStateSinceHeight(2000)
233 .Mine(2050,
TestTime(10010), 0x200).TestStarted().TestStateSinceHeight(2000)
234 .Mine(2950,
TestTime(10020), 0x100).TestStarted().TestStateSinceHeight(2000)
235 .Mine(2999,
TestTime(19999), 0x200).TestStarted().TestStateSinceHeight(2000)
236 .Mine(3000,
TestTime(29999), 0x200).TestLockedIn().TestStateSinceHeight(3000)
237 .Mine(3999,
TestTime(30001), 0).TestLockedIn().TestStateSinceHeight(3000)
238 .Mine(4000,
TestTime(30002), 0).TestActiveDelayed().TestStateSinceHeight(4000, 3000)
239 .Mine(14333,
TestTime(30003), 0).TestActiveDelayed().TestStateSinceHeight(4000, 3000)
240 .Mine(15000,
TestTime(40000), 0).TestActive().TestStateSinceHeight(4000, 15000)
241 .Mine(24000,
TestTime(40000), 0).TestActive().TestStateSinceHeight(4000, 15000)
244 .Reset().TestDefined().TestStateSinceHeight(0)
245 .Mine(999,
TestTime(999), 0).TestDefined().TestStateSinceHeight(0)
246 .Mine(1000,
TestTime(1000), 0).TestDefined().TestStateSinceHeight(0)
247 .Mine(2000,
TestTime(2000), 0).TestDefined().TestStateSinceHeight(0)
248 .Mine(3000,
TestTime(10000), 0).TestStarted().TestStateSinceHeight(3000)
249 .Mine(4000,
TestTime(10000), 0).TestStarted().TestStateSinceHeight(3000)
250 .Mine(5000,
TestTime(10000), 0).TestStarted().TestStateSinceHeight(3000)
251 .Mine(5999,
TestTime(20000), 0).TestStarted().TestStateSinceHeight(3000)
252 .Mine(6000,
TestTime(20000), 0).TestFailed().TestStateSinceHeight(6000)
253 .Mine(7000,
TestTime(20000), 0x100).TestFailed().TestStateSinceHeight(6000)
254 .Mine(24000,
TestTime(20000), 0x100).TestFailed().TestStateSinceHeight(6000)