Transaction Intake Role

Go up to Terms and Definitions

Discussion

The Transaction Intake Role identifies responsibility for receiving candidate FX transaction information and introducing it into the FX Demo logical node network.

This role includes receiving FX Transaction Candidate information, preserving or assigning intake identifiers, identifying intake context, publishing intake information, and supporting traceability from initial receipt to validation, interpretation, contract state, audit, provenance, and evidence expectations.

The Transaction Intake Role participates primarily in the FX Logical Data Plane. It also supports the FX Logical Audit and Provenance Plane when intake records preserve provenance and evidence expectations.

Definition

responsible for receiving candidate FX transaction information and introducing it into the FX Demo logical node network

Source

Specialisation of Logical Node Role from Part 2: Distributed Node-Based Logical Architecture, Section 6.4, and Node Role from Part 1: Conceptual Architecture, Section 7.4; generalised from transaction intake material in the original FX Demo Reference Architecture.

Note

The Transaction Intake Role does not prescribe a user interface, API, file parser, gateway, message listener, DDS participant, REST resource, process, or container.

Example

The FX Transaction Intake Node performs the Transaction Intake Role upon receiving an FX Transaction Candidate and publishes intake information for validation.

© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.