EOS Development Sneak Peek for Very Early Developers

in #eosdev7 years ago (edited)

Although the official test network is still in preparation, anyone can create their own test environment on a local node. Please understand things are likely to change; however, not drastically so.

We have started to put together documentation for developers. This documentation often lags behind development and is currently far below the standard of what we plan to deliver along with the official test network.

https://eosio.github.io/eos/

Starting a Local Node

Anyone can start a local node by following the build instructions here:

How to Build EOS.IO (eosd)

Interfacing with Local Node via RPC

The eosd executable can be configured to expose a REST/JSON interface over HTTP. The existing APIs are quite limited but will be dramatically expanded over time. For information on how to interface with this RPC interface directly please see this documentation:

eosd RPC Interface

Interfacing with Local Node via CLI (eosc)

eosc is a tool that wraps the RPC interface and makes it easy for users to query eosd. This tool will eventually become the primary way to interact with eosd for developers wishing to publish contracts to the blockchain.

For a quick tutorial on how to create accounts, transfer funds, upload contracts, and interface with those contracts via eosc and eosd please see this:

eosc - command line client

Current Development Status

As things currently stand the blockchain is doing no signature validation. This means any account can trigger any action. This makes things very easy to test the logic of your applications. It also means that it is not currently necessary to maintain a wallet with private keys to use the network to test your applications.

Over the next few weeks we will be building a CLI wallet and enabling developers to turn on signature validation and permission checking.

Also note that the current RPC API makes it very difficult to query the state of your contract. This will be remedied next week.

Getting Started with Development

We have several example contracts that you can use as a starting point:

For information about the available APIs please see:
How to Write Contracts

There is also a helpful index of all documentation.

Developer Channel

We have also created a new developer channel on Telegram ( tg://join?invite=EaEnSUPktgfoI-XPfMYtcQ ). This channel is heavily moderated to keep the topic focused on developers helping developers. If you have questions this is the best place to get real-time support from the community. Our developers will also monitor this chat and attempt to help as time permits.

We would also like to establish the #eosdev tag here on steemit. If you have developer questions and/or answers please post under this tag. I will attempt to follow it and turn it into our own stack exchange. Quality questions, answers, and tutorials will receive up votes.

This is just the beginning

This information is provided for information purposes only based upon community demand. We would appreciate any feedback you can give as it will help us refine how we develop EOS.IO to serve the needs of developers. All documentation and designs are still subject to change, but with your feedback they can change for the better!

Sort:  

Hey @dan, keep up the awesome work. I can't afford to get in on one of the official phases as I am currently homeless and unemployed (see my many posts on the subject if you wanna know more) but I did get on Kraken and get 60 EOS which I am holding......hoping it goes the way of Steem and BTC and I can cash out in a few months with enough funds to get my life back on track.

Merry Xmas bro, youve got yourself an extra few bucks coming your way.

hope my upvote helps you out :)

@dan plz don't flag this. I think this video is a legit and funny reply.

Craig grant is a pumper and dumper....

Hope my upvote helps YOU out :)

i know its not much but here is my upvote for you and hopefully it will get you a little step further to get back to where you need to be

Steem on

you're a nice dude @felander :: If you wanna be generous lol ... I'm here whenever you get that feeling bro

I upvoted aswell. Wish you all the best !

I just round it off to 7.8 xD

I'm just hearing about EOS and like you don't have much in the way of funds to invest. How do you get Kraken, and what does it have to do with EOS? Thx

Kraken.com is an Exchange, you just sign up to get it. Once you sign up you can buy EOS with Ethereum (an alt-coin). I bought Etherium at coinbase.com and then transferred it to my Kraken wallet to use to buy EOS.

Guys you will get better value for money by participating in the ICO it only ends in April 2018. Go to Eos.io and read up on how to get EOS tokens. *Tip- check the day to day ETH received (the way the ICO works- it depends on how many different people invested on the day and also what the total amount of Ether raised for the day was, based on that it will issue tokens) so try and time it towards the last hour so you can attempt to get as much EOS for your ETHEREUM as possible. For example- I have invested twice so far, both 1 ETH. the first time I got 150 EOS for my 1 ETH, next time I only got 115 EOS for 1 ETH. Will wait for another slow day till I invest again. That's my two cents worth, hope this helps someone! @venuspcs I have upvoted your comment to help you out as well, keep thinking positive and adding value and you will get yourself out this rut you in soon. All the best!

Nice post.
Can i like a jocker??
Hahahaaaaaaaaa........

Wow! EOS develiping in crazy tempo!

Hey @dan @dantheman @ned instead of flagging me for exposing scammers on STEEMIT like a cuck why don't you do something about the assholes auto flagging me that have reduced me to commenting on others posts or are you too busy fucking up another project?

I flag you for off-topic spamming and repeat offense.

Dan is not playing with y'all :: the off topic people are always a problem; thanks for what you did to help Make Steem better (saw your interview) --- shared this update on EOS; got an eye on the things you're doing sir!

BITCONNECT IS AN OBVIOUS PONZI AND @craig-grant SHOULD BE ARRESTED

Great! btw, the "developer channel on Telegram" link is not working, can you paste the link again.

Link was fine, steemit didn't recognize the tg://.. protocol.

Nice. Great work.

@tfury got you a $2.14 @minnowbooster upgoat, nice!
@tfury got you a $2.14 @minnowbooster upgoat, nice! (Image: pixabay.com)


Want a boost? Click here to read more!

OMG... you have a workable model already?

Most ICO's take several months to put together a proof of concept model.

