├── .env ├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── brownie-config.yaml ├── front-end ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── artifacts │ │ └── interfaces │ │ │ ├── IERC20.json │ │ │ ├── IQuoter.json │ │ │ ├── ISwapRouter.json │ │ │ ├── IUniswapV2Router01.json │ │ │ └── IUniswapV2Router02.json │ ├── assets │ │ ├── css │ │ │ └── styles.css │ │ └── images │ │ │ ├── aave.png │ │ │ ├── bnb.png │ │ │ ├── crv.png │ │ │ ├── dai.png │ │ │ ├── etherLogo.png │ │ │ ├── link.png │ │ │ ├── matic.png │ │ │ ├── uni.jpg │ │ │ ├── usdc.png │ │ │ └── usdt.png │ ├── components │ │ ├── Account.js │ │ ├── Exchanges.js │ │ ├── Main.js │ │ ├── NavBar.js │ │ ├── NavbarElements.js │ │ └── Swap.js │ ├── dapp-logo.png │ ├── features │ │ └── blockchain.js │ ├── index.css │ ├── index.js │ ├── reportWebVitals.js │ ├── setupTests.js │ └── utils │ │ ├── helpers.js │ │ └── networksMap.json └── yarn.lock ├── interfaces ├── IERC20.sol ├── IQouter.sol ├── ISwapRouter.sol └── IUniswapV2Router02.sol └── scripts ├── get_prices.py ├── get_weth.py ├── helper_scripts.py └── update_front_end.py /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/.env -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/README.md -------------------------------------------------------------------------------- /brownie-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/brownie-config.yaml -------------------------------------------------------------------------------- /front-end/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/README.md -------------------------------------------------------------------------------- /front-end/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/package-lock.json -------------------------------------------------------------------------------- /front-end/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/package.json -------------------------------------------------------------------------------- /front-end/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/public/favicon.ico -------------------------------------------------------------------------------- /front-end/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/public/index.html -------------------------------------------------------------------------------- /front-end/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/public/logo192.png -------------------------------------------------------------------------------- /front-end/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/public/logo512.png -------------------------------------------------------------------------------- /front-end/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/public/manifest.json -------------------------------------------------------------------------------- /front-end/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/public/robots.txt -------------------------------------------------------------------------------- /front-end/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/App.css -------------------------------------------------------------------------------- /front-end/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/App.js -------------------------------------------------------------------------------- /front-end/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/App.test.js -------------------------------------------------------------------------------- /front-end/src/artifacts/interfaces/IERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/artifacts/interfaces/IERC20.json -------------------------------------------------------------------------------- /front-end/src/artifacts/interfaces/IQuoter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/artifacts/interfaces/IQuoter.json -------------------------------------------------------------------------------- /front-end/src/artifacts/interfaces/ISwapRouter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/artifacts/interfaces/ISwapRouter.json -------------------------------------------------------------------------------- /front-end/src/artifacts/interfaces/IUniswapV2Router01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/artifacts/interfaces/IUniswapV2Router01.json -------------------------------------------------------------------------------- /front-end/src/artifacts/interfaces/IUniswapV2Router02.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/artifacts/interfaces/IUniswapV2Router02.json -------------------------------------------------------------------------------- /front-end/src/assets/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/assets/css/styles.css -------------------------------------------------------------------------------- /front-end/src/assets/images/aave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/assets/images/aave.png -------------------------------------------------------------------------------- /front-end/src/assets/images/bnb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/assets/images/bnb.png -------------------------------------------------------------------------------- /front-end/src/assets/images/crv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/assets/images/crv.png -------------------------------------------------------------------------------- /front-end/src/assets/images/dai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/assets/images/dai.png -------------------------------------------------------------------------------- /front-end/src/assets/images/etherLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/assets/images/etherLogo.png -------------------------------------------------------------------------------- /front-end/src/assets/images/link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/assets/images/link.png -------------------------------------------------------------------------------- /front-end/src/assets/images/matic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/assets/images/matic.png -------------------------------------------------------------------------------- /front-end/src/assets/images/uni.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/assets/images/uni.jpg -------------------------------------------------------------------------------- /front-end/src/assets/images/usdc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/assets/images/usdc.png -------------------------------------------------------------------------------- /front-end/src/assets/images/usdt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/assets/images/usdt.png -------------------------------------------------------------------------------- /front-end/src/components/Account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/components/Account.js -------------------------------------------------------------------------------- /front-end/src/components/Exchanges.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/components/Exchanges.js -------------------------------------------------------------------------------- /front-end/src/components/Main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/components/Main.js -------------------------------------------------------------------------------- /front-end/src/components/NavBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/components/NavBar.js -------------------------------------------------------------------------------- /front-end/src/components/NavbarElements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/components/NavbarElements.js -------------------------------------------------------------------------------- /front-end/src/components/Swap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/components/Swap.js -------------------------------------------------------------------------------- /front-end/src/dapp-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/dapp-logo.png -------------------------------------------------------------------------------- /front-end/src/features/blockchain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/features/blockchain.js -------------------------------------------------------------------------------- /front-end/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/index.css -------------------------------------------------------------------------------- /front-end/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/index.js -------------------------------------------------------------------------------- /front-end/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/reportWebVitals.js -------------------------------------------------------------------------------- /front-end/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/setupTests.js -------------------------------------------------------------------------------- /front-end/src/utils/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/utils/helpers.js -------------------------------------------------------------------------------- /front-end/src/utils/networksMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/src/utils/networksMap.json -------------------------------------------------------------------------------- /front-end/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/front-end/yarn.lock -------------------------------------------------------------------------------- /interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/interfaces/IERC20.sol -------------------------------------------------------------------------------- /interfaces/IQouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/interfaces/IQouter.sol -------------------------------------------------------------------------------- /interfaces/ISwapRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/interfaces/ISwapRouter.sol -------------------------------------------------------------------------------- /interfaces/IUniswapV2Router02.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/interfaces/IUniswapV2Router02.sol -------------------------------------------------------------------------------- /scripts/get_prices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/scripts/get_prices.py -------------------------------------------------------------------------------- /scripts/get_weth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/scripts/get_weth.py -------------------------------------------------------------------------------- /scripts/helper_scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/scripts/helper_scripts.py -------------------------------------------------------------------------------- /scripts/update_front_end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/Dex-aggregator/HEAD/scripts/update_front_end.py --------------------------------------------------------------------------------