{
  "receipt_id": "94dafee0-c8b6-48f0-9206-be976f649d77",
  "found": true,
  "seal_ok": true,
  "version": 2,
  "receipt_type": "decision",
  "parent_receipt_id": null,
  "anchoring": {
    "status": "pending"
  },
  "receipt": {
    "id": "96915494-215f-482b-a9bc-35d419d809f5",
    "receipt_id": "94dafee0-c8b6-48f0-9206-be976f649d77",
    "agent_id": "eth-buyback-agent-v1",
    "operator_id": "ProofRelay Demo",
    "environment": "demo",
    "action_type": "eth_market_buy",
    "action_taken": 1,
    "rationale": "All three buy conditions passed. Price threshold met, sufficient USDC balance, position limit not exceeded. Decision: execute market buy.",
    "outcome_reference": null,
    "snapshot_id": "snap_eth_1773079711730",
    "snapshot_hash": "93a2fa2d08d68d5f77dac64ba9e7c688d7aae40248eac6cdb21fb019b92ca4e4",
    "captured_at": "2026-03-09T18:08:27.730Z",
    "snapshot_fields": "{\"asset\":\"ETH\",\"price_usd\":2475,\"price_source\":\"chainlink_eth_usd\",\"portfolio_eth\":42.5,\"portfolio_usdc\":125000,\"market_cap_rank\":2,\"24h_volume_usd\":18200000000,\"snapshot_block\":19847203}",
    "ruleset_id": "treasury-policy-v2.1",
    "ruleset_hash": null,
    "conditions_evaluated": "[{\"condition\":\"eth_price < buy_threshold\",\"parameters\":{\"eth_price\":2475,\"buy_threshold\":2500},\"result\":\"PASS\"},{\"condition\":\"usdc_balance >= order_value\",\"parameters\":{\"usdc_balance\":125000,\"order_value\":24750},\"result\":\"PASS\"},{\"condition\":\"portfolio_eth < max_eth_position\",\"parameters\":{\"portfolio_eth\":42.5,\"max_eth_position\":100},\"result\":\"PASS\"}]",
    "decision_result": "EXECUTE",
    "inputs_captured_at": "2026-03-09T18:08:27.730Z",
    "decision_made_at": "2026-03-09T18:08:30.730Z",
    "receipt_sealed_at": "2026-06-16T19:00:59.960Z",
    "chain_tx_submitted_at": null,
    "trace_hash": "fa00c37f557d96b115052eb5ffe5d70a6e486970854a55249058424df2286146",
    "trace_storage_type": "internal",
    "trace_pointer": null,
    "redacted_summary": "All three buy conditions passed. Price threshold met, sufficient USDC balance, position limit not exceeded. Decision: execute market buy.",
    "seal": "hmac-sha256:Djjm3QWUyNb3DvjrrUhJKFA2GZonqoIAXtROvPbVHdk",
    "customer_id": "2816693e-18b2-4b7b-9e37-c1aee57b4811",
    "created_at": "2026-06-16 19:00:59",
    "parent_receipt_id": null
  }
}