Tools, FAQ, Tutorials:
View "console.log()" Output in Playground
How to view "console.log()" Output in Hyperledger Composer Playground?
✍: FYIcenter.com
If you use "console.log()" to print out debug information
in your transaction process functions,
you can follow this tutorial to see the "console.log()" in
Hyperledger Composer Playground.
1. Add the following CTO modeling file to your business network:
/* models/hello.cto * Copyright (c) FYIcenter.com */ namespace com.fyicenter.hyperledger.hello transaction Hello { o String name default="World" }
2. Add the following JavaScript scripting file to your business network:
/* lib/hello.js * Copyright (c) FYIcenter.com */ /* @transaction * @param {com.fyicenter.hyperledger.hello.Hello} req */ function helloProcessor(req) { console.log("Hello "+req.name+"!"); }
3. Deploy the modified business network to the Composer Playground.
4. Click F12 to open the browser developer panel.
5. Click "Console" tab in the developer panel.
6. Click "Test" tab and "Submit Transaction" button in the browser panel.
7. Select "Hello" Transaction Type and enter the following transaction request input message:
{ "$class": "com.fyicenter.hyperledger.hello.Hello", "name": "Tom" }
8. View the "Console" tab in the developer panel. You the "consol.log()" output: "Hello Tom!".
Â
⇒ Install Hyplerledger Composer Environment
⇠"transaction" Process Function Defined in JS
2021-06-05, 831🔥, 0💬
Popular Posts:
How to use the XML to JSON Conversion Tool at freeformatter.com? If you want to try the XML to JSON ...
How to use the urllib.request.Request object to build more complex HTTP request? The urllib.request....
How to dump (or encode, serialize) a Python object into a JSON string using json.dumps()? The json.d...
How to run PowerShell Commands in Dockerfile to change Windows Docker images? When building a new Wi...
FYIcenter JSON Validator and Formatter is an online tool that checks for syntax errors of JSON text ...