iExecBlockchainComputing / iexec-apps

Dockerfile of all iExec apps
18 stars 23 forks source link

Bounty #6 - Ethereum Weather Station #22

Closed sulliwane closed 4 years ago

sulliwane commented 4 years ago

What you will learn

Prerequisite

App requirements

What I need to do?

  1. Apply for the related Gitcoin issue here
  2. Follow this step by step tutorial: How To Build a Decentralized Oracle on Ethereum
  3. Submit a pull request with your code
  4. Get your reward!
gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 500.0 RLC (98.4 USD @ $0.2/RLC) attached to it as part of the iExecBlockchainComputing fund.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 267 years from now. Please review their action plans below:

1) revcozmo has been approved to start work.

Solidity and js can bring this weather station to life. 2) j0shwheeler has been approved to start work.

  1. Follow step by step tutorial to setup oracle
  2. Create smart contract to output weather condition based on date and location using open weather map 3) cmaliwal has been approved to start work.

Create a smart contract which request to external api using orcalize and get response in callback function of orcalize and return that response. 4) hamzzy has been approved to start work.

Reading the tutorial and after work start. 5) melkibson has been approved to start work.

Follow the tutorial Submit a pull request with my code 6) andy92pac has been approved to start work.

Follow the tutorial and code the Doracle :) 7) froid1911 has been approved to start work.

Fork Repo Create Folder for Weather similar to existing pricefeed but with openweather api Check Oracle with iExec tutorial If success create pull request 8) kevingconyers has been approved to start work.

I will follow the guide and build this. 9) thomasvangurp has been approved to start work.

  1. find an appropriate API for weather description. 2. Make script for API call in python. 3 integrate into docker and test,

Learn more on the Gitcoin Issue Details page.

Sunghee2 commented 4 years ago

Hi! I have a question. There is a date value in input, but historical weather data isn't free in openweathermap api. Do I have to buy this to solve this issuse?

Solexplorer commented 4 years ago

Is this bounty still open ? I would like to work on it 😄

sulliwane commented 4 years ago

@Solexplorer yes it is :)

sulliwane commented 4 years ago

@revcozmo @sirlanceoflompoc @cmaliwal @hamzzy @theblockchainlottery @melkibson

Hi all! Are you still working on this bounty? Please submit your PR if you are! Thanks

sulliwane commented 4 years ago

Hi @Sunghee2,

Very sorry for the late reply. That's a good point, let me ping our engineer @Amxx to give it a look!

Also, could you please apply on Gitcoin to work on this issue? So you can be eligible for the 500RLC bounty. Thanks!

revcozmo commented 4 years ago

Hi@sulliwne,

Yes, I am still working on this bounty. I should be posting for your review Monday/Tuesday at the latest.

Thanks for your note. Please standby.

sulliwane commented 4 years ago

@revcozmo cool.

@Sunghee2 I just had a look, if you can't find any alternative to openweathermap API for historical data (you may give https://darksky.net/dev/docs a try), then you can just do "live weather condition". Anytime there is a call, it retrieves the current conditions.

Sunghee2 commented 4 years ago

@sulliwane Thank you! I'll try the API.

janus commented 4 years ago

@sulliwane This is @janus , I have done the Wind based... If no one sends in PR , I would be work on it. What do you think?

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 500.0 RLC (91.9 USD @ $0.18/RLC) has been submitted by:

  1. @andy92pac

@sulliwane please take a look at the submitted work:


faithhunja commented 4 years ago

Hi @sulliwane . Is this bounty still open?

sulliwane commented 4 years ago

Hi @faithhunja, we will close the bounty tomorrow and announce the winners end of the week. If you can do a pull request by tomorrow, we'll be happy to review it :) Don't forget to do a "Work Request" on the gitcoin bounty page => https://gitcoin.co/issue/iExecBlockchainComputing/iexec-apps/22/3419. Thanks!

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 500.0 RLC (91.9 USD @ $0.18/RLC) attached to this issue has been approved & issued to @Andy92Pac.

sulliwane commented 4 years ago

Congratulations to @Andy92Pac for your great work! An article will be published tomorrow on the iExec Medium to share the good news :)