Heliont Contract Provider icon

Heliont Contract Provider

Provide the global contract object (read-only)

Heliont Contract Provider

AI-generated

Summary

Provides the global contract object (read-only) and strips it from incoming items.

Inputs

  • Input (required) — Incoming data items.

Output shape

two outputs

First output contains the items with the contract stripped from each item's JSON; second output returns the contract object under the key 'contract'.

Examples

Example 1: Provide a contract stored in workflow static data

Set 'Resource' to Default and 'Operation' to Default. Do not fill 'Test Contract (JSON)'; ensure a contract exists in workflow static data (e.g., from a previous node).

Example 2: Simulate a contract in manual mode

Set 'Test Contract (JSON)' to a valid JSON object (or a string containing one). The node will use this as the contract when executed manually.

Discussion