Pages:
Author

Topic: 🌱[ANN] SOIL | Environmental | Agriculture | Smart Contracts | Sustainable - page 35. (Read 237599 times)

member
Activity: 82
Merit: 10
Auxiliary Soil Developer
Coin listing details
Addcoin listing created

Your coin was successfully listed in the voting list and will be displayed on the site shortly.

Paid: 0.04000000 BTC

Good luck with your coin!


https://novaexchange.com/addcoin/

Please vote!


voted! and ive tweeted it out from our @SOILcoin address, hopefully that garners more clicks. ill get my brother and my wife to put in some votes today as well.
perhaps we could send out an incentive to vote, have someone post a screenshot proving their vote or something, along with their SOIL address and we could send them 10 SOIL or something, what say you folkses?

Nice idea! Is it ok with the forum rules? I woud say 10 per vote plus 5 if we have fulfilled all votes under five days?


community
[SOIL] 0xcddb9a3bcde8885911ce8697d18981fee082094f
hero member
Activity: 722
Merit: 501
Coin listing details
Addcoin listing created

Your coin was successfully listed in the voting list and will be displayed on the site shortly.

Paid: 0.04000000 BTC

Good luck with your coin!


https://novaexchange.com/addcoin/

Please vote!


voted! and ive tweeted it out from our @SOILcoin address, hopefully that garners more clicks. ill get my brother and my wife to put in some votes today as well.
perhaps we could send out an incentive to vote, have someone post a screenshot proving their vote or something, along with their SOIL address and we could send them 10 SOIL or something, what say you folkses?
member
Activity: 82
Merit: 10
Auxiliary Soil Developer
Coin listing details
Addcoin listing created

Your coin was successfully listed in the voting list and will be displayed on the site shortly.

Paid: 0.04000000 BTC

Good luck with your coin!


https://novaexchange.com/addcoin/

Please vote!
hero member
Activity: 722
Merit: 501

Abvhiael, when we were talking about trying to get listed again I purchased a paid weebly account setup for hosting at www.cryptosoil.com. It is already prepaid for a year.  There are no ads since it's paid and it has a blog page built in.  I could provide credentials to our developers and we could use that for a year, then consider switching over to a new domain name when renewal runs next February.  You can build out however you want if that would work.  

that would be excellent. id been in process of updating the website before i started getting really sick, so the jobs already halfway done. im not sure what sort of package weebly uses but ill look into it, and make sure everything is formatted correctly and can send you a formatted website to set up on the server, or if you PM the credentials to go in and muck about ill get it rebuilt by end of the week, barring any edits.

Quote
As for Nova exchange, I read you get one free vote a day then you can buy votes by purchasing NPOINTS.  They are cheaper than purchasing .4 btc line skip feature.  We should rally as much support as possible then close out missing votes with NPOINTS.  

as soon as the voting is open we can tweet out the voting link and get whoever we know to put votes in for us as well. if it takes a couplefew days to get the 250 votes, its not a big thing.

once we've got a working website with uptodate links on it, getting onto some other exchanges may be easy, although i think spreading out the trade between any more than three exchanges presently would be counterproductive. an option would be to get listed on bitsquare, which is a decentralized exchange, running peer to peer exchanges between altcoins.  it has fiat capability but from what ive read about that aspect, while altcoin trading is considered safe, fiat trading is still the wild west.

Quote

Also, I don't know if technically feasible, but can we split block rewards like DASH and have a percentage that goes into a community fund and a percentage that goes to coinholders of a certain minimum threshold who are running nodes to keep the network stable?  This would also act as a protection against project abandonment if mining farm attacks continue because all the rewards wouldn't be tied to mining and our nodes would still have an incentive to keep network running. it's likely the nodes and community miners will be the same group in the beginning anyway, so this may actually protect community miners against having their block rewards shut down completely by mining farm attacks.

