Solidity Engineer Practical Exercise This project was created in Remix. It includes deploy scripts for web3 & ethers, dependencies for tests, and various artifacts. The files to look at are: - contracts/Swap.sol: provides basic functions for staking USDC, initating an Interest Rate Swap, settling the contract at maturity, and performing liquidations. - tests/Swap_test.sol: unit tests these functions