async def request_beacon_blocks(self, start_slot: Slot, count: int, step: int=1) -> Tuple[(BaseBeaconBlock, ...)]:
    return (await self.node.request_beacon_blocks(self._id, head_block_root=self.head_root, start_slot=start_slot, count=count, step=step))
async def request_beacon_blocks(self, start_slot: Slot, count: int, step: int=1) -> Tuple[(BaseBeaconBlock, ...)]:
    return (await self.node.request_beacon_blocks(self._id, head_block_root=self.head_root, start_slot=start_slot, count=count, step=step))