ill do a readup  on block reward protocol adjustments under ethereum and see what we can come up with. its a bit of an esoteric area, but id started looking into that idea as a form of setting up a scheduled minting to a community develompment wallet, protected by multisig, as part of the process to set the benchmarks necessary to prevent the 51% attacks that crippled KR (and SHF if i recall correctly - i have to give them kudos for reimagining the project when faced with the problem, and have recently announced their IPFS (interplanetary file storage) implementation as, i believe, a LISK commodity.)

there are a ton of ways we can look at pool mining from outside the box, and from a strengthening community perspective. one option would be to tokenize shares in the pool fees, allowing mining output plus a possibly fungible currency on top, the community coin, which can be written with proof of stake mechanism. this sort of possible prelaunch investment may allow for the purchase of cloud mining power for the pool itself, or to go towards core development operators purchasing and running a small ETH-miner rig hardware that pays directly into the community fund.

ive had over half a year to think of implementtions and ideas for projects that should be fairly simple , and spent a lot of time reading about renewable energy technology and getting a real handle on the internet of things concept. ill always have a thousand ideas running through my head, we could use a post-it board onthe blockchain in order for me to pay a SOIL and have my ideas jotted down for posterity because i know i forget more than three quarters of the ideas that come up for how to implent dApps on SOIL.

newbie
Activity: 15
Merit: 0

FUNDING some of the things that would quickly push adoption is another issue. simple things such as a registered SOILcoin web address and hosting (my example yesterday of soilco.in was $16CDN, or abt .01BTC. if i can wrangle that from my personal budget, in the next week or so, ill set it up) and to have funded hard nodes (perhaps what any fees from a community mining pool could be used to cover) running to ensure network uptime. many exchanges have quick listing options with the use of BTC. i think it was YoBit that i experienced a nightmare with trying to get us listed, but they may have improved their service since then.

...

with the funds set up already for listing at novaexchange, id urge getting SOIL listed for community voting at the very least as soon as possible. a twitter campaign for votes may prove fruitful as the threshole for inclusion is only 250 votes and im sure i could talk at least a dozen friends to sign up to nova just to vote for us... its one vote a day per user, so organizing that wont be too hard.





Abvhiael, when we were talking about trying to get listed again I purchased a paid weebly account setup for hosting at www.cryptosoil.com. It is already prepaid for a year.  There are no ads since it's paid and it has a blog page built in.  I could provide credentials to our developers and we could use that for a year, then consider switching over to a new domain name when renewal runs next February.  You can build out however you want if that would work.  

As for Nova exchange, I read you get one free vote a day then you can buy votes by purchasing NPOINTS.  They are cheaper than purchasing .4 btc line skip feature.  We should rally as much support as possible then close out missing votes with NPOINTS.  

Also, I don't know if technically feasible, but can we split block rewards like DASH and have a percentage that goes into a community fund and a percentage that goes to coinholders of a certain minimum threshold who are running nodes to keep the network stable?  This would also act as a protection against project abandonment if mining farm attacks continue because all the rewards wouldn't be tied to mining and our nodes would still have an incentive to keep network running. it's likely the nodes and community miners will be the same group in the beginning anyway, so this may actually protect community miners against having their block rewards shut down completely by mining farm attacks.
hero member
Activity: 722
Merit: 501
its refreshing to see that the community has remained strong, and rebuilding SOIL, as a functioning dApp platform as well as a profitable exchange commodity, wont be as difficult as one might think. first things first, we need to have some sort of organized development conglomerate thingy figured out. and we need a functioning website up and running and hosted before any exchange will look at us. bittrex has adjusted their requirements for listing, as well as their avg. daily trade rate (to 0.5 BTC day avg over 7 days). i have submitted the necessary ID information for the "enhanced verified account" and as soon as we have the website back up and running somewhere, we can look at a relisting/relaunch.

my question is how well, especially on average block times, the homestead protocol testnet has been running. the super long block times that occur when a mining farm takes advantage of a small cryptocurrency such as SOILcoin have been devastating. the difficulty adjustment alogithm became a huge problem. the adjustments to difficulty adjustments in the homestead protocol were supposed to have dealt with that.

