Catenis Flow Guide

How To Work with Catenis Flow Nodes

The Catenis node palette along with the core Node-RED nodes allows developers to build applications using blockchain technology. Each Catenis Flow node contains a properties panel where a node’s configuration can be edited by double-clicking on the node. To edit a node’s properties do the following:

  1. Drag and drop a Catenis node to the workspace
  2. Double click on the node
  3. A slide-out panel will appear from the left exposing the properties of the node

Most nodes require additional input passed to them via simple parameters or JSON objects.  These inputs are dynamic so many of them are not included in the slide-out properties panel of the Catenis Flow Node.

Note: Inputs injected into Catenis Flow nodes containing alternate node properties will override the properties set on the node's slide-out properties panel.

For a full description of working with messages please see the Node-RED documentation at https://nodered.org/docs/user-guide/editor/workspace/nodes

Sending a Simple String vs JSON Object (Parameter Types)

JSON (JavaScript Object Notation) is a standard way of passing input to Node-RED and Catenis Flow nodes. JSON is commonly used by web APIs to send and receive data. You can send a simple parameter type such as string, number, boolean, etc and JSON object to a Catenis Flow node.

When sending a simple parameter type, the type will be listed under the Node Help section in the information tab of the sidebar. See “Getting Help for Each Catenis Flow Node” for more details. Below is an example of the log message node that states a string input can be sent.

Node Help

In many cases, a simple string or number parameter will suffice for a node. However, a JSON object will allow you to pass in more robust configuration information and override a node’s default configuration.

Related Articles

CompanyElement_SM_LightBackgrounds
How can we make things Better for you?
  • Accepted file types: jpg, gif, png, pdf.
  • This field is for validation purposes and should be left unchanged.