AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 13, 2016, 03:15:52 PM Last edit: July 14, 2016, 10:00:50 PM by AndreasKrueger |
|
post 1: Smart Contract: WeatherForecastAtLocation Novel smart contract solution for Ethereum based platforms, here: SOIL. On-chain delivery of weather forecasts, for any mapped location on Earth.
User-paid request selects location - an oracle answers to that event. Then 1 nowcast, and 4 forecasts can be read by anyone, for 4 days.
First news: . In the following days, I am going to present more about this project, step-by-step.
Parts of this project are a submission to the: Hackathon[ANN] SOIL | Environmental | Agriculture | Quixotic | Hackathon | Contracts
--> post 2
|
|
|
|
6stars
Newbie
Offline
Activity: 2
Merit: 0
|
|
July 13, 2016, 04:05:30 PM |
|
How can i add the "admin.addPeer..." command on CMD ( WINDOWS ) , "gsoil.exe attach" won't let me do it. ( yes, I'm not able to sync) A console issue to be solved... Also I would appreciate a slack invitation if the community feels this is the right place for me to be. Kindly private message me if you can help me fixing this issue asap.
|
|
|
|
ralfs
Newbie
Offline
Activity: 57
Merit: 0
|
|
July 13, 2016, 06:07:19 PM |
|
Hi 6stars, Try to start it with: "gsoil console", then paste these peers. admin.addPeer("enode://d25797566dadc671cb82936a21cc993af3bb06f34214d533b19ce6b01a484094f029f68880ea5d0c833ea009466dc6d461ef2838f7d53a25e4ee2695b4f8aa9b@185.92.223.78:39420") admin.addPeer("enode://f3c8d3fbd364db25cb3ca3ff1ddb5c5020b20b2e317cf8b2a06a30279342b2480f5a974f48bdc7f8ecbdfc8bf1d28245c13ab9b104aa6cbde970ddf1eeab0cfc@92.201.84.149:60956")
|
|
|
|
6stars
Newbie
Offline
Activity: 2
Merit: 0
|
|
July 13, 2016, 06:20:45 PM |
|
Hi 6stars, Try to start it with: "gsoil console", then paste these peers. admin.addPeer("enode://d25797566dadc671cb82936a21cc993af3bb06f34214d533b19ce6b01a484094f029f68880ea5d0c833ea009466dc6d461ef2838f7d53a25e4ee2695b4f8aa9b@185.92.223.78:39420") admin.addPeer("enode://f3c8d3fbd364db25cb3ca3ff1ddb5c5020b20b2e317cf8b2a06a30279342b2480f5a974f48bdc7f8ecbdfc8bf1d28245c13ab9b104aa6cbde970ddf1eeab0cfc@92.201.84.149:60956") Worked perfectly, thank you!!!
|
|
|
|
yns1971
|
|
July 14, 2016, 01:42:38 AM |
|
post 1: Smart Contract: WeatherForecastAtLocation Novel smart contract solution for Ethereum based platforms, here: SOIL. On-chain delivery of weather forecasts, for any mapped location on Earth.
User-paid request selects location - an oracle answers to that event. Then 1 nowcast, and 4 forecasts can be read by anyone, for 4 days.
First news: . In the following days, I am going to present more about this project, step-by-step.
Parts of this project are a submission to the: Hackathon[ANN] SOIL | Environmental | Agriculture | Quixotic | Hackathon | Contracts
sent 1000 soil to 0x1077ac9ebf8e5c492b7174c3a3d264801044834e
|
|
|
|
AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 14, 2016, 12:24:27 PM |
|
sent 1000 soil to 0x1077ac9ebf8e5c492b7174c3a3d264801044834e
Thanks a lot!
|
|
|
|
AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 14, 2016, 12:33:01 PM Last edit: July 16, 2016, 05:09:52 PM by AndreasKrueger |
|
post 2Smart Contract: WeatherForecastAtLocationSecond step: - Prepare your system
- Windows vs Linux, VPS
- Install Soil
- Clone/download repo
- Correct folder
- Add peers
- JavaScript console, with examples
- Languages: Solidity + JavaScript/Python
- Python via RPC, with examples & starterscripts
--> "Text01 Introduction" in post 1. --> post 3
|
|
|
|
bitcoinwonders010
|
|
July 14, 2016, 03:19:51 PM |
|
dev hasnt been online in over 2 weeks now
|
|
|
|
frostminer
|
|
July 14, 2016, 05:38:34 PM |
|
dev hasnt been online in over 2 weeks now
Have u read the posts on this and previous page?
|
|
|
|
AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 15, 2016, 11:37:52 AM |
|
post 2Smart Contract: WeatherForecastAtLocationSecond step: - Prepare your system
- Windows vs Linux, VPS
- Install Soil
- Clone/download repo
- Correct folder
- Add peers
- JavaScript console, with examples
- Languages: Solidity + JavaScript/Python
- Python via RPC, with examples & starterscripts
--> "Text01 Introduction" in post 1. Has anyone tried the Python part? Does it work for you? Feedback?
|
|
|
|
AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 15, 2016, 02:44:11 PM |
|
|
|
|
|
Al3x_franco
Newbie
Offline
Activity: 1
Merit: 0
|
|
July 16, 2016, 02:44:41 PM |
|
Help
SOIL possible with Claymore mine?
I would like to mining dual Soil + Saicoin
|
|
|
|
AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 16, 2016, 05:07:39 PM Last edit: July 18, 2016, 06:31:57 PM by AndreasKrueger |
|
(Please someone quote this whole post, then the image is shown) post 3Smart Contract: WeatherForecastAtLocationWebsite Preview: Oracle & DB
--> "Text01 Introduction" in post 1. --> "Manual02 Prepare your system" in post 2. --> "Manual03 Console - Quickstart" in post 4.
|
|
|
|
AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 16, 2016, 08:37:46 PM |
|
|
|
|
|
AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 18, 2016, 06:27:37 PM Last edit: July 26, 2016, 05:06:37 PM by AndreasKrueger |
|
post 4Smart Contract: WeatherForecastAtLocationContract deployed. Oracle online. Quickstart manual.Contract ( v0.5.8 ) is deployed, at address 0xe904c0a8eb49f2fc7185eefde394c42caca028c6- Contract ( v0.5.9 ) is deployed, at address 0x0c5c4bc449808eee712b1d0858e2b12e71410c8e
- Oracle eventlogloop is listening to its events, and will upload weather data as requested.
- Contract ABI is published as contract.js for easy import into console.
- Contract tools.js help you to interact with it, on the JavaScript console gsoil attach.
- and most importantly:
YOU CAN TRY OUT THE QUICKSTART MANUAL NOW.
Perhaps this is even your first interaction with a real, live, working, innovative SMART CONTRACT ever? Exciting times ... I have fully tested the preparations and the quickstart manual on a fresh droplet, but please report any issue.
--> "Text01 Introduction" in post 1. --> "Manual02 Prepare your system" in post 2. --> "Website Preview: Oracle & DB" in post 3
|
|
|
|
AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 19, 2016, 01:36:32 AM Last edit: July 26, 2016, 05:07:08 PM by AndreasKrueger |
|
Testers wanted, for new Smart Contract1500 SOIL total for the first 3 people to fully try out the quickstart: 700 SOIL for the 1st to finish 500 SOIL for the 2nd to finish 300 SOIL for the 3rd to finish What to do? - Post the contract answer for the weather forecast of a city of your choice, for one day later.
- Write a sentence or two what you think about it, or suggest an improvement in the manual.
Please tweet this. Thanks. post 4Smart Contract: WeatherForecastAtLocationContract deployed. Oracle online. Quickstart manual.Contract ( v0.5.8 ) is deployed, at address 0xe904c0a8eb49f2fc7185eefde394c42caca028c6- Contract ( v0.5.9 ) is deployed, at address 0x0c5c4bc449808eee712b1d0858e2b12e71410c8e
- Oracle eventlogloop is listening to its events, and will upload weather data as requested.
- Contract ABI is published as contract.js for easy import into console.
- Contract tools.js help you to interact with it, on the JavaScript console gsoil attach.
- and most importantly:
YOU CAN TRY OUT THE QUICKSTART MANUAL NOW.
Perhaps this is even your first interaction with a real, live, working, innovative SMART CONTRACT ever? Exciting times ... I have fully tested the preparations and the quickstart manual on a fresh droplet, but please report any issue.
--> "Text01 Introduction" in post 1. --> "Manual02 Prepare your system" in post 2. --> "Website Preview: Oracle & DB" in post 3
|
|
|
|
AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 19, 2016, 01:14:33 PM Last edit: January 19, 2017, 06:44:40 PM by AndreasKrueger |
|
post 5Smart Contract: WeatherForecastAtLocationHyperQuick-Startget the code git clone https://github.com/drandreaskrueger/weathercontract_user.git cd weathercontract_user Start gsoil & gsoil console. Load scripts: gsoil gsoil attach
loadScript('useful/addpeers.js') loadScript("contract/contract.js") loadScript("contract/tools.js")
TOP UP LOCATION --> wait your and oracle's TX --> ASK FORECAST city = "q=Nanjing,China" getForecast_message(city)
PRICE tx = topUpLocation(city, 3); txReceipt = waitForTxReceipt(tx)
admin.sleepBlocks(1); getForecast_message(city)
getForecast(city) getForecast(city, timestamp_now_plus_hours(24)) getForecast(city, timestamp_now_plus_hours(24 * 3.5))
getForecast_message(city, timestamp_now_plus_hours(24 * 4.5)) Step-by-step explanations in the quickstart manual.
|
|
|
|
AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 19, 2016, 03:14:02 PM Last edit: July 20, 2016, 10:03:04 PM by AndreasKrueger |
|
|
|
|
|
skidog
Legendary
Offline
Activity: 1393
Merit: 1001
|
|
July 20, 2016, 04:07:48 PM |
|
All moved in...?
|
|
|
|
AndreasKrueger
Member
Offline
Activity: 95
Merit: 11
|
|
July 20, 2016, 08:40:10 PM Last edit: July 20, 2016, 10:03:24 PM by AndreasKrueger |
|
... nice project andreas keep up the good work.
Thanks a lot. I will. Please start using it. My oracle is thirsting for queries. With the latest update " hyperquickstart", it should take you a few minutes only.
|
|
|
|
|