i think if the homestead testnet has been running well (ill have to build and play with it this evening) then we should discuss if any of the core protocol changes need to be made. 15 second blocktimes, with adjusted transaction scalability, should be kept, in my opinion. ive read the ETH wants to process 3-5 second block times, and that might be a smart option for SOILcoin in the future, especially if we follow along towards the Casper Proof of Stake minting strategy when they have a stable version of that running.

should the block reward increase, considering the low unit valuation presently recorded from bittrex at 46 satoshi? does that value really mean anything anymore? im not sure what the buy/sell walls looked like on bittrex at delisting, but the order book has been scrubbed as far as i understand it. thus, with a low supply and low distribution, hitting the reset button on the exchanges gives this community to move away from a panic sell valuation to a more sustainable currency value.

the present distribution scheme of 1SOIL block reward against a targeted 15second block time gives a projected daily mintage of 5760SOIL a day, or a hair over 2.1 million SOIL annually. with a current circulation of 3.3 million SOIL entirely in investors hands (i have bought back 26k SOIL when it was at 550-700 satoshi, that is the whole of my funds) how we approach near term inflation can be important.

a commitment by the development team to contribute solely to a community hosted mining pool for blockchain hashrate stability would be ideal as well. i have an idea about the use of tokens as a proof of share example that could be used as a subcurrency and setting up an organized and decentralized mining cooperative of that sort may fund a "community funded mining rig" whether that be thru fundraising and community pool shares or via the purchase of a community development fund feeding cloud mining instance may also be the answer to protecting our blockchain from the mining farm attacks while keeping the profits from the pool within the community. pool contributors could choose to pay a higher rate of minted coins back to the foundation fund and be rewarded with higher shares in the "pool token" output.

if there is faith in the operation of SOILcoin under the Homestead protocol, then perhaps a scheduled fork should be set, preparing the updated clients and prepare a relaunch of the SOILcoin community under the Homestead protocol. its a chance to breathe new life into tis currency, and make it a truly community driven project. may 1st, beltane to my faith, is the first day of the summer season. thinking strictly metaphorically, that might be the perfect day to schedule the "relaunch" of SOIL mainnet under the Homestead protocols. what says anybody?

FUNDING some of the things that would quickly push adoption is another issue. simple things such as a registered SOILcoin web address and hosting (my example yesterday of soilco.in was $16CDN, or abt .01BTC. if i can wrangle that from my personal budget, in the next week or so, ill set it up) and to have funded hard nodes (perhaps what any fees from a community mining pool could be used to cover) running to ensure network uptime. many exchanges have quick listing options with the use of BTC. i think it was YoBit that i experienced a nightmare with trying to get us listed, but they may have improved their service since then.

with the funds set up already for listing at novaexchange, id urge getting SOIL listed for community voting at the very least as soon as possible. a twitter campaign for votes may prove fruitful as the threshole for inclusion is only 250 votes and im sure i could talk at least a dozen friends to sign up to nova just to vote for us... its one vote a day per user, so organizing that wont be too hard.

further funding may be in the purview of SOILcoin development team produced dApps that can be monetized towards the overall SOILcoin archtecture. id started building up a SOILcoin resident version of the DGX gold-backed token on ethereum, setting it up as pegged to XPD and XPL (platinum and palladium, respectively) as well as the contacts to cold storage vault providers, etc. lost somewhere in the shuffle of forum posts here is what i wrote last year regarding tokens, or subcurrencies, and the atmosphere for that technology has blossomed since then, with many of those projects subcurrencies being traded on altcoin markets. we should look to those as examples moving forward, but in this rebuild mode we need to get the basic building blocks of our presence rebuilt and available.

i will do what i can to assist in building a new website this week. if anyone want to to donate or fund the purchase of the soilco.in domain name and hosting cost for the first year let me know and we can work out the details. ill try to find the cheapest alternatives, but something that isnt hosted on a freebie website will have a bit more of a professional appeal to it right off the get go.

