Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pulsy.app/llms.txt

Use this file to discover all available pages before exploring further.

Results

A result is the structured object emitted by a feed after its filter and optional function complete.

When Results Are Created

Atria creates a result only when feed logic returns a JSON-safe value. Returning null or undefined means no result is published.

Result Wrapper

{
  "feedId": "...",
  "outputIds": ["..."],
  "data": {},
  "isTestExecution": false,
  "blockNumber": "123"
}

data

The data field contains the object returned by the feed. Keep this shape stable once a feed is in use, so the systems or actions connected to the feed can rely on consistent fields. For example, a native transfer feed might return nativeTransfers, while an ERC-20 transfer feed might return transfers. Those names become part of the contract between the feed and the action connected to it, so avoid changing them casually once a feed is in use.

Where Results Go

Results are published to the feed result stream and picked up by the Delivery service. In the Dashboard, open a feed and use the Live Preview tab to inspect the latest result and stream new ones in real time. Results are not meant to be a replacement for a full warehouse or analytics store. They are the operational output of a feed: the payload used to trigger an action, alert, workflow step, or integration. For action connectors, see outputs.