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
|
|
|
|
|
|
|
|
According to NIST and ECRYPT II, the cryptographic algorithms used in
Bitcoin are expected to be strong until at least 2030. (After that, it
will not be too difficult to transition to different algorithms.)
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
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.
|
|
|
|
|