in building up the new website, a short bio on the people stepping up to work as part of the development foundation for SOILcoin would be a good thing to have. anyone here can always reach me on facebook as Abvhiael Crowley, but ill try to provide more comprehensive contact information on a rebuilt website.

its nice to be healthy enough to be back at work on this, although the urge to dive in and spend 10.. 12 hours researching dApps and implementations and contacts and the like is overwhelming. time to step away a few hours and get some housework done. as before, im not a welathy person and working on SOILcoin isnt really something i eer believed would get me rich, and it remains something i can see as taking a good five years to build out int what i foresaw originally.

i will put in as much time as i humanly can to this community, as i did before. if anyone appreciates a project i present, ill GLADLY take tips in cryptocurrency. my original SOIL developers address at 0xe46731382fbc47621a6c480d4b6118026bbbcb3a remains valid, and my BTC address is 1H3xcVEZqPpAH4m8ULr6eh6aF3kpywc9Rw

anything really DOES help as im on limited funds trying to keep up with the costs of my anticonvulsant medications and therapies. my wife is working, but only getting part time hours (although i can get anyone a great deal on stuff from best buy.... just sayin') i do need to get time in on publishing my waterfalls book, but with sunny skies and high photosensitivity, days such as today, ill be putting in to trying to rebuild SOILcoin.

i want to close with an apology to all who put time and money into this project. i feel like i let everyone down when my health took such a bad turn and i could no longer contribute (or truly function on a day to day basis) i want to rebuild this project into what i had envisioned a year and a half ago, and i welcome anyone who wants to contribute to this project to step forward and join the new development team for SOILcoin.

i think we have a different vision than other cryptocurrencies, and a large number of selling points. this project is far too large for one person, it takes a community to build something that will serve a community. we have a very innovative bit of technology at our fingertips, we can build some amazing projects on it and bring in new developers and projects. we need imagination and determination. we need a strong core and a set of smart contract defined priciples. im still ALL IN on the project. i hope i can make good for those of yu that were left "holding the bag" with SOIL and that we can recoup any losses and turn this around again.

ive given over the twitter account to marty, but we could really use a talented social media coordinator for SOILcoin. im too old to understand it, really, and im sure theres a thousand ways to bring recognition to SOILcoin that i havent thot of yet, so .... IDEAS?



legendary
Activity: 1045
Merit: 1157
no degradation
Btw. any testnet nodes up?

Code:
at block: 465271 (Wed, 22 Feb 2017 21:54:28 CET)
...
> net.peerCount
0

Anyone is welcome to connect: Smiley

1)
  Ping scifi.bounceme.net to get the current IP.
2)
Code:
admin.addPeer("enode://45ec3e9efbe74e7b6a4accd04ea003fca120e4fd812c6dba6a194e657a1060d0134e9b46462207b52e3ca9a796626fef127f26432f837964b5945f9581744e58@IP:39340")
member
Activity: 82
Merit: 10
Auxiliary Soil Developer
abvhiael has shared the OP credentials with me so we have another person with access to the OP. I got may questions regarding the state of the sourcecode. We have a testnet which is on early homestead code level and it has already passed the fork to the homestead blockchain protocol successful. The testnet is using a different home folder and it's safe to use and will not interfere your mainnet installation. The mainnet is gsoil 1.3.3 which I've found on the old github resource. I have added new nodes to old source code for painless chain syncing. I'm happy for the moment to help with the technical aspects of soil but the new semester is starting soon. It would be good to have someone else in addition who could deal with the technical aspects of soil.

TESTNET
linux:
git clone https://github.com/martymcfly2015/go-soil.git
cd go-soil
git checkout testnet
make
build/gsoil account new
build/gsoil console

The very good tutorials from AndreasKrueger might help:
https://github.com/drandreaskrueger/cryptomanuals/blob/master/SOIL/gsoiltestnet.md

