What Is JS Scripting Language

Q

What is Business Network JS Scripting Language?

✍: FYIcenter.com

A

Business Network JS Scripting Language is the standard JavaScript language to define business logics on how each transaction is processed.

JavaScript source code can be stored in a single or multiple files with the *.js file extension.

Each JavaScript source code file should contrain set of function statement blocks.

/* function to process a specific type of transactions 
 * defined in a business network model file.
 * @transaction
 */
function ... {
    ... JavaScript statements ...
}
...

/* function to perform a specfic task to support other functions.
 */
function ... {
    ... JavaScript statements ...
}

Here is an example of a JavaScript file, lib/hello.js:

/* Copyright (c) FYIcenter.com
 */

/* @transaction
 * @param {com.fyicenter.hyperledger.hello.Hello} req
 */
function helloProcessor(req) {
  console.log("Hello "+req.name+"!");
}

 

⇒ "transaction" Process Function Syntax

⇐ Business Network JS Scripting Language

⇑ Business Network JS Scripting Language

⇑⇑ Hyperledger Composer Tutorials

2021-06-05, 417👍, 0💬