{
  "experimentId": "gas-confirmation-deadline",
  "inputs": {
    "baseFee": 40,
    "blockSeconds": 12,
    "confirmations": 2,
    "deadlineSeconds": 60,
    "gasLimit": 21000,
    "gasUsed": 21000,
    "maxFee": 60,
    "nativeBalance": 0.002,
    "nativePrice": 3000,
    "priorityFee": 2,
    "queueSeconds": 0
  },
  "modelVersion": "yieldguard-experiments-1.2.0",
  "receipt": {
    "id": "57121d83c98fdfeace2d23f0f56ddf4088b0137c5966f684b216d5edccd6b5c9",
    "request": {
      "operation": "run",
      "experimentId": "gas-confirmation-deadline",
      "inputs": {
        "baseFee": 40,
        "blockSeconds": 12,
        "confirmations": 2,
        "deadlineSeconds": 60,
        "gasLimit": 21000,
        "gasUsed": 21000,
        "maxFee": 60,
        "nativeBalance": 0.002,
        "nativePrice": 3000,
        "priorityFee": 2,
        "queueSeconds": 0
      },
      "seed": 42,
      "startDate": "2026-01-01"
    },
    "inputHash": "fbc9952c5fdc1ccb2ab245222e176fbdc1f52ffe6f03e82fcb2e4b437404f816",
    "disturbanceHash": "0b88a213fa0eeb8c148e9bc7d9b12a1305c9e18e1b7271f69c5604d14af0b0bc",
    "evidence": [
      {
        "class": "assumption",
        "source": "Prepared illustrative inputs: gas-confirmation-deadline",
        "observationDate": "not observed",
        "transformation": "EIP-1559-style capped fee and upfront gas-limit reserve; gwei-to-ETH conversion; entered seconds/block and queue assumptions, not confirmation or finality guarantees.",
        "status": "illustrative"
      }
    ],
    "limitations": [
      "Illustrative user assumptions; no live market data or calibrated forecast.",
      "Results apply only to the declared mechanisms, horizon and search bounds.",
      "EIP-1559-style accounting: reserve gas limit times max fee; if eligible, charge gas used times base fee plus the capped tip. No native value transfer is included.",
      "Timing is deterministic only under the entered block interval and waiting-time assumptions. Blocks are not a guarantee of finality. Mempool ordering, reorgs, execution failure and changing base fees are excluded. Source: https://eips.ethereum.org/EIPS/eip-1559",
      "No market refresh, AI calculation, trade execution or forecast calibration.",
      "Receipts are content-addressed local calculation records, not externally signed attestations.",
      "Deterministic calculation: the seed is recorded for the common receipt contract; this experiment samples no random disturbances."
    ]
  },
  "metrics": [
    {
      "key": "reservedETH",
      "label": "Native gas balance required for the fee cap",
      "value": 0.00126,
      "unit": "ETH"
    },
    {
      "key": "quotedChargeETH",
      "label": "Conditional gas charge; zero when fee cap blocks inclusion",
      "value": 0.000882,
      "unit": "ETH"
    },
    {
      "key": "quotedFeeUSD",
      "label": "Conditional gas charge in USD; zero when cap blocks inclusion",
      "value": 2.65,
      "unit": "USD"
    },
    {
      "key": "upfrontBudgetMargin",
      "label": "Native balance minus required reserve, in USD",
      "value": 2.22,
      "unit": "USD"
    },
    {
      "key": "feeCapHeadroom",
      "label": "Maximum fee minus assumed base fee",
      "value": 20,
      "unit": "gwei/gas"
    },
    {
      "key": "assumedCompletionSeconds",
      "label": "Completion under declared timing",
      "value": 24,
      "unit": "seconds"
    },
    {
      "key": "deadlineMarginSeconds",
      "label": "Deadline minus declared completion time",
      "value": 36,
      "unit": "seconds"
    },
    {
      "key": "executionEligible",
      "label": "Cap and native reserve both sufficient",
      "value": 1,
      "unit": "indicator"
    },
    {
      "key": "declaredDeadlineMet",
      "label": "Eligibility and declared deadline both satisfied",
      "value": 1,
      "unit": "indicator"
    },
    {
      "key": "minimumValue",
      "label": "Minimum modelled value",
      "value": 2.65,
      "unit": "USD"
    },
    {
      "key": "finalValue",
      "label": "Final modelled value",
      "value": 2.65,
      "unit": "USD"
    }
  ],
  "interpretation": "The fee-cap reserve must be funded even when the eventual gas charge is smaller. An adequate cap and balance do not guarantee inclusion or finality; the deadline result also requires the entered timing assumptions. The flat line is a conditional fee quote, not a confirmation-time path.",
  "warnings": [
    "Illustrative assumptions; no live data or forecast calibration.",
    "Illustrative user assumptions; no live market data or calibrated forecast.",
    "Results apply only to the declared mechanisms, horizon and search bounds.",
    "EIP-1559-style accounting: reserve gas limit times max fee; if eligible, charge gas used times base fee plus the capped tip. No native value transfer is included.",
    "Timing is deterministic only under the entered block interval and waiting-time assumptions. Blocks are not a guarantee of finality. Mempool ordering, reorgs, execution failure and changing base fees are excluded. Source: https://eips.ethereum.org/EIPS/eip-1559",
    "Timeline is a value series, not settlement availability. Cash-funding feasibility is not assessed."
  ],
  "timelineKind": "value",
  "feasibilityAssessed": false,
  "feasible": true
}