windows:
https://github.com/martymcfly2015/go-soil/releases/download/1.4.3_testnet/gsoil_MMF_TESTNET_v1.4.3.zip

MAINNET
Download the binaries from: https://github.com/Soilcoin/go-soil/releases
Check out the source: https://github.com/Soilcoin

I own 0 soil at the moment, so if you like my work, please donate!
hero member
Activity: 722
Merit: 501
Abvhiael, good to see you post, hope you're feeling better and getting back on your feet.  Please post SOIL wallet address.  

thanks. so far the new medications have been working well and im able to start thinking again, which has been nice. (laughs) drooling idiot and me doesnt work so well. my original foundation address at 0xe46731382fbc47621a6c480d4b6118026bbbcb3a should still work, although i have to update my gsoil software once i hear back from marty as to the state of our protocols.

Quote
Sorry haven't followed up in a bit.  Work has been crazy.  I still have the basic website for soil up www.cryptosoil.com, but was having trouble building out some of the links.  I used Weebly to save time, but some simple features seem glitchy and having trouble making direct edits to the code as a work around. I think all we need at this point is to have clean links to the ANN OP, the latest wallets, the BE, and maybe to link to an updated BE bootstrap so new users can get synched faster. I will try fix this week.  If anyone is interested in trying to work on website, PM me.    

i can build out a website using the templates i have from the old one with updates from the industry specific stuff in teh OP. would be nice to have a blog on the page as well. part of the problem after peter left was losing the website and trying to build on a free site again.
https://www.one.com/ has a fairly cheap domain registry and hosting, and we could get www.soilco.in for $16 CDN (a little over 0.01BTC)

a solid hosting will allow dApp developers to have their appplications accessible thru the SOILcoin website. (such as SOILex, which could push towards a hosted page at soilco.in )

Quote
I'm also in for trying to get community reserve built up again.  Looking forward, could we fork the code so that 5-10% of new blocks goes into a development fund?  This seems to be working really well for DASH.  Their block rewards are mined with a distribution that goes 45% to miners, 45% to masternodes (holders of 1000+ dash can run a masternode) and 10% into community fund.  Masternodes then vote on community projects.  They are able to do a heavy marketing push because they are well funded and able to mobilize with this system of governance.  I think SOIL should transition to a similar approach if possible.  No eth-based coin is doing this yet to my knowledge.  

a development fund can also be funded by setting up a benchmark transaction in the blockchain protocol which would mint a specific amount on a regular basis to a wallet with 2of3 multisig protection. this can be used to fund developers or projects or giveaways or whatnot. these benchmarks can also be used to provide protection from the attacks that took down Kr and others, ensuring that the blockchain remains valid by signing off on the developers benchmark fund. the only human requirement on that is dedication to making sure those txs are signed in a timely manner, but im sure a happy medium can be found even there.

Quote
Listing on exchange should definitely be the priority. Once up, I'll buy some and donate.   It's kind of crazy SOIL isn't listed.  More work to do, but further along then a lot of other coins that are listed.  

its still a very healthy EVM progammable blockchain, and with the developments made on a lot of dApps on ETH and ETC, a great number of smaller projects can be built onto the SOIL architecture to provide those services that were in the original vision. what SOIL *DOES PROVIDE* is a CLEAN BLOCKCHAIN that doesnt have the problem of possible cross-chain interruptions for ETH-ETC based contracts that  may have separate chain originators making calls on contracts on the shared part of the chain. and at the ROCK BOTTOM PRICES that SOIL sits at now, the cost of computational gas has never been cheaper!!

i agree though that we need the exchanges up and running, and i think that we should get the homestead protocols running and have proper executables for new wallets and a functioning and up to date MIST clone, and present a new forked and stable protocol to bring to the exchanges. now that ethereum is a staple cryptocurrency, most of the exchange operators have had experience in setting up ETH-based wallets, which was part of the trouble getting onto a few of the exchanges when we launched... this week ill get up to date on where our protocol is and start to set up exchange campaigns and communications with exchanges again and see where we can get things started up again.
hero member
Activity: 722
Merit: 501
I think its essential to get SOIL back to some exchange. Right now it is not visible anymore at coinmarketcap. I donated some (fraction of) BTC and would go for the direct listing at nova.

