(self)
| 64 | self.supports_cli = False |
| 65 | |
| 66 | def run_test(self): |
| 67 | self.wallet = MiniWallet(self.nodes[0]) |
| 68 | self.mine_chain() |
| 69 | self._test_max_future_block_time() |
| 70 | self.restart_node( |
| 71 | 0, |
| 72 | extra_args=[ |
| 73 | "-stopatheight=207", |
| 74 | "-checkblocks=-1", # Check all blocks |
| 75 | "-prune=1", # Set pruning after rescan is complete |
| 76 | ], |
| 77 | ) |
| 78 | |
| 79 | self._test_getblockchaininfo() |
| 80 | self._test_getchaintxstats() |
| 81 | self._test_gettxoutsetinfo() |
| 82 | self._test_getblockheader() |
| 83 | self._test_stopatheight() |
| 84 | self._test_waitforblockheight() |
| 85 | self._test_getblock() |
| 86 | self._test_getdeploymentinfo() |
| 87 | assert self.nodes[0].verifychain(4, 0) |
| 88 | |
| 89 | def mine_chain(self): |
| 90 | self.log.info(f"Generate {HEIGHT} blocks after the genesis block in ten-minute steps") |
nothing calls this directly
no test coverage detected