Function extractMissingVariables

  • TODO: fundamentally unsound, migrate to PST format

    Given an unsuccessful transaction generation result, extract a map of the identifiers missing from the compilation mapped to the entity that owns each variable.

    Returns false if any errors are fatal (the error either cannot be resolved by providing a variable, or the entity ownership of the required variable was not provided in the compilation data).

    Type Parameters

    • ProgramState


    Returns false | {
        [fullIdentifier: string]: string;

Generated using TypeDoc