ive messaged bittrex regarding the delisting, and when i am up to date at the state of the homestead protocol for SOIL, i doubt having SOIL relisted there will be a problem. the exchange markets have changed a great deal in the last 8 months, with multi-wallet altoin apps with built in exchanges coming out, so there are many new options to explore. a couple further exchanges, even lower volume ones, would be beneficial.

ill see what sort of campaigns we can get set up as i get caught up on the state of the blockchain, and we can make sure to have those regularly updated on the OP by myself or marty.
legendary
Activity: 1045
Merit: 1157
no degradation
jFYI

Listing a coin on Cryptopia would cost 1.000.000 DOT. One DOT is ~ 0.00000023 BTC at the moment. With other words ~ 0.23 BTC to get SOIL listed. Just saying.

However, I would register to Novaexchange for the daily vote, no question. Smiley
member
Activity: 82
Merit: 10
Auxiliary Soil Developer
Please donate to bypass voting and get direct novaexchange listing!

https://novaexchange.com/addcoin/

We have 0.051 Bitcoin now - thanks to cryptococcus!. This would be enougth to jump on the vote list.

0.04 BTC for adding us to the vote list.
0.40 BTC This option will bypass voting and get direct listing.

Any more donations to bypass voting and get direct listing?
Any tiny amount of BTC will be helpful.

BTC 1GKET7UpfyJQkZcviBCQfPGBXnaEJmyWnH

newbie
Activity: 21
Merit: 0
I think there's no need to have two ANN threads. I've asked abvhiael to share the account of this thread with me. We would have another person with access to the OP.
I'm not a dev and it's hard to find altruistic people to get in. I'm happy for the moment to help with the technical aspects of soil but if we want to continue here, we need more people in.


I'm a C# developer, but I guess , I could learn to develop on the blockchain as well. I'll be your apprentice @abvhiael.

I think it's good fun to try and understand the ideas driving a blockchain towards common goals in benefit of the community.

So, to be able to compile the currently available source code into a gsoil.exe for Windows might be one of my first goals in this group. I just need some help in doing it. Later, I think; i can be able to do it on my own.

How to compile gsoil under windows

Code:
Get Git from http://git-scm.com/downloads
Get go windows https://golang.org/dl/
Get http://win-builds.org/doku.php
Set Environment paths
Add GOROOT pointed to c:\go and GOPATH to c:\godev
Set PATH to %PATH%;%GOROOT%\bin;%GOPATH%\bin;c:\winbuilds\bin
Install godep: "go get -u github.com/tools/godep"
go get -d -u github.com/Soilcoin/go-soil.git
go to c:\godev\src\github.com\Soilcoin\gsoil\cmd\gsoil and run "godep go install"
Find the binary in c:\godev\bin

Thanks, I'll try it out Wink
newbie
Activity: 15
Merit: 0
Abvhiael, good to see you post, hope you're feeling better and getting back on your feet.  Please post SOIL wallet address.  

Sorry haven't followed up in a bit.  Work has been crazy.  I still have the basic website for soil up www.cryptosoil.com, but was having trouble building out some of the links.  I used Weebly to save time, but some simple features seem glitchy and having trouble making direct edits to the code as a work around. I think all we need at this point is to have clean links to the ANN OP, the latest wallets, the BE, and maybe to link to an updated BE bootstrap so new users can get synched faster. I will try fix this week.  If anyone is interested in trying to work on website, PM me.    

