Below are the endpoints and what they do:
The API URL is: burrito-backend.vercel.app
/getMiners: This is the simplest call to just to get all the miners/getMinerByName/:name: This call returns a miner with any specific miner id/getMinerWithHighestStakeAmount: This call returns the miner with most amount of tokens staked on them/getMinerWithStakeAmountGreaterThan/:stakeAmount: This endpoint returns all miners who have tokens staked on them higher than a certain amount/getMinerWithRatingGreaterThan/:rating: This endpoint returns all miners who have a rating higher than a certain number/getMinerWithRating10: This endpoint returns all miners with a perfect rating/getMinerWithReputation/:rating/:stakeAmount: This endpoint returns all miners who have a rating and amount of tokens staked greater than the specified numbers/getMinersInDescendingOrderOfStakeAmount: This endpoint returns all miners in descending order of amount of tokens staked on them/getMinersInDescendingOrderOfRating: This endpoint returns all miners in descending order of their rating/getMinersInAscendingOrderOfStakeAmount: This endpoint returns all miners in ascending order of amount of tokens staked on them/getMinersInAscendingOrderOfRating: This endpoint returns all miners in ascending order of their rating