{
  "tool_id": "511-multi-currency-pvp-validator",
  "note": "golden_hash is empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "minimal",
      "policy_parameters": {
        "legs": [
          {
            "ccy_sold": "USD",
            "ccy_bought": "EUR",
            "notional": 1000000,
            "implied_rate": 0.92
          }
        ],
        "atomicity_type": "atomic_pvp",
        "finality_type": "irrevocable_realtime",
        "has_unwind_procedure": true,
        "canton_leg": true
      },
      "output_payload": {
        "verdict": "PASS",
        "pfmi_p12_status": "PFMI_P12_COMPLIANT",
        "herstatt_risk_status": "HERSTATT_RISK_ELIMINATED",
        "finality_status": "FINALITY_CONFIRMED",
        "atomicity_type": "atomic_pvp",
        "has_unwind_procedure": true,
        "has_canton_leg": true,
        "total_notional_usd": 1000000,
        "saccr_fx_addon_usd": 40000,
        "leg_count": 1,
        "legs": [
          {
            "ccy_sold": "USD",
            "ccy_bought": "EUR",
            "notional": 1000000,
            "implied_rate": 0.92,
            "ref_rate": 1.086957,
            "notional_usd": 1000000,
            "rate_flag": null
          }
        ]
      },
      "golden_hash": "6c9f337632a94628fdec11e418ceb239da97c79f50ce33bdff00b52f379d0748"
    }
  ]
}