I'm also in for trying to get community reserve built up again.  Looking forward, could we fork the code so that 5-10% of new blocks goes into a development fund?  This seems to be working really well for DASH.  Their block rewards are mined with a distribution that goes 45% to miners, 45% to masternodes (holders of 1000+ dash can run a masternode) and 10% into community fund.  Masternodes then vote on community projects.  They are able to do a heavy marketing push because they are well funded and able to mobilize with this system of governance.  I think SOIL should transition to a similar approach if possible.  No eth-based coin is doing this yet to my knowledge.  

Listing on exchange should definitely be the priority. Once up, I'll buy some and donate.   It's kind of crazy SOIL isn't listed.  More work to do, but further along then a lot of other coins that are listed.  
member
Activity: 82
Merit: 10
Auxiliary Soil Developer
Any donation is greatly appreciated

community
[SOIL] 0xcddb9a3bcde8885911ce8697d18981fee082094f

martymcfly2015
[SOIL] 0x663682fd2d96064fdb2f152a56bab75d921065c0
BTC 17vKnSGtuegVi8LsSpQbJwDsNFdgrkwuwf

altsheets (blockexplorer for SOILcoin)
[SOIL] 0x8da4fc05ca343e6a41646194e91931d9f413a40c
BTC 1M4EaZVprZEmtrS3G78fMFy8yGVgdUJMXv
member
Activity: 82
Merit: 10
Auxiliary Soil Developer
member
Activity: 82
Merit: 10
Auxiliary Soil Developer
Howto join STATS

Aks for the password

https://bitcointalksearch.org/topic/m.17805621

Stats Page:
http://soil.miners-zone.net:9090

Please note: You need a running gsoil instance with --rpc (rpc enabled) on you pc/server in order to join the stats

Linux:

Install node.js:
https://nodejs.org/en/download/package-manager/

(ubuntu)
Code:
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs

Get and install eth-net-intelligence-api:
Code:
git clone https://github.com/Soilcoin/eth-net-intelligence-api.git
cd eth-net-intelligence-api
npm install
sudo npm install -g pm2

Edit the app.json file:
Code:
[
  {
    "name"              : "node-app",
    "script"            : "app.js",
    "log_date_format"   : "YYYY-MM-DD HH:mm Z",
    "merge_logs"        : false,
    "watch"             : false,
    "max_restarts"      : 10,
    "exec_interpreter"  : "node",
    "exec_mode"         : "fork_mode",
    "env":
    {
      "NODE_ENV"        : "production",
      "RPC_HOST"        : "localhost",
      "RPC_PORT"        : "39421",
      "LISTENING_PORT"  : "39420",
      "INSTANCE_NAME"   : "YOUR NODE NAME",
      "CONTACT_DETAILS" : "EMAIL, WALLET, WHATEVER",
      "WS_SERVER"       : "http://soil.miners-zone.net:9090",
      "WS_SECRET"       : "PUT IN HERE THE PASSWORD",
      "VERBOSITY"       : 2
    }
  }
]

Finally run the process with:
Code:
pm2 start app.json
member
Activity: 82
Merit: 10
Auxiliary Soil Developer
Import someone's contract

e.g. the SOILfaucet contract

  • Start SOILsafe.exe
  • Go to CONTRACT
  • WATCH CONTRACT
  • CONTRACT NAME e.g.Soil Faucet
  • CONTRACT ADDRESS:
Code:
0xdac49860bee0e6d0775f69721459c411d62fd1bc
  • JSON INTERFACE:
