@pwngh/economy-lab
    Preparing search index...

    Function runProcessorConformance

    • Registers the shared Processor contract the payout saga depends on, for node --test. It proves: an accepted submit resolves to a non-empty providerRef, the handle every later settle and status poll keys on; an indeterminate submit throws a retryable coded fault, so the worker resubmits under the same payout key instead of treating an unknown outcome as terminal; a terminal rejection throws a non-retryable coded fault, so the saga stops retrying and unwinds; and payoutStatus reports each of the five canonical states — SETTLED, RETURNED, FAILED, PENDING, UNKNOWN — faithfully. Tests for the optional harness members register only when the ProcessorHarness supplies them, so the required surface is a single accepted path.

      Parameters

      Returns void