Lua Script

image0

Выполняет пользовательскую функцию Lua, преобразует результат в JSON и возвращает его, или выбрасывает исключение при ошибке.

Конфигурация узла

image1

В коде должно присутствовать return obj, иначе Error

Пример использования

Данные на вход:

image2

Этот json приходит на вход нашего скрипт-узла:

{"id":6,"in":{"DATA":{"connection_status":"Ok"},"METADATA":{"chain":"test","from":"Generator","id":7,"time":1722416883341}},"name":"test","type":"debug"}

Этот блок кода мы вставляем в узел Lua скрипт

obj.METADATA.StorageWrite = "hello worlds!"
return obj

Возвращаемые значения

{"id":6,"in":{"DATA":{"connection_status":"Ok"},"METADATA":{"StorageWrite":"hello worlds!","chain":"test","from":"Generator","id":7,"time":1722416917347}},"name":"test","type":"debug"}

image3