Condition Type
The condition is the node type that offers a way to do different paths of execution regarding value of node results or specified pre-set variables.
Current deployed condition type list over the Engine network:
"Block Type" -> "NodeBlock.Engine.Nodes.Vars.IsVariableExist""Description" -> "Check if a variable exist in the graph memory context""Block Gas Cost" -> 0
"Block Type" -> "NodeBlock.Engine.Nodes.Text.StringContainsNode""Description" -> "Check if a string contains a other string""Block Gas Cost" -> 0
"Block Type" -> "NodeBlock.Engine.Nodes.Branch.BoolBranchNode""Description" -> "Trigger different node path on a condition based on a bool variable value state (true/false).""Block Gas Cost" -> 0
"Block Type" -> "NodeBlock.Engine.Nodes.Branch.DecimalBranch""Description" -> "Trigger different node path on a condition based on a decimal variable value state (equals to, greater or equals, lower then, lower or equals..).""Block Gas Cost" -> 0
"Block Type" -> "NodeBlock.Engine.Nodes.Branch.DecimalRangeBranch""Description" -> "Trigger a condition of a node execution based over a range of values (included in a min or max number)""Block Gas Cost" -> 0
"Block Type" -> "NodeBlock.Engine.Nodes.Branch.IntBranchNode""Description" -> "Trigger different node path on a condition based on an integer variable value state (equals to, greater or equals, lower then, lower or equals..).""Block Gas Cost" -> 0
"Block Type" -> "NodeBlock.Engine.Nodes.Branch.StringBranchNode""Description" -> "Trigger a condition over two string value to compare if their are equals to each other""Block Gas Cost" -> 0