Building on the lessons from the previous post on querying Router contracts for up-to-date swap rates, this will be a practical application of all the knowledge we’ve gained so far.
This also marks the first time that we move away from the interactive Brownie console and build a standalone Python program. There are additional steps that we need to implem…