This project implements a contract to explain Chainlink Data Feed usage and another one to build a custom oracle that can be provided with any data.
To test:
npx hardhat testTo run oracle server:
node scripts/oracleServer.jsTo deploy Currency Oracle on Rinkeby Network:
npx hardhat deploy --network rinkebyTo deploy get current price:
npx hardhat getprice --network rinkeby