We need to refactor the order-building system to encapsulate all the logic inside a builder class. ### Details and Assumptions * Current order building logic is implemented at [useExchangeContract.ts](https://github.com/ThreeDotsTech/Otomee-interface/blob/5e94aed0a8a3e22e62eadaed0236599250c86ea7/src/hooks/useExchangeContract.ts). * Must implement the [Builder](https://refactoring.guru/design-patterns/builder) design pattern.
We need to refactor the order-building system to encapsulate all the logic inside a builder class.
Details and Assumptions