RChain CoLab Abstract 1 - Sept 24, 2018

Work, Play, Learn!

Chidinma Ann

--

Update Summary :

  • RNode Update
  • Graphql Schema
  • Logging Stout in channel for rho-bot eval

Category :

Science & Technology

INTRO —

Jim handles this session by sharing his screen with everyone present. Each educative session is packed with learning, introduction to new things, as well as taking questions from those who are either trying to gain clarity of some sort or trying to proffer solution in relation to the topic of discussion and RChain vastly. CoLab is Rchain “Cooperation Laboratory” or “Noob Peer Learning Group,”__ An interactive platform that brings together developers, geeks, students, anyone, and everyone aiming to gain more knowledge while working. Together we share ideas, give suggestions, and contribute to solving problems.

Discussion

Jimscarver : “ begins with updating rnode. Reads channel cookie, and returns message ”.

Gary : “ contributes by making an important observation ”.

Jimscarver : “returns feedback, and continues to lecture”.

David : asks valid questions — “Are we trying to impute the rnode law? Even as Jim continue to return feedback ”.

Ibesoft : “suggests that Jim checks the data line and close parenthesis.”

David : “Observed that the cookie channel is different from other cookie channels”.

David : “notes that there is a curly braces that wasn’t closed, and Jim ensures that it is fixed”.

David : “makes an observation as to whether Jim is reading the nodes backwards or upwards?”

David : “points to checking name “cookie bound” ”

Jim : “suggests global name for the cookie. And by this, implies that the name of the channel is unforgeable.”

Testing Nodes

  • Jimscarver : rholang: @"cookie"!!("I want a cookie.") | for( message <- @"cookie" ) { *message}

eval: new stdout(rho:io:stdout) in { for ( message <- @"cookie" ) { stdout!(*message)}

rholang: new stdout(rho:io:stdout) in { for ( message <- @"cookie" ) { stdout!(*message)}}

  • David :eval: new stdout(rho:io:stdout), cookie in { cookie!(message) | for ( message <- @"cookie") { stdout!(message)}

eval: new stdout(rho:io:stdout), cookie in { cookie!(message) | for ( message <- @"cookie") { stdout!(message)}}

  • Jimscarver: eval: new out(rho:io:stdout) in { out!("goodbye world") }

eval: new out(rho:io:stdout) in { out!("goodbye world") }

eval: new out(rho:io:stdout) in { out!(@"cookie") }

eval: @"cookie"!!("I want a cookie.")

eval: new stdout(rho:io:stdout) in { for ( message <- @"cookie" ) { stdout!(*message)}}

deploy:

propose:

eval: @"cookie"!!("I want a cookie.")

deploy:

propose:

eval: new stdout(rho:io:stdout) in { for ( message <- @"cookie" ) { stdout!(*message)}}

Join the RChain CoLab Channel on Discord and get first hand information on :

  • Meeting days & time
  • Zoom link
  • and more …

Ann C. Asanwugo

September 26, 2018

--

--