{
  "group": "decisions",
  "protocol": 1,
  "description": "One vector per decision (а)-(и) of card Ф1 on draw-v1 and encodings. Trace: for each position {position, remaining = free places before the pick, blocks = block indices used, j = uniform(remaining), place = j-th free place counting from 0, seq}; or {position, remaining: 0} when nothing is left.",
  "cases": [
    {
      "decision": "а",
      "name": "uint64_big_endian",
      "seed": "17844c90aea4501fe8ac78da4421b8be269992b191411e7f88751fe5acb334dc",
      "block_0": "858cdded728f3a5eb88c58a17f7310cb91a9e333efbf0b4448366ff079d43341",
      "expected_x_big_endian": "9623310515682884190",
      "x_little_endian_would_be": "6789897111994207365",
      "n": 5,
      "expected_value": 0,
      "expected_winner_seq": 0
    },
    {
      "decision": "б",
      "name": "one_counter_rejected_block_consumes",
      "seed": "144d2dd3b175cd008b615a91990587b29caa33bceab752905176ba4a44ebad28",
      "calls": [
        {
          "n": 9002803354665472,
          "expected_blocks": [
            0,
            1
          ],
          "expected_value": 910335243293064
        },
        {
          "n": 7,
          "expected_blocks": [
            2
          ],
          "expected_value": 3
        }
      ],
      "note": "first call rejects block 0 and accepts block 1; the second call starts at block 2"
    },
    {
      "decision": "в",
      "name": "places_by_chances",
      "leaves": [
        {
          "v": 1,
          "type": "entry",
          "draw": "vec-places",
          "seq": 0,
          "t": "2026-10-16T11:50:01.000Z",
          "subject": "8a873e7673769cd1e751125f4f5039bcf1dd0cba9492d7b59cb011f4b1f009db",
          "chances": 1,
          "ref": null,
          "entry_commit": "fe8e0af2dd9f6fa5a0600e7e7fd006e37bb492a569ea6927338d47a5510970ea",
          "claim_commit": "39828d6e7064fdf84adbb8b21bd7657bbd9ec190b432564890151595e48b9e4e"
        },
        {
          "v": 1,
          "type": "entry",
          "draw": "vec-places",
          "seq": 1,
          "t": "2026-10-16T11:50:02.000Z",
          "subject": "1caa13793a2a91736f75e8aec2f4b200cb8ddd5784745caa1f2f2d303f1f7123",
          "chances": 3,
          "ref": null,
          "entry_commit": "92056af61eb96933abc0fb2b3704ad277c6c68468192d8c1677744d0d95ae321",
          "claim_commit": "71a3643a99036d0fd6cb5f06d284b9824c6fff131ee242a0aa7ddf1dd291a45d"
        },
        {
          "v": 1,
          "type": "entry",
          "draw": "vec-places",
          "seq": 2,
          "t": "2026-10-16T11:50:03.000Z",
          "subject": "44a3068fa876ecfe940eb638d37323c3b5ef3b50a4627c1ad4e51130ed65ca78",
          "chances": 2,
          "ref": null,
          "entry_commit": "a2019aa258bbe1d10a7639a9d7710356aa66bfbf29d6418e09ad43a74653eb9e",
          "claim_commit": "6f93f89b64bac274ce376c0fd402d505079a15878ea8d51e9ba3eb5cbdd3f57a"
        }
      ],
      "formula": {
        "name": "draw-v1",
        "population": "entries",
        "winners": 2,
        "alternates": 1,
        "one_prize_per_subject": false
      },
      "expected_n": 6,
      "expected_places": [
        {
          "seq": 0,
          "places": [
            0
          ]
        },
        {
          "seq": 1,
          "places": [
            1,
            2,
            3
          ]
        },
        {
          "seq": 2,
          "places": [
            4,
            5
          ]
        }
      ],
      "input": {
        "alg": "draw-v1",
        "draw": "vec-places",
        "chain": "52db9ba70e0cc0f6eaf7803dd07447a1f5477735fd3f661792ba94600c84e971",
        "round": 33116213,
        "signature": "8c88efb1bb273346a0be76f90b262b61e79b2f7230a84edfe13157a06357f87dc1999fc643c979694673c9d6dd599a10",
        "secret": "20dcf1cef622f8e8c5f3a8cedbe2cc2b3f6136f895521b0328a8b4a581ac8931",
        "list_root": "1d366bab83111b3ffa9fbf471a221bc19c8875d11293229a2591461030340b33",
        "n": 6,
        "ref": null
      },
      "expected_trace": [
        {
          "position": 0,
          "remaining": 6,
          "blocks": [
            0
          ],
          "j": 2,
          "place": 2,
          "seq": 1
        },
        {
          "position": 1,
          "remaining": 5,
          "blocks": [
            1
          ],
          "j": 2,
          "place": 3,
          "seq": 1
        },
        {
          "position": 2,
          "remaining": 4,
          "blocks": [
            2
          ],
          "j": 3,
          "place": 5,
          "seq": 2
        }
      ],
      "expected_winners": [
        {
          "place": 2,
          "seq": 1,
          "subject": "1caa13793a2a91736f75e8aec2f4b200cb8ddd5784745caa1f2f2d303f1f7123"
        },
        {
          "place": 3,
          "seq": 1,
          "subject": "1caa13793a2a91736f75e8aec2f4b200cb8ddd5784745caa1f2f2d303f1f7123"
        }
      ],
      "expected_alternates": [
        {
          "place": 5,
          "seq": 2,
          "subject": "44a3068fa876ecfe940eb638d37323c3b5ef3b50a4627c1ad4e51130ed65ca78"
        }
      ]
    },
    {
      "decision": "г",
      "name": "one_prize_per_subject_false_vs_true",
      "leaves": [
        {
          "v": 1,
          "type": "entry",
          "draw": "vec-opps-0",
          "seq": 0,
          "t": "2026-10-16T11:50:01.000Z",
          "subject": "2e3316f8516060a2670c11c6f3e19c2d98fd2d85ec6abed515ec1a65b1e38b54",
          "chances": 3,
          "ref": null,
          "entry_commit": "afeb8e312c8cc0be5c698adfed3fdc259d72b3ff2ac94ce18e69481aaaa45000",
          "claim_commit": "00139e52738e49a3a4e21cb18f20a4fb5af0bf28a2749a02efd10eb0337fddf7"
        },
        {
          "v": 1,
          "type": "entry",
          "draw": "vec-opps-0",
          "seq": 1,
          "t": "2026-10-16T11:50:02.000Z",
          "subject": "e1a5608d70fe09256c8bd5fc843c9c2f072653e8deb0b4368db48a0eb6426cfc",
          "chances": 1,
          "ref": null,
          "entry_commit": "c3f4e297fc416e03a3be595aeef17ffc6d148d986011da60ad6bbf4b9928d587",
          "claim_commit": "ba8dc0a21efabd640f65f97716e828b7c8cc0bcd311a83ad755e091f446ab563"
        },
        {
          "v": 1,
          "type": "entry",
          "draw": "vec-opps-0",
          "seq": 2,
          "t": "2026-10-16T11:50:03.000Z",
          "subject": "5a7b5014f99aa2655aa2690854a99887f8ec066a5b8d17177180e158b7e50c63",
          "chances": 1,
          "ref": null,
          "entry_commit": "bd30d0acc171fb16abd5dd85969f09aad16550f6265f93d79b55f2885b876927",
          "claim_commit": "80a99a964ae84b36412a9e340270deae2ad18be08b016d89f02039b611316f25"
        }
      ],
      "formula_false": {
        "name": "draw-v1",
        "population": "entries",
        "winners": 2,
        "alternates": 0,
        "one_prize_per_subject": false
      },
      "formula_true": {
        "name": "draw-v1",
        "population": "entries",
        "winners": 2,
        "alternates": 0,
        "one_prize_per_subject": true
      },
      "input": {
        "alg": "draw-v1",
        "draw": "vec-opps-0",
        "chain": "52db9ba70e0cc0f6eaf7803dd07447a1f5477735fd3f661792ba94600c84e971",
        "round": 33116213,
        "signature": "8c88efb1bb273346a0be76f90b262b61e79b2f7230a84edfe13157a06357f87dc1999fc643c979694673c9d6dd599a10",
        "secret": "00d78accbf1e477d40550a53c950bf4280fbac8506235644dda7b3e0499384e4",
        "list_root": "898480b627f634e767dac6cbc441ecb7f9039854f7fbb7efc5ace37a76c81817",
        "n": 5,
        "ref": null
      },
      "expected_winners_false": [
        {
          "place": 2,
          "seq": 0,
          "subject": "2e3316f8516060a2670c11c6f3e19c2d98fd2d85ec6abed515ec1a65b1e38b54"
        },
        {
          "place": 0,
          "seq": 0,
          "subject": "2e3316f8516060a2670c11c6f3e19c2d98fd2d85ec6abed515ec1a65b1e38b54"
        }
      ],
      "expected_trace_false": [
        {
          "position": 0,
          "remaining": 5,
          "blocks": [
            0
          ],
          "j": 2,
          "place": 2,
          "seq": 0
        },
        {
          "position": 1,
          "remaining": 4,
          "blocks": [
            1
          ],
          "j": 0,
          "place": 0,
          "seq": 0
        }
      ],
      "expected_winners_true": [
        {
          "place": 2,
          "seq": 0,
          "subject": "2e3316f8516060a2670c11c6f3e19c2d98fd2d85ec6abed515ec1a65b1e38b54"
        },
        {
          "place": 3,
          "seq": 1,
          "subject": "e1a5608d70fe09256c8bd5fc843c9c2f072653e8deb0b4368db48a0eb6426cfc"
        }
      ],
      "expected_trace_true": [
        {
          "position": 0,
          "remaining": 5,
          "blocks": [
            0
          ],
          "j": 2,
          "place": 2,
          "seq": 0
        },
        {
          "position": 1,
          "remaining": 2,
          "blocks": [
            1
          ],
          "j": 0,
          "place": 3,
          "seq": 1
        }
      ],
      "note": "false removes only the chosen place: seq 0 with 3 chances wins twice; true removes all places of the subject"
    },
    {
      "decision": "д",
      "name": "sector_boundaries",
      "weights": [
        50,
        25,
        15,
        9,
        1
      ],
      "expected": [
        {
          "x": 0,
          "sector": 0
        },
        {
          "x": 49,
          "sector": 0
        },
        {
          "x": 50,
          "sector": 1
        },
        {
          "x": 74,
          "sector": 1
        },
        {
          "x": 75,
          "sector": 2
        },
        {
          "x": 89,
          "sector": 2
        },
        {
          "x": 90,
          "sector": 3
        },
        {
          "x": 98,
          "sector": 3
        },
        {
          "x": 99,
          "sector": 4
        }
      ]
    },
    {
      "decision": "е",
      "name": "fewer_places_than_positions",
      "leaves": [
        {
          "v": 1,
          "type": "entry",
          "draw": "vec-shortage",
          "seq": 0,
          "t": "2026-10-16T11:50:01.000Z",
          "subject": "69b452bb7057f11444620090decdeeab84bad1dd2ef09d675f2b8c870c70d702",
          "chances": 1,
          "ref": null,
          "entry_commit": "2ccf060256154aa8f96f34efe5374e03dfbffe75642c08802fa4373314e33960",
          "claim_commit": "76b8c7d8e297adda3df836eeaef7a262a551be0752414bfc889d234bad14fd2d"
        },
        {
          "v": 1,
          "type": "entry",
          "draw": "vec-shortage",
          "seq": 1,
          "t": "2026-10-16T11:50:02.000Z",
          "subject": "884375816c362b961373728ae42f78cdce506a658c9984a8787b2d7d9c37a510",
          "chances": 1,
          "ref": null,
          "entry_commit": "d6893bbd0beda0e943a96f52a082f4ddbbb769ee24cbf978d7fd79cfc99fc449",
          "claim_commit": "b24229868eb3cb60dfaf5d7725158f4fdeaa2a1680bd1977ee2229b9245a40fd"
        }
      ],
      "input": {
        "alg": "draw-v1",
        "draw": "vec-shortage",
        "chain": "52db9ba70e0cc0f6eaf7803dd07447a1f5477735fd3f661792ba94600c84e971",
        "round": 33116213,
        "signature": "8c88efb1bb273346a0be76f90b262b61e79b2f7230a84edfe13157a06357f87dc1999fc643c979694673c9d6dd599a10",
        "secret": "3b500329fdda66878a7bd78b645eddaffe8263bee54d8b29e9b4fa040ae08865",
        "list_root": "f313ab85cbf8488fb4f890c5584d2f5a02589ba88ae7a4ca98114dd7c34a4bc9",
        "n": 2,
        "ref": null
      },
      "formula": {
        "name": "draw-v1",
        "population": "entries",
        "winners": 2,
        "alternates": 2,
        "one_prize_per_subject": true
      },
      "expected_winners": [
        {
          "place": 0,
          "seq": 0,
          "subject": "69b452bb7057f11444620090decdeeab84bad1dd2ef09d675f2b8c870c70d702"
        },
        {
          "place": 1,
          "seq": 1,
          "subject": "884375816c362b961373728ae42f78cdce506a658c9984a8787b2d7d9c37a510"
        }
      ],
      "expected_alternates": [
        null,
        null
      ],
      "expected_trace": [
        {
          "position": 0,
          "remaining": 2,
          "blocks": [
            0
          ],
          "j": 0,
          "place": 0,
          "seq": 0
        },
        {
          "position": 1,
          "remaining": 1,
          "blocks": [
            1
          ],
          "j": 0,
          "place": 1,
          "seq": 1
        },
        {
          "position": 2,
          "remaining": 0
        },
        {
          "position": 3,
          "remaining": 0
        }
      ]
    },
    {
      "decision": "ж",
      "name": "invalid_leaf_inside_list_is_mismatch",
      "bundle": {
        "conditions": {
          "v": 1,
          "type": "conditions",
          "service": "vec-service",
          "draw": "vec-invalid-leaf",
          "version": 1,
          "organizer": "Тестовый канал",
          "title": "Розыгрыш гарнитуры среди зрителей",
          "rules_ack": [
            "free_participation",
            "prize_from_organizer"
          ],
          "network": {
            "chain_hash": "52db9ba70e0cc0f6eaf7803dd07447a1f5477735fd3f661792ba94600c84e971",
            "public_key": "83cf0f2896adee7eb8b5f01fcad3912212c437e0073e911fb90022d3e760183c8c4b450b6a0a6c3ac6a5776a2d1064510d1fec758c921cc22b0e17e63aaf4bcb5ed66304de9cf809bd274ca73bab4af5a6e9c76a4bc09e76eae8991ef5ece45a",
            "scheme": "bls-unchained-g1-rfc9380",
            "period": 3,
            "genesis": 1692803367
          },
          "open_at": "2026-10-16T11:50:00.000Z",
          "close_at": "2026-10-16T11:59:00.000Z",
          "margin_s": 60,
          "round": 33116213,
          "round_time": "2026-10-16T12:00:03.000Z",
          "commitment": "3a5dec3287ff474b48839e655da374892eb4aa1b25b4f92ffce1658ba22bd670",
          "reveal_deadline": "2026-10-16T12:02:03.000Z",
          "salt_commit": "e936f9b97df49d267e531e3b59c841fdf202ec7fdcb7a89081d6577531c33940",
          "min_participants": 1,
          "min_duration_s": 60,
          "chances_max": 1,
          "formula": {
            "name": "draw-v1",
            "population": "entries",
            "winners": 1,
            "alternates": 2,
            "one_prize_per_subject": true
          },
          "kind": "free_draw",
          "surface": "stream",
          "participation": "free",
          "prize_provider": "streamer",
          "prize": {
            "text": "Игровая гарнитура",
            "count": 1
          }
        },
        "keyset": {
          "v": 1,
          "type": "keyset",
          "service": "vec-service",
          "keys": [
            {
              "key_id": "de481628f9145c3fee15afed8e09c5c9c766eff7cef22d45afba0a0820c73b5b",
              "role": "receipt",
              "alg": "ed25519",
              "public_key": "23577b219d870af8ebe541db5e3cbe41841465117f81a06ed187da006bed00b3",
              "status": "active"
            },
            {
              "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
              "role": "checkpoint",
              "alg": "ed25519",
              "public_key": "5d3fed6ab8f096e6d7508bf01faf36fd0662840c92ef48a502d10dfdb692d87c",
              "status": "active"
            }
          ]
        },
        "entries": [
          {
            "v": 1,
            "type": "entry",
            "draw": "vec-invalid-leaf",
            "seq": 0,
            "t": "2026-10-16T11:50:05.120Z",
            "subject": "d67b620f5d883dfee913f57ecdf908db5215ad7ffd896f5f77834d065419b3a5",
            "chances": 1,
            "ref": null,
            "entry_commit": "15c82b85fbf2b780606d6035ee78b858b2e1592644ca2c2296ab1092dc147847",
            "claim_commit": "2039b3ee52245404739ef1f04644ceab337bcae2fd200ce313d89f87fc2a5f7b"
          },
          {
            "v": 1,
            "type": "entry",
            "draw": "vec-invalid-leaf",
            "seq": 1,
            "t": "2026-10-16T11:51:10.004Z",
            "subject": "61f394aab5a75e2c02303a524e7fc818323de20f451eaa3542787b3b68bb520d",
            "chances": 1,
            "ref": null,
            "entry_commit": "2452b6e64002a05abe3ada19719daf7ee867f4c65115354cc92b7c68f2ccd044",
            "claim_commit": "cfb4e47267116b06aec1cbc899e19a1b64f93c9334edfddabf2402ee8d7f0969"
          },
          {
            "v": 1,
            "type": "entry",
            "draw": "vec-invalid-leaf",
            "seq": 2,
            "t": "2026-10-16T11:52:00.500Z",
            "subject": "934c912a7c1ca12b35ce9197f193375d87233918b484dcfe6821eac09fb9a59e",
            "chances": 1,
            "ref": null,
            "entry_commit": "3dd38e423c59bc34a0c07bf8431184647fac4f41d573225306ce93c7aa67fc35",
            "claim_commit": "a8d14623127a5f2bd2571a0d6b765c46e487d4981431e9c30f61086a443133d3"
          },
          {
            "v": 1,
            "type": "entry",
            "draw": "vec-invalid-leaf",
            "seq": 3,
            "t": "2026-10-16T11:53:33.333Z",
            "subject": "68e41ed5d515606803322f668c72aa6ebee66c22be20fd58a9728279c0adeb2e",
            "chances": 1,
            "ref": null,
            "entry_commit": "4f84fa00bd2b1ed5490d8cb792f3747d6421c7c7cbd3457b15a6efe025250c60",
            "claim_commit": "eac7eb23b182d9a6c34376f017ad9fa1f1e049bd9f7a6744fc17ab90131ba567"
          },
          {
            "v": 1,
            "type": "entry",
            "draw": "vec-invalid-leaf",
            "seq": 4,
            "t": "2026-10-16T11:55:00.000Z",
            "subject": "92e9e3190d2f4d5c8a5d6b84c105f8001e8434e82bc0ffab201cf152d48351e5",
            "chances": 1,
            "ref": null,
            "entry_commit": "2454351619375dfc8280e14d2568d8e1abd15ff83e7b9ae1cdc9b7f7b48fdc30",
            "claim_commit": "5002d78bed24bc0f4f3a76677eac8c3cc499af97bf5081a44a750a82ae49399a"
          },
          {
            "v": 1,
            "type": "entry",
            "draw": "vec-invalid-leaf",
            "seq": 5,
            "t": "2026-10-16T11:57:12.900Z",
            "subject": "b5eb8b7ba889f79e9d677ffdbc4b652640519cfd310d3867162e88391c9e380d",
            "chances": 1,
            "ref": null,
            "entry_commit": "43eb71cc182187db6a00c1667facaf23d82d016d449cdaa0a813b7d54a7d1863",
            "claim_commit": "e78739619fa19b12dc6ed0a70ababba2bc57babb1070ceb2c21cfed7f4967d39"
          },
          {
            "v": 1,
            "type": "entry",
            "draw": "vec-invalid-leaf",
            "seq": 6,
            "t": "2026-10-16T11:59:00.000Z",
            "subject": "48914077a43c016fbdd8f3644158f95d55480c006bf70ef229f618f11862e4a5",
            "chances": 1,
            "ref": null,
            "entry_commit": "be1b31207f1c8b0b7a98a66389674e381711552589a6e8e1ba4c80f80334d72c",
            "claim_commit": "766963171f0e7fbfc815c19c1887d1370a174561405d6dc2842633e4872d4836"
          }
        ],
        "draw_checkpoints": [
          {
            "v": 1,
            "type": "checkpoint",
            "log": "draw/vec-invalid-leaf",
            "size": 0,
            "root": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
            "t": "2026-10-16T11:50:00.000Z",
            "prev": null,
            "sigs": [
              {
                "alg": "ed25519",
                "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                "sig": "567b53b2e26b9bbf4835ba05db9fe4b6694107e6a668aaa258501e1efba04717d484723d89e9b1f45f7996989f2469e7f89854eebd482d11f9040342cf25700b"
              }
            ]
          },
          {
            "v": 1,
            "type": "checkpoint",
            "log": "draw/vec-invalid-leaf",
            "size": 1,
            "root": "da35b415d2145ae2b68141774b6cf66e437fc1366bb77705352142f95e99b602",
            "t": "2026-10-16T11:50:05.120Z",
            "prev": "6fcc5ba3af343b9e607ce44ed247b2c5f2f3c85ba35b3aff92c45ffe944a2181",
            "sigs": [
              {
                "alg": "ed25519",
                "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                "sig": "25d40f89895691824ddbfe9905b081fab677dfafeb096ab95eeb38c268cc23d156720d1b14316b2b3797dba4f7d3362530575f730e095f23b4e49e7c01fb730a"
              }
            ]
          },
          {
            "v": 1,
            "type": "checkpoint",
            "log": "draw/vec-invalid-leaf",
            "size": 2,
            "root": "023acfe2eb76c02577684cb91abe6a3f07e867158eb83f750a2d14d3c9917c20",
            "t": "2026-10-16T11:51:10.004Z",
            "prev": "a593c7bca0612e2051d42f9743f5246bf93a1d7a340cf0a4776c42d4b7b10ee6",
            "sigs": [
              {
                "alg": "ed25519",
                "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                "sig": "9edf3612dba98ec4beaaa5e9d6f5eb958a69e458e96afc6efd4e7e6041d3423f6c7c04e0ff92531ba265b1aee8b297f9a27a616a5e41de1aebf5ec86fda3af0b"
              }
            ]
          },
          {
            "v": 1,
            "type": "checkpoint",
            "log": "draw/vec-invalid-leaf",
            "size": 3,
            "root": "449078a952f575d8f8a46b46977e057f1d72386236d752eb238a37286541408f",
            "t": "2026-10-16T11:52:00.500Z",
            "prev": "de9bb57e03b1140cefa94d453e80592066be323ffc89d13d96a22da030ad4a8a",
            "sigs": [
              {
                "alg": "ed25519",
                "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                "sig": "e64e0c935d67a14693dbcc8265c36a2f19dcdfd67cc9b22f5c96047759080dbb3ec819971a69f7dddc280707616c258afa0c3f57c9352869e2ec9ab27569560d"
              }
            ]
          },
          {
            "v": 1,
            "type": "checkpoint",
            "log": "draw/vec-invalid-leaf",
            "size": 4,
            "root": "8eabc2e52d915c5a9eda05dda3ed7325fc399f8d6ee4d3a4af9e0f4469ee269e",
            "t": "2026-10-16T11:53:33.333Z",
            "prev": "2c5db29476623ced72ec52b1647e634f5feafc029b65033fa18b6e3081aa63a9",
            "sigs": [
              {
                "alg": "ed25519",
                "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                "sig": "d3ed0c0942477f5181ccfe061ae3b1115322e40f5521a2f13390dbd64bb8c14b27bd475245c3c54ac504b97f92e77fd28644d5a54fc713c4d805abd8b4d91d06"
              }
            ]
          },
          {
            "v": 1,
            "type": "checkpoint",
            "log": "draw/vec-invalid-leaf",
            "size": 5,
            "root": "e34b8261607cb6c85f037fd0bf4b147fd8600e84d1507ff5767dec560ffa745d",
            "t": "2026-10-16T11:55:00.000Z",
            "prev": "8be4d639aec4b7dc0681282a89cab732976cda47ad44fcbf31617b86905402e0",
            "sigs": [
              {
                "alg": "ed25519",
                "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                "sig": "2222b54ba2bfdd44a4c766db5a7f575410ce4c1bd337f3b5768976cc6b8a75ee48ebaa5157d3486bef91fd5a904a1fdca83dd9f59cf2d95dc01cb18b3398450e"
              }
            ]
          },
          {
            "v": 1,
            "type": "checkpoint",
            "log": "draw/vec-invalid-leaf",
            "size": 6,
            "root": "2c40de079ee2a0fdd95133b2d5c93faaf5aa4b7ee6bd55b1f03b0064b096713c",
            "t": "2026-10-16T11:57:12.900Z",
            "prev": "dc538158c2b7045690478bf9dce93aa9e1c7d88d51f19cb6993692f962df4bfc",
            "sigs": [
              {
                "alg": "ed25519",
                "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                "sig": "6bf1b7f8be7f9436bd76a1b78dc702668fa9da34408ce04d907ee9ba3dab78e14c2a4f159807f5fec780c4644bb9e369d681afee2b9616b1ca095b768e67c102"
              }
            ]
          },
          {
            "v": 1,
            "type": "checkpoint",
            "log": "draw/vec-invalid-leaf",
            "size": 7,
            "root": "28f5acd88009f2616c1e5818b00707f58c6bb61659d91da9bcb32e17c0e0a091",
            "t": "2026-10-16T11:59:00.000Z",
            "prev": "c78f13933bdc9873900222a6d885c933c9767470ee59d5d8c0b5f94e9f9cd24b",
            "sigs": [
              {
                "alg": "ed25519",
                "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                "sig": "d9a3009d82f7cb293149d6d503e7857c8915d2ce3233a7023187de5a165673aeb39b0a76bb34b1a1f049d1ad2d92f02341fec72e8fbe52827d87b2dd3629950f"
              }
            ]
          }
        ],
        "global": {
          "leaves": [
            {
              "index": 0,
              "leaf": {
                "v": 1,
                "type": "commit",
                "service": "vec-service",
                "draw": "vec-other-a",
                "version": 1,
                "prev_commit": null,
                "conditions_hash": "4b7e3937aa08157107f79f5b49b3ae0919445178f61cb6966f0ef062e139fd4e",
                "keyset_hash": "d26833a05bd722c2c970a254be2745fcce940e2a17f9b54519572ae2f9aa6bd4",
                "t": "2026-10-16T08:00:00.000Z"
              },
              "size": 4,
              "path": [
                "7195b8e0cdb75e2407e67f04e16c95d45d4b160b4d15cf37821cbd1b72221b44",
                "789c9ddd3a4b205bc1bf6e3845697de250f8d1a519a7f75e62c7ca66ecd1469c"
              ]
            },
            {
              "index": 1,
              "leaf": {
                "v": 1,
                "type": "keys",
                "service": "vec-service",
                "keyset_hash": "d26833a05bd722c2c970a254be2745fcce940e2a17f9b54519572ae2f9aa6bd4",
                "t": "2026-10-16T09:00:00.000Z"
              },
              "size": 4,
              "path": [
                "5a301feed8cdfff52b7f4c07bd6d9d2981ddc0534bb04c311944608edafefdd8",
                "789c9ddd3a4b205bc1bf6e3845697de250f8d1a519a7f75e62c7ca66ecd1469c"
              ]
            },
            {
              "index": 2,
              "leaf": {
                "v": 1,
                "type": "commit",
                "service": "vec-service",
                "draw": "vec-other-b",
                "version": 1,
                "prev_commit": null,
                "conditions_hash": "28f74b0c0453854b81c5953a6f5a55a5602b5683f83194d8c188bf5cd17465a4",
                "keyset_hash": "d26833a05bd722c2c970a254be2745fcce940e2a17f9b54519572ae2f9aa6bd4",
                "t": "2026-10-16T09:30:00.000Z"
              },
              "size": 4,
              "path": [
                "1fb38ad126999253c80061f64437cc084e683a99607534998f9b7f82a80c8405",
                "b3708f20684c9a84a40bfbfb7a246a4319c7fb7f548d6ba631dc0488386c5f76"
              ]
            }
          ],
          "segment": {
            "start": 3,
            "left": [
              "b3708f20684c9a84a40bfbfb7a246a4319c7fb7f548d6ba631dc0488386c5f76",
              "7cde0a462092103d1e1d7f4d56e5369ff4e6ff959bba4140957c48be2ef19435"
            ],
            "leaves": [
              {
                "v": 1,
                "type": "commit",
                "service": "vec-service",
                "draw": "vec-invalid-leaf",
                "version": 1,
                "prev_commit": null,
                "conditions_hash": "a4f1f32fbdc7625f4a7b2f54de943d33aa4c7efecded00f0c705a6858093db0e",
                "keyset_hash": "d26833a05bd722c2c970a254be2745fcce940e2a17f9b54519572ae2f9aa6bd4",
                "t": "2026-10-16T11:49:30.000Z"
              },
              {
                "v": 1,
                "type": "close",
                "service": "vec-service",
                "draw": "vec-other-b",
                "t": "2026-10-16T11:50:01.000Z",
                "closed_at": "2026-10-16T11:50:01.000Z",
                "size": 0,
                "root": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
                "latest_round": 33116012
              },
              {
                "v": 1,
                "type": "close",
                "service": "vec-service",
                "draw": "vec-invalid-leaf",
                "t": "2026-10-16T11:59:01.000Z",
                "closed_at": "2026-10-16T11:59:00.000Z",
                "size": 7,
                "root": "28f5acd88009f2616c1e5818b00707f58c6bb61659d91da9bcb32e17c0e0a091",
                "latest_round": 33116192
              },
              {
                "v": 1,
                "type": "reveal",
                "service": "vec-service",
                "draw": "vec-invalid-leaf",
                "secret": "c615d379faee37b2b1b196f1f8481571f220c09ce589b07a21c45ce35a50b196",
                "t": "2026-10-16T12:00:05.000Z"
              },
              {
                "v": 1,
                "type": "outcome",
                "service": "vec-service",
                "draw": "vec-invalid-leaf",
                "result_hash": "bca2e4a095551ae8d57e50e8fef53a85ab1ebfea43a8835a8d99d0f5f5542d5c",
                "t": "2026-10-16T12:00:08.000Z"
              },
              {
                "v": 1,
                "type": "commit",
                "service": "vec-service",
                "draw": "vec-other-c",
                "version": 1,
                "prev_commit": null,
                "conditions_hash": "5340c4bc5e900f740530053f0efc7bde46eb227af379fc1078fde6621b083fec",
                "keyset_hash": "d26833a05bd722c2c970a254be2745fcce940e2a17f9b54519572ae2f9aa6bd4",
                "t": "2026-10-16T12:20:03.000Z"
              }
            ]
          },
          "checkpoints": [
            {
              "v": 1,
              "type": "checkpoint",
              "log": "global/vec-service",
              "size": 4,
              "root": "50a75a7a2aff64df0997cb593e9552040c4de844da9a3e17db010320fe531cff",
              "t": "2026-10-16T11:49:30.000Z",
              "prev": null,
              "sigs": [
                {
                  "alg": "ed25519",
                  "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                  "sig": "4fee04a07ea0741215e9efd215dbccd0621c52be1c96176a3b2211c571a55bf29037c2e4a85edddd6d75d5eacadf80be9337729b6785078a0eb05a181580b90a"
                }
              ]
            },
            {
              "v": 1,
              "type": "checkpoint",
              "log": "global/vec-service",
              "size": 6,
              "root": "c8e62aca9422b6294fe7b5ee57d944401b79a9fcd40b80348a44eefb0579e5b3",
              "t": "2026-10-16T11:59:01.000Z",
              "prev": "148357e98c3011a9cf6bad7f7bf61117fd3e241288d4add8424bc9b22185f14e",
              "sigs": [
                {
                  "alg": "ed25519",
                  "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                  "sig": "7413fe65736b5a72a3078d3629e15e4cc42d9a7d14e75df5a45b46141e28bb497bcbfc631628b1544bb42548f0672b195c817b77c3bb85edddd450e5a645560a"
                }
              ]
            },
            {
              "v": 1,
              "type": "checkpoint",
              "log": "global/vec-service",
              "size": 7,
              "root": "ea1e1502e5788e2dde72c3b848799be676a24a3815dd37c58fccd5dfc0e56fee",
              "t": "2026-10-16T12:00:05.000Z",
              "prev": "48174007cac51e4a6f3817b11c053648e282c28e5fd850aa11093cafd1e27c47",
              "sigs": [
                {
                  "alg": "ed25519",
                  "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                  "sig": "0c7bf0d86f7ec25698a26cc9dfe8b67dd426d0b21ddf3bdb8d57ea0ea05af45a66b358f20a4915d683b620b17ea54d22ed50f75772102620c94110ac7dcc8a03"
                }
              ]
            },
            {
              "v": 1,
              "type": "checkpoint",
              "log": "global/vec-service",
              "size": 8,
              "root": "c805d1357bb0a423d216fa00b1151db3d25e4a3c7bff1120d36b0b1e0dc02c1e",
              "t": "2026-10-16T12:00:08.000Z",
              "prev": "695e165c2df0248d81b69d5be0a4caefb9b1ba987f1f8b1d3c20955964ae1271",
              "sigs": [
                {
                  "alg": "ed25519",
                  "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                  "sig": "59963633b0c0769d694f3ffa9ba7d61a43563a13dd27b0690fc032d1cbfc72bb90b923c05c8891e64982847692011773a76914152021220890c737d34f55a003"
                }
              ]
            },
            {
              "v": 1,
              "type": "checkpoint",
              "log": "global/vec-service",
              "size": 9,
              "root": "5df88c76da79de5842b47653568c6063a26acc4fde046005718aa69fa6fce07e",
              "t": "2026-10-16T12:20:03.000Z",
              "prev": "8488ec081e35bd910bb0192a222ba495645b3090602a78c279d3dca2ff685c29",
              "sigs": [
                {
                  "alg": "ed25519",
                  "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
                  "sig": "930266ba60fe123972d20ffd1c3ae1f55fa714164a0869e073c57503d4cd5f11fb4a065d6052ec37ee411c29020d31fbefa05fc0e6a804ffdff807d5871fed0e"
                }
              ]
            }
          ],
          "consistency": [
            {
              "from": 4,
              "to": 6,
              "path": [
                "713bf0a62457e6e96fd682973482222b99548627898ef78e6a431f39704ab24b"
              ]
            },
            {
              "from": 6,
              "to": 7,
              "path": [
                "713bf0a62457e6e96fd682973482222b99548627898ef78e6a431f39704ab24b",
                "40abe526834001e3e229762f0d93b896073fdf10dce02e86f5ac362d0e00812b",
                "50a75a7a2aff64df0997cb593e9552040c4de844da9a3e17db010320fe531cff"
              ]
            },
            {
              "from": 7,
              "to": 8,
              "path": [
                "40abe526834001e3e229762f0d93b896073fdf10dce02e86f5ac362d0e00812b",
                "e7aa1e7554d4819b5cefff698f2ed33edf15b9b5f786f3dda744fcffdb677e50",
                "713bf0a62457e6e96fd682973482222b99548627898ef78e6a431f39704ab24b",
                "50a75a7a2aff64df0997cb593e9552040c4de844da9a3e17db010320fe531cff"
              ]
            },
            {
              "from": 8,
              "to": 9,
              "path": [
                "83bb9ca94cf13b875f6e042d956388887ccaef07ccc257af3c52356690200ca1"
              ]
            }
          ],
          "anchors": [
            {
              "checkpoint_hash": "148357e98c3011a9cf6bad7f7bf61117fd3e241288d4add8424bc9b22185f14e",
              "rekor": {
                "body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhNTEyIiwidmFsdWUiOiJmMDhjNzFkN2Y4MTVjZDgwZDhmYjdkMTdhMmY2OWMzMjZhYWY1NzI4MDAzMjM5N2M5MTMwOTU1OTM0MmQxNzYxMmZiZWNhMGQ5NjA4ZTcyNzM2MTg0Njc5YjU2ZTQwMmY3NDdkNzg3YmQ0MDAwYTMzZGMyODM2M2NmMTI0YWViMSJ9fSwic2lnbmF0dXJlIjp7ImNvbnRlbnQiOiIwQlQxUlcxMGdWbXZwN1psVnA5MWp3and2cGpDMkt1Wks0MlFUdjIrTDNlTFZqUFVRMlJoS055SDJobFJvUGt2WGptV0hONTQwNytMUWloRFlnYU1Edz09IiwicHVibGljS2V5Ijp7ImNvbnRlbnQiOiJMUzB0TFMxQ1JVZEpUaUJRVlVKTVNVTWdTMFZaTFMwdExTMEtUVU52ZDBKUldVUkxNbFozUVhsRlFWaFVMM1JoY21wM2JIVmlXRlZKZG5kSU5qZ3lMMUZhYVdoQmVWTTNNR2xzUVhSRlRpOWlZVk15U0hjOUNpMHRMUzB0UlU1RUlGQlZRa3hKUXlCTFJWa3RMUzB0TFFvPSJ9fX19",
                "integratedTime": 1792151372,
                "logID": "1d7442fe773f82a57bbaee0babfffc81321a2d2ec1b0dbc08dd21dad42a94796",
                "logIndex": 7000,
                "verification": {
                  "signedEntryTimestamp": "MEQCIGN5q4Ky+MxNEncMtZvnmzZ0TLhiGvmA7XtVZJ6mrZOtAiB82N7hhcYc7j15nhzCN4btGf12vxDWUYxgJj3XB8eGAA==",
                  "inclusionProof": {
                    "logIndex": 0,
                    "treeSize": 5,
                    "rootHash": "65bf8715c8552ef180626ff76fb2385b01b548215e81d262df70121304f0b8b7",
                    "hashes": [
                      "ca11676911ad566a9539168ba5426d0c8fc12633a03eee9a97a479053d6006c6",
                      "697a777ddca73d95c0cddbc16277b6b589057bdd90dbeb2e25c4001f45869678",
                      "686b15ac5c60a16da281757f62fc6a6f37b0f448b4ccd465947d95879ae6870d"
                    ],
                    "checkpoint": "vector-rekor - 1\n5\nZb+HFchVLvGAYm/3b7I4WwG1SCFegdJi33ASEwTwuLc=\n\n— vector-rekor HXRC/jBEAiA4/ynD2WqfXuFnDYZvxjGkPuUAnDmxaMwciZ2KP++zDgIgLNcE41SqtIhGra5oDA0wjPJPsaLU/EQX1tvo1H2jb1I=\n"
                  }
                }
              },
              "channel": {
                "chat": "@test_channel",
                "message_id": 100,
                "t": "2026-10-16T11:49:32.000Z"
              }
            },
            {
              "checkpoint_hash": "48174007cac51e4a6f3817b11c053648e282c28e5fd850aa11093cafd1e27c47",
              "rekor": {
                "body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhNTEyIiwidmFsdWUiOiI5N2E1Nzc2NzhlY2FiNGUxYzE5MTQ1MjQwYzJkNTM1NjExNmFlZmYxNDAwMzRlYTFlZmVkYzUwODhlZDZjNzI0MzgyYTllMmUwYzc5MDIyZDYyZDVmZWFmOTIwMGQ0NjZkYjc0MGI0ZjhlZTIwZTllNjQwN2M0ZjYwMjE5ZTIyZSJ9fSwic2lnbmF0dXJlIjp7ImNvbnRlbnQiOiI4SFJTbllXeW9YUDRTdzZsNjRpbSsxVmgwUnJGdzRkYnBJNHJ3cTVhY2NkS2dKcFN2YjljQWNnRjRVVHhTM2NURFNxYmd5MTN3QVR6S3UrMWxpQUlCQT09IiwicHVibGljS2V5Ijp7ImNvbnRlbnQiOiJMUzB0TFMxQ1JVZEpUaUJRVlVKTVNVTWdTMFZaTFMwdExTMEtUVU52ZDBKUldVUkxNbFozUVhsRlFWaFVMM1JoY21wM2JIVmlXRlZKZG5kSU5qZ3lMMUZhYVdoQmVWTTNNR2xzUVhSRlRpOWlZVk15U0hjOUNpMHRMUzB0UlU1RUlGQlZRa3hKUXlCTFJWa3RMUzB0TFFvPSJ9fX19",
                "integratedTime": 1792151943,
                "logID": "1d7442fe773f82a57bbaee0babfffc81321a2d2ec1b0dbc08dd21dad42a94796",
                "logIndex": 7001,
                "verification": {
                  "signedEntryTimestamp": "MEUCIQCXBAj4i8yMpJnxeKKWcUMHho7aQIinN5lFIIICmDYsVwIgJlL2dwTMVaxnZRGvZALWkDIcjQWA2VzxuDnzcG89ecE=",
                  "inclusionProof": {
                    "logIndex": 1,
                    "treeSize": 5,
                    "rootHash": "65bf8715c8552ef180626ff76fb2385b01b548215e81d262df70121304f0b8b7",
                    "hashes": [
                      "7fd9d38c9155c7c1d9c31a144cadfe47cf2c06862c70b75078584db121e21128",
                      "697a777ddca73d95c0cddbc16277b6b589057bdd90dbeb2e25c4001f45869678",
                      "686b15ac5c60a16da281757f62fc6a6f37b0f448b4ccd465947d95879ae6870d"
                    ],
                    "checkpoint": "vector-rekor - 1\n5\nZb+HFchVLvGAYm/3b7I4WwG1SCFegdJi33ASEwTwuLc=\n\n— vector-rekor HXRC/jBEAiA4/ynD2WqfXuFnDYZvxjGkPuUAnDmxaMwciZ2KP++zDgIgLNcE41SqtIhGra5oDA0wjPJPsaLU/EQX1tvo1H2jb1I=\n"
                  }
                }
              },
              "channel": {
                "chat": "@test_channel",
                "message_id": 101,
                "t": "2026-10-16T11:59:03.000Z"
              }
            },
            {
              "checkpoint_hash": "695e165c2df0248d81b69d5be0a4caefb9b1ba987f1f8b1d3c20955964ae1271",
              "rekor": {
                "body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhNTEyIiwidmFsdWUiOiJjOThmMWIwZWM0OTAyM2JkYjU0ZWNmYTc3MWViMjkxNjBiMGI2NWY0MWMxOWJmNzAwODFhYjE4NjQ0NzRkMmQ2YjhkODI4ZTU3NjE3YmIzYzFhYjQzODc1MGFiNWU4ZWIyMjU1MmYwMTQ1YWY1N2ExZjljODEwNTliMGE3MDM4NyJ9fSwic2lnbmF0dXJlIjp7ImNvbnRlbnQiOiJXUStTb1Rxa0dOSS9yb0xBNEZLMm1WOHJhNUlxcmZ2bVV3UUY3dzMwZnlFZ3ppbko4UE9lUDJCVEUvYUlXeEZDYU1oR0phTG13NXBmTnYzUkxhU0ZDUT09IiwicHVibGljS2V5Ijp7ImNvbnRlbnQiOiJMUzB0TFMxQ1JVZEpUaUJRVlVKTVNVTWdTMFZaTFMwdExTMEtUVU52ZDBKUldVUkxNbFozUVhsRlFWaFVMM1JoY21wM2JIVmlXRlZKZG5kSU5qZ3lMMUZhYVdoQmVWTTNNR2xzUVhSRlRpOWlZVk15U0hjOUNpMHRMUzB0UlU1RUlGQlZRa3hKUXlCTFJWa3RMUzB0TFFvPSJ9fX19",
                "integratedTime": 1792152007,
                "logID": "1d7442fe773f82a57bbaee0babfffc81321a2d2ec1b0dbc08dd21dad42a94796",
                "logIndex": 7002,
                "verification": {
                  "signedEntryTimestamp": "MEQCICMFbyr3Xn8vX39NKKCWLmz/QlC+ML5yDtArVW9G7RBOAiBAB+CFWGPh6M8niDm3j07mYc2YptZ4jwgpW6zzFI9cqw==",
                  "inclusionProof": {
                    "logIndex": 2,
                    "treeSize": 5,
                    "rootHash": "65bf8715c8552ef180626ff76fb2385b01b548215e81d262df70121304f0b8b7",
                    "hashes": [
                      "203d0a62abfe500035028fd99d8e42b00ed8dbde2400b057858cba6817ea2764",
                      "3f578c7af9eec1f8be2e580f8db55706256aa559ee2a2d06a255756af11e0ab7",
                      "686b15ac5c60a16da281757f62fc6a6f37b0f448b4ccd465947d95879ae6870d"
                    ],
                    "checkpoint": "vector-rekor - 1\n5\nZb+HFchVLvGAYm/3b7I4WwG1SCFegdJi33ASEwTwuLc=\n\n— vector-rekor HXRC/jBEAiA4/ynD2WqfXuFnDYZvxjGkPuUAnDmxaMwciZ2KP++zDgIgLNcE41SqtIhGra5oDA0wjPJPsaLU/EQX1tvo1H2jb1I=\n"
                  }
                }
              },
              "channel": {
                "chat": "@test_channel",
                "message_id": 102,
                "t": "2026-10-16T12:00:07.000Z"
              }
            },
            {
              "checkpoint_hash": "8488ec081e35bd910bb0192a222ba495645b3090602a78c279d3dca2ff685c29",
              "rekor": {
                "body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhNTEyIiwidmFsdWUiOiIyNjY4Mjc5MmU2MDdhZjhmNTc1MzEzY2I1ZGQ4NDBmODZhODljZjc4NmUzOGVmMDdlMDc0MmM4YTdiMjVhZWFmMjkwNWNlYjYzYWYzMzA2YWE5NzVhMDMxYzZmYmU3NjQxMmZjYjNjMWM3MzRkNDZiM2UwMjFlNjhjNTE5MmYwMiJ9fSwic2lnbmF0dXJlIjp7ImNvbnRlbnQiOiJzSngza0l3b3pXWG0wT0FlZW5xdFBVSU5YNk1Gd2JzRE1FMk9EMC9WZzlYN2hqNUpiSHNmRDI4QWVEWVBIcjM0R1lVRHJCdEpZeEEwNzN6RW43L09EQT09IiwicHVibGljS2V5Ijp7ImNvbnRlbnQiOiJMUzB0TFMxQ1JVZEpUaUJRVlVKTVNVTWdTMFZaTFMwdExTMEtUVU52ZDBKUldVUkxNbFozUVhsRlFWaFVMM1JoY21wM2JIVmlXRlZKZG5kSU5qZ3lMMUZhYVdoQmVWTTNNR2xzUVhSRlRpOWlZVk15U0hjOUNpMHRMUzB0UlU1RUlGQlZRa3hKUXlCTFJWa3RMUzB0TFFvPSJ9fX19",
                "integratedTime": 1792152010,
                "logID": "1d7442fe773f82a57bbaee0babfffc81321a2d2ec1b0dbc08dd21dad42a94796",
                "logIndex": 7003,
                "verification": {
                  "signedEntryTimestamp": "MEQCIBRogXfZ9Hf6wIbXXSTkAPGnRr5sGMaBbF1cCPx8igcWAiAlfleT47zT2kJdSoXFlKp41wURkfuafnzjDb9XDDD/Qw==",
                  "inclusionProof": {
                    "logIndex": 3,
                    "treeSize": 5,
                    "rootHash": "65bf8715c8552ef180626ff76fb2385b01b548215e81d262df70121304f0b8b7",
                    "hashes": [
                      "417eb3241856ca0bed0f61bef669190ad99193c92cba059d5c49ee92e4c56fbe",
                      "3f578c7af9eec1f8be2e580f8db55706256aa559ee2a2d06a255756af11e0ab7",
                      "686b15ac5c60a16da281757f62fc6a6f37b0f448b4ccd465947d95879ae6870d"
                    ],
                    "checkpoint": "vector-rekor - 1\n5\nZb+HFchVLvGAYm/3b7I4WwG1SCFegdJi33ASEwTwuLc=\n\n— vector-rekor HXRC/jBEAiA4/ynD2WqfXuFnDYZvxjGkPuUAnDmxaMwciZ2KP++zDgIgLNcE41SqtIhGra5oDA0wjPJPsaLU/EQX1tvo1H2jb1I=\n"
                  }
                }
              },
              "channel": {
                "chat": "@test_channel",
                "message_id": 103,
                "t": "2026-10-16T12:00:10.000Z"
              }
            },
            {
              "checkpoint_hash": "0bf7b1a8cb26854d07ff35a48084fdb9747e2de7fa3cc9b2088bfe73176b57b4",
              "rekor": {
                "body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhNTEyIiwidmFsdWUiOiJmOTAyMmE5ZjkyZGUwYzYxNzMxNTY2ZTY1OTMxZjI0ZDFlOTZmY2Y2ZGEyOGUzNjZlNTc1ZjJmNmM4MGJhYjBkMTc2ZWI0NjVhOWRjZDRkMTcyOWRlY2NjZjZmNjA3YjA2NTk3YWE2MWZhZDkxMzk1NTQ2MTkzNmIyMDAxZjRiMyJ9fSwic2lnbmF0dXJlIjp7ImNvbnRlbnQiOiJrQ0Vsa3VDeGZEMjYrbXBIV2lXdC9VOUxuUWJib0YvVncvN0pNdUorZ0JsTC85anJoT1RBSlloUmpWaExoUEl3VDAwcDdFUmVyNHE3S08yMTA0UnhBQT09IiwicHVibGljS2V5Ijp7ImNvbnRlbnQiOiJMUzB0TFMxQ1JVZEpUaUJRVlVKTVNVTWdTMFZaTFMwdExTMEtUVU52ZDBKUldVUkxNbFozUVhsRlFWaFVMM1JoY21wM2JIVmlXRlZKZG5kSU5qZ3lMMUZhYVdoQmVWTTNNR2xzUVhSRlRpOWlZVk15U0hjOUNpMHRMUzB0UlU1RUlGQlZRa3hKUXlCTFJWa3RMUzB0TFFvPSJ9fX19",
                "integratedTime": 1792153205,
                "logID": "1d7442fe773f82a57bbaee0babfffc81321a2d2ec1b0dbc08dd21dad42a94796",
                "logIndex": 7004,
                "verification": {
                  "signedEntryTimestamp": "MEUCIQCh8Fod/6UnQAEQWHZwehl4jShZOU2RUj197Q0xdGhV8QIgSWuoXofj1MWAGIsMT7dHv1lY9S3h5Kk+nqVvOOKXtao=",
                  "inclusionProof": {
                    "logIndex": 4,
                    "treeSize": 5,
                    "rootHash": "65bf8715c8552ef180626ff76fb2385b01b548215e81d262df70121304f0b8b7",
                    "hashes": [
                      "b198a5b4022691c21e6659e535c0106cd157460166ee363cefca1dfa9cef2e94"
                    ],
                    "checkpoint": "vector-rekor - 1\n5\nZb+HFchVLvGAYm/3b7I4WwG1SCFegdJi33ASEwTwuLc=\n\n— vector-rekor HXRC/jBEAiA4/ynD2WqfXuFnDYZvxjGkPuUAnDmxaMwciZ2KP++zDgIgLNcE41SqtIhGra5oDA0wjPJPsaLU/EQX1tvo1H2jb1I=\n"
                  }
                }
              },
              "channel": {
                "chat": "@test_channel",
                "message_id": 104,
                "t": "2026-10-16T12:20:05.000Z"
              }
            }
          ]
        },
        "drand": {
          "round": 33116213,
          "signature": "8c88efb1bb273346a0be76f90b262b61e79b2f7230a84edfe13157a06357f87dc1999fc643c979694673c9d6dd599a10"
        },
        "result": {
          "v": 1,
          "type": "result",
          "draw": "vec-invalid-leaf",
          "conditions_hash": "a4f1f32fbdc7625f4a7b2f54de943d33aa4c7efecded00f0c705a6858093db0e",
          "input": {
            "alg": "draw-v1",
            "draw": "vec-invalid-leaf",
            "chain": "52db9ba70e0cc0f6eaf7803dd07447a1f5477735fd3f661792ba94600c84e971",
            "round": 33116213,
            "signature": "8c88efb1bb273346a0be76f90b262b61e79b2f7230a84edfe13157a06357f87dc1999fc643c979694673c9d6dd599a10",
            "secret": "c615d379faee37b2b1b196f1f8481571f220c09ce589b07a21c45ce35a50b196",
            "list_root": "28f5acd88009f2616c1e5818b00707f58c6bb61659d91da9bcb32e17c0e0a091",
            "n": 7,
            "ref": null
          },
          "winners": [
            {
              "place": 1,
              "seq": 1,
              "subject": "61f394aab5a75e2c02303a524e7fc818323de20f451eaa3542787b3b68bb520d"
            }
          ],
          "alternates": [
            {
              "place": 5,
              "seq": 5,
              "subject": "b5eb8b7ba889f79e9d677ffdbc4b652640519cfd310d3867162e88391c9e380d"
            },
            {
              "place": 3,
              "seq": 3,
              "subject": "68e41ed5d515606803322f668c72aa6ebee66c22be20fd58a9728279c0adeb2e"
            }
          ],
          "sigs": [
            {
              "alg": "ed25519",
              "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
              "sig": "1c7deafa2f7f42df9141a4bc48a90f7985354e9b755a703f76cd98632627c76108659e4ddbd8b07ea117513e04ba76bbbf70738cc2368f840ec0b5cce93e5a0b"
            }
          ]
        }
      },
      "now": "2026-10-18T00:00:00.000Z",
      "rekor_keys": [
        "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEN9C7c4or5bSU2xD+MgqajMqA/IXL\n3Kj/QoHxwCQO8cMwHEgRd9h3BnX0fI764rZnHUVzNu+ou3j2MiQjJBa9uw==\n-----END PUBLIC KEY-----\n"
      ],
      "allow_test_keys": true,
      "service_keys": {
        "vec-service": [
          {
            "key_id": "de481628f9145c3fee15afed8e09c5c9c766eff7cef22d45afba0a0820c73b5b",
            "role": "receipt",
            "retired_at": null,
            "revoked_at": null
          },
          {
            "key_id": "febcffca9626e300ef34d4a0bceacf7cdb9f37fcef7fb6af49c413eae8d4d0b4",
            "role": "checkpoint",
            "retired_at": null,
            "revoked_at": null
          },
          {
            "key_id": "4e690189ebb01a31e3465bec037ed9f3fad663164f6f44367c13859d253425be",
            "role": "checkpoint",
            "retired_at": null,
            "revoked_at": null
          }
        ]
      },
      "expected_status": "mismatch",
      "expected_codes": [
        "mismatch:invalid_leaf"
      ],
      "note": "leaf 6 was received exactly at closing: not filtered out, the whole draw does not match"
    },
    {
      "decision": "з",
      "name": "draw_input_all_fields_null_lowercase",
      "input": {
        "alg": "draw-v1",
        "draw": "vec-decisions",
        "chain": "52db9ba70e0cc0f6eaf7803dd07447a1f5477735fd3f661792ba94600c84e971",
        "round": 33116213,
        "signature": "8c88efb1bb273346a0be76f90b262b61e79b2f7230a84edfe13157a06357f87dc1999fc643c979694673c9d6dd599a10",
        "secret": "16676550fcc6f8057d2bca10277de3703f41f72b1b41ebe0421bdfee2e6219a5",
        "list_root": "de37e43e4095c1ae147d8ec3b49d4c38964b5c1863d83030ee2f26cedd97d027",
        "n": 5,
        "ref": null
      },
      "expected_input_jcs": "{\"alg\":\"draw-v1\",\"chain\":\"52db9ba70e0cc0f6eaf7803dd07447a1f5477735fd3f661792ba94600c84e971\",\"draw\":\"vec-decisions\",\"list_root\":\"de37e43e4095c1ae147d8ec3b49d4c38964b5c1863d83030ee2f26cedd97d027\",\"n\":5,\"ref\":null,\"round\":33116213,\"secret\":\"16676550fcc6f8057d2bca10277de3703f41f72b1b41ebe0421bdfee2e6219a5\",\"signature\":\"8c88efb1bb273346a0be76f90b262b61e79b2f7230a84edfe13157a06357f87dc1999fc643c979694673c9d6dd599a10\"}",
      "expected_seed": "17844c90aea4501fe8ac78da4421b8be269992b191411e7f88751fe5acb334dc",
      "invalid_uppercase_hex": {
        "alg": "draw-v1",
        "draw": "vec-decisions",
        "chain": "52db9ba70e0cc0f6eaf7803dd07447a1f5477735fd3f661792ba94600c84e971",
        "round": 33116213,
        "signature": "8c88efb1bb273346a0be76f90b262b61e79b2f7230a84edfe13157a06357f87dc1999fc643c979694673c9d6dd599a10",
        "secret": "16676550fcc6f8057d2bca10277de3703f41f72b1b41ebe0421bdfee2e6219a5",
        "list_root": "DE37E43E4095C1AE147D8EC3B49D4C38964B5C1863D83030EE2F26CEDD97D027",
        "n": 5,
        "ref": null
      },
      "invalid_missing_field": {
        "alg": "draw-v1",
        "draw": "vec-decisions",
        "chain": "52db9ba70e0cc0f6eaf7803dd07447a1f5477735fd3f661792ba94600c84e971",
        "round": 33116213,
        "signature": "8c88efb1bb273346a0be76f90b262b61e79b2f7230a84edfe13157a06357f87dc1999fc643c979694673c9d6dd599a10",
        "secret": "16676550fcc6f8057d2bca10277de3703f41f72b1b41ebe0421bdfee2e6219a5",
        "list_root": "de37e43e4095c1ae147d8ec3b49d4c38964b5c1863d83030ee2f26cedd97d027",
        "n": 5
      },
      "expected_invalid": true
    },
    {
      "decision": "и",
      "name": "jcs_array_concatenation",
      "parts": [
        "notarius/commit/v1",
        "vec-decisions",
        "16676550fcc6f8057d2bca10277de3703f41f72b1b41ebe0421bdfee2e6219a5"
      ],
      "expected_jcs": "[\"notarius/commit/v1\",\"vec-decisions\",\"16676550fcc6f8057d2bca10277de3703f41f72b1b41ebe0421bdfee2e6219a5\"]",
      "expected_commitment": "98e03e98121b6f463be9c9a801f6121b1fe3398694b108d5ab8e19552f3ac683",
      "plain_concatenation_would_be": "c00bf273bae0e6e0d8364bc2b6aadcaac4213cf7383e6ecbe288db39d16b9078"
    }
  ]
}