Code:
[ { "constant": false, "inputs": [], "name": "getSOIL", "outputs": [ { "name": "", "type": "bool" } ], "type": "function", "displayName": "getSOIL" }, { "constant": false, "inputs": [ { "name": "limit", "type": "uint256", "typeShort": "uint", "bits": "256", "displayName": "limit", "template": "elements_input_uint" } ], "name": "setBlockLimit", "outputs": [ { "name": "", "type": "bool" } ], "type": "function", "displayName": "set Block Limit" }, { "constant": false, "inputs": [], "name": "getBalance", "outputs": [ { "name": "", "type": "uint256" } ], "type": "function", "displayName": "get Balance" }, { "constant": false, "inputs": [ { "name": "val", "type": "uint256", "typeShort": "uint", "bits": "256", "displayName": "val", "template": "elements_input_uint" } ], "name": "setSendAmount", "outputs": [ { "name": "", "type": "bool" } ], "type": "function", "displayName": "set Send Amount" }, { "constant": false, "inputs": [], "name": "killSOILfaucet", "outputs": [], "type": "function", "displayName": "kill SOILfaucet" }, { "constant": false, "inputs": [], "name": "getBlockLimit", "outputs": [ { "name": "", "type": "uint256" } ], "type": "function", "displayName": "get Block Limit" }, { "constant": false, "inputs": [], "name": "getSendAmount", "outputs": [ { "name": "", "type": "uint256" } ], "type": "function", "displayName": "get Send Amount" }, { "constant": false, "inputs": [ { "name": "recp", "type": "address", "typeShort": "address", "bits": "", "displayName": "recp", "template": "elements_input_address" } ], "name": "sendSOIL", "outputs": [ { "name": "", "type": "bool" } ], "type": "function", "displayName": "sendSOIL" }, { "inputs": [], "type": "constructor" } ]
  • Click OK


Now you can get a half soil out of the old SOILfaucet:
  • Start SOILsafe.exe
  • Go to CONTRACT
  • Select the imported Contract e.g.Soil Faucet
  • Pick a function -> getSOIL -> click EXECUTE
  • You should recive a half soil
member
Activity: 82
Merit: 10
Auxiliary Soil Developer
My First Contract

It's easy to create a contract on the soilchain.

  • Start SOILsafe.exe
  • Go to CONTRACTS
  • DEPLOY NEW CONTRACT
  • Copy the following code to SOLIDITY CONTRACT SOURCE CODE Box
Code:
contract SOILfaucet {
    address owner;
    uint256 sendAmount;
    mapping (address => uint) lastSent;
    uint blockLimit;
    function SOILfaucet(){
        owner = msg.sender;
        sendAmount = 500000000000000000;
        blockLimit = 86400;
    }
function getBalance() returns (uint){
    return address(this).balance;
}
function getSOIL() returns (bool){
   if(lastSent[msg.sender]<(block.number-blockLimit)&&address(this).balance>sendAmount){
       msg.sender.send(sendAmount);
       lastSent[msg.sender] = block.number;
       return true;
   } else {
       return false;
   }
}
function sendSOIL(address recp) returns (bool){
 if(lastSent[msg.sender]<(block.number-blockLimit)&&address(this).balance>sendAmount){
       recp.send(sendAmount);
       lastSent[msg.sender] = block.number;
       return true;
   } else {
       return false;
   }
}
function getBlockLimit() returns (uint){
 return blockLimit;
}
function setBlockLimit(uint limit) returns (bool){
 if(msg.sender==owner) {
       blockLimit = limit;
       return true;
   } else {
       return false;
   }
}
function setSendAmount(uint256 val) returns (bool){
   if(msg.sender==owner)   {
       sendAmount = val;
       return true;
   } else {
       return false;
   }
}
function getSendAmount() returns (uint256){
   return sendAmount;
}
function killSOILfaucet(){
   if(msg.sender==owner) {
       suicide(owner);
   }
}
}
  • SELECT CONTRACT TO DEPLOY - Pick SOILfaucet
  • Click DEPLOY
  • Now you have your own faucet contract on the soil chain!


Code:
sendAmount = 500000000000000000;
Means you will get a half soil if you query the faucet
legendary
Activity: 1045
Merit: 1157
no degradation
...Do you know why the last block was 10h ago? Someone stopped mining?
Yes, looks like a miner or pool stopped. The difficulty is relatively high. Will try to solo mine some blocks now to get the difficulty back to normal. Wink

edit: Nevermind, the big boy is back. Difficulty rising and the blockchain is running again. Wink
Pages:
Jump to: