GithubHelp home page GithubHelp logo

isabella232 / azure-hello-blockchain-box Goto Github PK

View Code? Open in Web Editor NEW

This project forked from truffle-box/azure-hello-blockchain-box

0.0 0.0 0.0 293 KB

Azure Samples - Hello Blockchain

License: MIT License

JavaScript 60.37% Solidity 39.63%

azure-hello-blockchain-box's Introduction

Hello Blockchain Sample Application for Azure Blockchain Workbench

Overview

The Hello Blockchain application expresses a workflow between a person sending a request and a person responding to the request. The state transition diagram below shows the interactions between the states in this workflow.


Application Roles

Name Description
Requestor The party that initiates the "Hello blockchain!" request
Responder The party that responds to the Requestor

States

Name Description
Request The state that occurs when a request has been made.
Respond The state that occurs after a response has been made to the request.

Workflow Details

state diagram of workflow

An instance of the Hello Blockchain application's workflow starts in the Request state when a Requestor makes a request. The instance transitions to the Respond state when a Responder sends a response. The instance transitions back again to the Request state when the Requestor makes another request. These transitions continue for as long as a Requestor sends a request and a Responder sends a response.


Application Files

HelloBlockchain.json

HelloBlockchain.sol

azure-hello-blockchain-box's People

Contributors

benjamincburns avatar caleteet avatar caleteeter avatar cgcardona avatar cruzmolina avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.