You're working on this daily, aren't you?

its hard fork of steem blockchain just rewritten. It's not his first BlockChain though :)

Well it is 90% new code. But experience and good design helps.

I agree with @dan! Experiences no matter bad or good on his previous projects like BitShares and Steem are the greatest asset to make the next best product, EOS!

@dan - I was provocative on purpose just to get reality answer which is not clarified anywhere. Thanks for doing so :) Experience is your biggest FORK in this adventure, you know all the mysterious ways of full capacity blockchain from experience with SteemIt.
I do have a question, though, from your experience.
How well you would review MultiChain as open-source blockchain for a start ?

love what you just said here about 'experience' --- like each project you work on, helps you prepare for the next one; so many nuggets in these comments for people who 'study successful people' and how they think.

See you are wrong.

Quote from @dan:

Well it is 90% new code. But experience and good design helps.

So you can remove your "ffs" and give @dan some credit for hard work, which is well deserved and appreciated.

@intelliguy - for IntelliGuy you are pretty much shallow.

  1. Reply was towards you, answering your question
    "OMG... you have a workable model already?
    Most ICO's take several months to put together a proof of concept model."

Click on the screenshot below to check out illustrated version for you:

  1. Im authentic asshole and this platform is about freedom, so any way of expressing myself is allowed as long as I'm not insulting directly anyone. FFS stands for For Fuck Sake - directly to you comparing @dan to other ICO's even though man is founder and developer of BitShares and Steem BLOCKCHAIN. So, credit and respect is lacking in your side for part of your ignorance.

  2. I think it's completely disrespectful flaming to argue with someone when you not even read all the comments yet, which replies to your part of me not giving @dan a credit. As you can see from screenshot below, i'm giving him credit in very own style and honest way a little bit above this conversation.

Click on the screenshot below to check out illustrated version for you

No hard feelings, and hope we are clear now.
Friendly advice: Do not jump to conclusions without a bare minute of analyzing situation. People who do jump to conclusions, are mostly wrong. Even myself in this case.

Cheers

Lucifer

Im authentic asshole and this platform is about freedom, so any way of expressing myself is allowed as long as I'm not insulting directly anyone. FFS stands for For Fuck Sake

I know what FFS stands for, that's why I suggested you remove it. It wasn't warranted.

directly to you comparing @dan to other ICO's even though man is founder and developer of BitShares and Steem BLOCKCHAIN. So, credit and respect is lacking in your side for part of your ignorance.

Not really. I'm overstating the obvious. I know he's the founder and developer of both. I know EOS is his new baby... and he's very diligent on making this the best thing ever. So it's not me that is unaware either.

No hard feelings, and hope we are clear now.

No hard feelings. It takes a lot for me to have hard feelings..

People who do jump to conclusions, are mostly wrong. Even myself in this case.

That's nice of you to admit, and I have a respect for you because you said that.

Cheers Lucifer

Cheers back.

@intelliguy - I love you seriously. I can't believe how great quality personalities i'm finding here on Steem through all ways, including random disputes. I'm already your follower, so i'll just keep it going, awesome open-minded and ON-THE-GROUNDS hit-back answer you provided :) Takes great personality nowadays to be able to accept and approve things that usually people not even like to smell :)

Hope can chat up on sometimes with you somewhere :)

Cheers :)

I suspect you and I could have a great conversation after about 5 minutes of knowing each other. I can tell you mean well, you're smart, and you're a person of substance. That's why I had fun replying to you.... we're so close in the way we think... there's good in everyone, and I see it in you. :)

By each word you've placed in front of my screen, I completely obey, can follow and agree about! Thanks for a kind and friendly mannered answer to be appreciated honestlyI have to admit, that I've also made human error and jumped to conclusion by reducing value of your username @intelliguy, earlier in my comment - You truly are what your username stands for.
Great Construction Foundation seems like :)

I would be also jumping to conclusion now and saying that you are not a youngster by age and more-like seems in mid 30's ? It's more curiosity rather than conclusion.

Glad to see i'm not only one able to Manage my own Chaos :) :)

Edited "ffs" and replaced for "though" :)

Good starting point.
I need to delve in Eos.
Thanks for keeping us up to date.
Keep on steemit!!

pouchon, I've been keeping my eye on this project since I watched his video with Jeff

This seems like a game changer.

yeah . True that , this is Amazing.

Great video with the CTO.. he already has a track record of building blockchain apps so understands the system. The ability for maybe one day to run something like Steemit in EOS is amazing.. Think of Wordpress for EOS or any other cool app.. of course as a developer I will always be a bit skeptical of things until till things get into beta and start to mature.

I watched this the other day; Had no idea this is what EOS was about; am watching from the sidelines but with a closer eye than before :)

Could you please tell me in newbie terms. If I were to buy an EOS token, what would this buy me? Would it buy me an EOS coin. If it's an operating system, what use would an EOS coin / token be.

buying EOS is like fundraising a project with no expection on return. just as if u participate in a kiskstarter project. EOS don't own u anything when u buy EOS...If the project succeed to launch and the value grow that's where u could be fine. Make sure u read everything on official website https://eos.io/

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by goldenfish from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, and someguy123. The goal is to help Steemit grow by supporting Minnows and creating a social network. Please find us in the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you like what we're doing please upvote this comment so we can continue to build the community account that's supporting all members.

Coin Marketplace

STEEM 0.21
TRX 0.20
JST 0.034
BTC 99163.21
ETH 3283.22
USDT 1.00
SBD 3.05