├── .env ├── .gitattributes ├── .gitignore ├── Licence.txt ├── README.md ├── brownie-config.yaml ├── contracts ├── MarketPlace.sol └── test │ └── MockV3Aggregator.sol ├── 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 │ ├── artifacts │ │ ├── contracts │ │ │ ├── MarketPlace.json │ │ │ ├── MockV3Aggregator.json │ │ │ └── dependencies │ │ │ │ └── smartcontractkit │ │ │ │ └── chainlink-brownie-contracts@0.2.1 │ │ │ │ ├── AggregatorInterface.json │ │ │ │ ├── AggregatorV2V3Interface.json │ │ │ │ └── AggregatorV3Interface.json │ │ ├── deployments │ │ │ ├── 5777 │ │ │ │ ├── 0x10499DBD34Cc93A126EecD79771dD3E53D391cC4.json │ │ │ │ └── 0xeEe4A5343fB495e3b6637ad00b1A39a7D5527faB.json │ │ │ └── map.json │ │ └── tests.json │ ├── components │ │ ├── Account.js │ │ ├── Identicon.js │ │ ├── Main.js │ │ ├── NavLinks.js │ │ └── NavbarElements.js │ ├── dapp-logo.png │ ├── features │ │ └── blockchain.js │ ├── index.css │ ├── index.js │ ├── pages │ │ ├── AddProduct.js │ │ ├── MarketPage.js │ │ ├── MyProductsPage.js │ │ ├── ProductPage.js │ │ └── index.js │ ├── reportWebVitals.js │ └── utils │ │ ├── brownie-config.json │ │ └── networksMap.json └── yarn.lock ├── scripts ├── __pycache__ │ ├── deploy.cpython-39.pyc │ ├── helper_scripts.cpython-39.pyc │ ├── reset.cpython-39.pyc │ └── update_front_end.cpython-39.pyc ├── deploy.py ├── helper_scripts.py ├── reset.py └── update_front_end.py └── tests ├── __pycache__ └── test_marketPlace.cpython-39-pytest-6.2.5.pyc └── test_marketPlace.py /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/.env -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/.gitignore -------------------------------------------------------------------------------- /Licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/Licence.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/README.md -------------------------------------------------------------------------------- /brownie-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/brownie-config.yaml -------------------------------------------------------------------------------- /contracts/MarketPlace.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/contracts/MarketPlace.sol -------------------------------------------------------------------------------- /contracts/test/MockV3Aggregator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/contracts/test/MockV3Aggregator.sol -------------------------------------------------------------------------------- /front-end/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/README.md -------------------------------------------------------------------------------- /front-end/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/package-lock.json -------------------------------------------------------------------------------- /front-end/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/package.json -------------------------------------------------------------------------------- /front-end/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/public/favicon.ico -------------------------------------------------------------------------------- /front-end/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/public/index.html -------------------------------------------------------------------------------- /front-end/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/public/logo192.png -------------------------------------------------------------------------------- /front-end/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/public/logo512.png -------------------------------------------------------------------------------- /front-end/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/public/manifest.json -------------------------------------------------------------------------------- /front-end/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/public/robots.txt -------------------------------------------------------------------------------- /front-end/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/App.css -------------------------------------------------------------------------------- /front-end/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/App.js -------------------------------------------------------------------------------- /front-end/src/artifacts/contracts/MarketPlace.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/artifacts/contracts/MarketPlace.json -------------------------------------------------------------------------------- /front-end/src/artifacts/contracts/MockV3Aggregator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/artifacts/contracts/MockV3Aggregator.json -------------------------------------------------------------------------------- /front-end/src/artifacts/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorInterface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/artifacts/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorInterface.json -------------------------------------------------------------------------------- /front-end/src/artifacts/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorV2V3Interface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/artifacts/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorV2V3Interface.json -------------------------------------------------------------------------------- /front-end/src/artifacts/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorV3Interface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/artifacts/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorV3Interface.json -------------------------------------------------------------------------------- /front-end/src/artifacts/deployments/5777/0x10499DBD34Cc93A126EecD79771dD3E53D391cC4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/artifacts/deployments/5777/0x10499DBD34Cc93A126EecD79771dD3E53D391cC4.json -------------------------------------------------------------------------------- /front-end/src/artifacts/deployments/5777/0xeEe4A5343fB495e3b6637ad00b1A39a7D5527faB.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/artifacts/deployments/5777/0xeEe4A5343fB495e3b6637ad00b1A39a7D5527faB.json -------------------------------------------------------------------------------- /front-end/src/artifacts/deployments/map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/artifacts/deployments/map.json -------------------------------------------------------------------------------- /front-end/src/artifacts/tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/artifacts/tests.json -------------------------------------------------------------------------------- /front-end/src/components/Account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/components/Account.js -------------------------------------------------------------------------------- /front-end/src/components/Identicon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/components/Identicon.js -------------------------------------------------------------------------------- /front-end/src/components/Main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/components/Main.js -------------------------------------------------------------------------------- /front-end/src/components/NavLinks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/components/NavLinks.js -------------------------------------------------------------------------------- /front-end/src/components/NavbarElements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/components/NavbarElements.js -------------------------------------------------------------------------------- /front-end/src/dapp-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/dapp-logo.png -------------------------------------------------------------------------------- /front-end/src/features/blockchain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/features/blockchain.js -------------------------------------------------------------------------------- /front-end/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/index.css -------------------------------------------------------------------------------- /front-end/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/index.js -------------------------------------------------------------------------------- /front-end/src/pages/AddProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/pages/AddProduct.js -------------------------------------------------------------------------------- /front-end/src/pages/MarketPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/pages/MarketPage.js -------------------------------------------------------------------------------- /front-end/src/pages/MyProductsPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/pages/MyProductsPage.js -------------------------------------------------------------------------------- /front-end/src/pages/ProductPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/pages/ProductPage.js -------------------------------------------------------------------------------- /front-end/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/pages/index.js -------------------------------------------------------------------------------- /front-end/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/reportWebVitals.js -------------------------------------------------------------------------------- /front-end/src/utils/brownie-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/utils/brownie-config.json -------------------------------------------------------------------------------- /front-end/src/utils/networksMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/src/utils/networksMap.json -------------------------------------------------------------------------------- /front-end/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/front-end/yarn.lock -------------------------------------------------------------------------------- /scripts/__pycache__/deploy.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/scripts/__pycache__/deploy.cpython-39.pyc -------------------------------------------------------------------------------- /scripts/__pycache__/helper_scripts.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/scripts/__pycache__/helper_scripts.cpython-39.pyc -------------------------------------------------------------------------------- /scripts/__pycache__/reset.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/scripts/__pycache__/reset.cpython-39.pyc -------------------------------------------------------------------------------- /scripts/__pycache__/update_front_end.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/scripts/__pycache__/update_front_end.cpython-39.pyc -------------------------------------------------------------------------------- /scripts/deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/scripts/deploy.py -------------------------------------------------------------------------------- /scripts/helper_scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/scripts/helper_scripts.py -------------------------------------------------------------------------------- /scripts/reset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/scripts/reset.py -------------------------------------------------------------------------------- /scripts/update_front_end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/scripts/update_front_end.py -------------------------------------------------------------------------------- /tests/__pycache__/test_marketPlace.cpython-39-pytest-6.2.5.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/tests/__pycache__/test_marketPlace.cpython-39-pytest-6.2.5.pyc -------------------------------------------------------------------------------- /tests/test_marketPlace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaymen99/MarketPlace-dapp/HEAD/tests/test_marketPlace.py --------------------------------------------------------------------------------