{
  "version": "1.2.0",
  "title": "Call decoded; review the effects",
  "summary": "Known function selector and ABI shape only. The contract may behave differently.",
  "metrics": [
    {
      "label": "Declared method",
      "value": "approve(address,uint256)"
    },
    {
      "label": "Policy flags",
      "value": 0
    },
    {
      "label": "Security verdict",
      "value": "Not assessed"
    }
  ],
  "tables": [
    {
      "title": "Decoded request",
      "columns": [
        "Field",
        "Value"
      ],
      "rows": [
        [
          "Network",
          "eip155:8453"
        ],
        [
          "Contract",
          "0x2222222222222222222222222222222222222222"
        ],
        [
          "Action",
          "Approve this token ID (not a fungible-token allowance)"
        ],
        [
          "Recipient / spender",
          "0x1111111111111111111111111111111111111111"
        ],
        [
          "Atomic amount / bool",
          "42"
        ],
        [
          "Native atomic value",
          "0"
        ]
      ]
    },
    {
      "title": "Review flags",
      "columns": [
        "Flag"
      ],
      "rows": []
    }
  ],
  "notes": [
    "A selector can collide and a contract can implement unexpected behavior. This is not transaction simulation, scam detection, contract auditing or permission to sign.",
    "No token decimals, token symbol, ownership, current allowance or chain state are inferred. An absence of flags means only that these supplied policy checks found no mismatch.",
    "This tool never connects a wallet, requests a signature, broadcasts a transaction or fetches the pasted contract."
  ],
  "data": {
    "supported": true,
    "method": "approve(address,uint256)",
    "target": "0x1111111111111111111111111111111111111111",
    "amount": "42",
    "flags": [],
    "simulation": "not-performed"
  }
}
