Path: {
    edges: Edge[];
    endTokenMint: string;
    startTokenMint: string;
}

A path to trade from start token mint to end token mint.

The token the path starts with

The token the path ends with

An ordered list of edges (pool addresses) that make up the path