addrbookFor publishers
← The evidence ledger

Evidence row 567584

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 40bcd946-5122-4832-8703-3938a4736ace
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
aa0c5b71d69caf4d166fa30a0da74014a2a435519f30ba18aeece1184b469251
Leaf
0x4390d53f4965b2de5e0840dfe35980cec58e8a0a6a1e2adf605398eb9bc7b6c4

What was observed

{
  "count": 2,
  "tools": [
    {
      "description": "Hae reaaliaikaisia tilauslentotarjouksia (vain lento) sivustolta akkilahdot.fi. Käytä, kun kysytään lentoja ilman majoitusta, esim. 'pelkkä lento', 'lentopaikka', 'tilauslento ilman hotellia' ja 'lentoliput'. Palauttaa saatavilla olevat pelkät lennot, ei pakettimatkoja. Lento + hotelli -hakuihin käytä search_holidays-työkalua.",
      "inputSchema": {
        "properties": {
          "adt": {
            "default": 1,
            "description": "Aikuisten määrä (NDC: PaxType=ADT), oletus 1",
            "maximum": 9,
            "minimum": 1,
            "type": "integer"
          },
          "chd": {
            "default": 0,
            "description": "Lasten määrä (NDC: PaxType=CHD), oletus 0",
            "maximum": 6,
            "minimum": 0,
            "type": "integer"
          },
          "dep_date": {
            "description": "Tarkka lähtöpäivä (YYYY-MM-DD)",
            "format": "date",
            "type": "string"
          },
          "dep_date_from": {
            "description": "Aikaisin lähtöpäivä (YYYY-MM-DD)",
            "format": "date",
            "type": "string"
          },
          "dep_date_to": {
            "description": "Viimeisin lähtöpäivä (YYYY-MM-DD)",
            "format": "date",
            "type": "string"
          },
          "dest": {
            "description": "IATA-koodi kohdekentälle, esim. AYT, AGP, TFS",
            "type": "string"
          },
          "direct": {
            "description": "Vain suorat lennot (NDC: StopQuantity=0)",
            "type": "boolean"
          },
          "inf": {
            "default": 0,
            "description": "Vauvojen määrä (NDC: PaxType=INF), oletus 0",
            "maximum": 6,
            "minimum": 0,
            "type": "integer"
          },
          "limit": {
            "default": 10,
            "description": "Tarjousten määrä (1-25), oletus 10",
            "maximum": 25,
            "minimum": 1,
            "type": "integer"
          },
          "max_price": {
            "description": "Maksimihinta (NDC: PriceRangeFilter.MaxAmount)",
            "type": "integer"
          },
          "nights_max": {
            "description": "Enimmäismäärä öitä (vendor extension, ei NDC)",
            "type": "integer"
          },
          "nights_min": {
            "description": "Vähimmäismäärä öitä (vendor extension, ei NDC)",
            "type": "integer"
          },
          "orig": {
            "description": "IATA-koodi lähtökentälle, esim. HEL, OUL, TLL",
            "type": "string"
          },
          "ret_date": {
            "description": "Tarkka paluupäivä (YYYY-MM-DD)",
            "format": "date",
            "type": "string"
          },
          "ret_date_from": {
            "description": "Aikaisin paluupäivä (YYYY-MM-DD)",
            "format": "date",
            "type": "string"
          },
          "ret_date_to": {
            "description": "Viimeisin paluupäivä (YYYY-MM-DD)",
            "format": "date",
            "type": "string"
          },
          "sort": {
            "default": "price_asc",
            "description": "Järjestys, oletus price_asc",
            "enum": [
              "price_asc",
              "price_desc",
              "dep_date_asc",
              "dep_date_desc"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_flights"
    },
    {
      "description": "Hae saatavilla olevia pakettimatkoja, jotka sisältävät lennot ja majoituksen ja lähtevät Suomesta. Palauttaa käyttäjän hakuehtoja vastaavat ajantasaiset hinnat, saatavuuden, hotellitiedot ja varauslinkit. Etsi saatavilla olevia pakettimatkoja Suomesta hakukriteerien perusteella.",
      "inputSchema": {
        "properties": {
          "adults": {
            "default": 2,
            "description": "Aikuisten määrä 12-99 vuotta, oletus 2",
            "maximum": 9,
            "minimum": 1,
            "type": "integer"
          },
          "bbox": {
            "description": "Maantieteellinen haku rajoitettu suorakulmiolla. Muoto: minLat,minLon,maxLat,maxLon.",
            "example": "28.0,-15.5,28.2,-15.3",
            "type": "string"
          },
          "board_type": {
            "description": "Ateriat sisältyvät hotelliin, esimerkiksi aamiainen, puolihoito, täysihoito, all inclusive",
            "enum": [
              "breakfast",
              "half_board",
              "full_board",
              "all_inclusive"
            ],
            "type": "string"
          },
          "category": {
            "description": "Loman kategoria SUNBATH=Aurinko ja uiminen, CITY=Kaupunkiloma, SKI=Hiihtoloma, EXOTIC=Eksoottinen",
            "enum": [
              "SUNBATH",
              "CITY",
              "SKI",
              "EXOTIC"
            ],
            "type": "string"
          },
          "children": {
            "default": 0,
            "description": "Lasten määrä 2-11 vuotta, oletus 0",
            "maximum": 6,
            "minimum": 0,
            "type": "integer"
          },
          "country_iso": {
            "description": "ISO-koodi maa, esimerkiksi ES, GR, PL, TR",
            "type": "string"
          },
          "days_max": {
            "description": "Maksimimäärä päiviä lomalle, esimerkiksi 3, 7, 14",
            "type": "integer"
          },
          "days_min": {
            "description": "Vähimmäismäärä päiviä lomalle, esimerkiksi 3, 7, 14",
            "type": "integer"
          },
          "depart_date_exact": {
            "description": "Loman on alkaa tänä päivänä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)",
            "format": "date-time",
            "type": "string"
          },
          "depart_date_max": {
            "description": "Viimeisin mahdollinen loma-ajan alkamispäivä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)",
            "format": "date-time",
            "type": "string"
          },
          "depart_date_min": {
            "description": "Aikaisin mahdollinen loma-ajan alkamispäivä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)",
            "format": "date-time",
            "type": "string"
          },
          "destination_airport_code": {
            "description": "IATA-koodi määränpää lentokentälle, esimerkiksi ALC, AGP, TFS",
            "type": "string"
          },
          "destination_name": {
            "description": "Kohdenimi, esimerkiksi Malta, Magaluf, Gran Canaria",
            "type": "string"
          },
          "direct_flight": {
            "description": "Aseta true löytääksesi hotelleja suorilla lennoilla",
            "type": "boolean"
          },
          "distance_airport": {
            "description": "Maksimaalinen etäisyys hotellin ja lentokentän välillä km, esimerkiksi 20, 40, 80",
            "type": "integer"
          },
          "distance_beach": {
            "description": "Maksimaalinen etäisyys rannalle metreinä, esimerkiksi 0, 100, 500",
            "type": "integer"
          },
          "distance_centre": {
            "description": "Maksimaalinen etäisyys keskustaan metreinä, esimerkiksi 0, 100, 500",
            "type": "integer"
          },
          "features": {
            "description": "Hotellin mukavuudet: ac=ilmastointi, adultsonly=Vain aikuisille, apartment=huoneisto, bar=baari, childspool=lastenallas, gym=kuntosali, heatedpool=lämmitetty uima-allas, kidsclub=lastenkerho, pool=uima-allas, seaview=merinäköala, restaurant=ravintola, spa=kylpylä",
            "items": {
              "enum": [
                "ac",
                "adultsonly",
                "apartment",
                "bar",
                "childspool",
                "gym",
                "heatedpool",
                "kidsclub",
                "pool",
                "seaview",
                "restaurant",
                "spa"
              ],
              "type": "string"
            },
            "type": "array"
          },
          "fields": {
            "default": [
              "distance_centre",
              "price_per_pers",
              "hotel_description",
              "distance_airport",
              "lon",
              "origin_airport_name",
              "lat",
              "distance_beach",
              "guest_rating",
              "supplier_logo",
              "supplier_name",
              "country_code",
              "hotel_image",
              "return_date",
              "currency",
              "destination_airport_code",
              "room_type",
              "hotel_name",
              "categories",
              "url",
              "temp_air_day",
              "destination_airport_name",
              "departure_date",
              "destination_name",
              "features",
              "temp_water",
              "offer_id",
              "country_name",
              "features_text",
              "origin_airport_code",
              "number_of_nights",
              "total_price"
            ],
            "description": "Kentät, jotka on sisällytettävä hakutuloksiin",
            "example": [
              "origin_airport_name",
              "destination_airport_name",
              "destination_name",
              "hotel_name",
              "departure_date",
              "return_date",
              "url",
              "total_price"
            ],
            "items": {
              "enum": [
                "distance_centre",
                "price_per_pers",
                "hotel_description",
                "distance_airport",
                "lon",
                "origin_airport_name",
                "lat",
                "distance_beach",
                "guest_rating",
                "supplier_logo",
                "supplier_name",
                "country_code",
                "hotel_image",
                "return_date",
                "currency",
                "destination_airport_code",
                "room_type",
                "hotel_name",
                "categories",
                "url",
                "temp_air_day",
                "destination_airport_name",
                "departure_date",
                "destination_name",
                "features",
                "temp_water",
                "offer_id",
                "country_name",
                "features_text",
                "origin_airport_code",
                "number_of_nights",
                "total_price"
              ],
              "type": "string"
            },
            "type": "array"
          },
          "guest_rating": {
            "description": "Vähimmäisarvio, esimerkiksi 8.2, 9.0. Mediaani: 8.4",
            "example": 8.4,
            "format": "float",
            "maximum": 10,
            "minimum": 1,
            "type": "number"
          },
          "hotel_name": {
            "description": "Hotellin nimi, esimerkiksi Riu Palace, Iberostar, Sol",
            "type": "string"
          },
          "infants": {
            "default": 0,
            "description": "Vauvojen määrä 0-1 vuotta, oletus 0",
            "maximum": 6,
            "minimum": 0,
            "type": "integer"
          },
          "lat": {
            "description": "Leveysasteikko desimaaliluvuissa, käytetään lon ja säteen kanssa",
            "example": 27.5797,
            "format": "float",
            "maximum": 90,
            "minimum": -90,
            "type": "number"
          },
          "limit": {
            "default": 1,
            "description": "Tarjottavien määrä, esimerkiksi 5, 10. Oletus 1",
            "maximum": 25,
            "minimum": 1,
            "type": "integer"
          },
          "lon": {
            "description": "Pituusasteikko desimaaliluvuissa, käytetään lat ja säteen kanssa",
            "example": -15.5803,
            "format": "float",
            "maximum": 180,
            "minimum": -180,
            "type": "number"
          },
          "max_price": {
            "description": "Maksimihinta koko matkalle, esimerkiksi 5000, 10000, 15000",
            "type": "integer"
          },
          "number_of_nights": {
            "description": "Tarkka määrä öitä lomalle, esimerkiksi 3, 7, 14",
            "type": "integer"
          },
          "origin_airport_code": {
            "description": "IATA-koodi lähtöpaikalle, esimerkiksi HEL, OUL, TLL",
            "type": "string"
          },
          "radius": {
            "description": "Säde kilometreinä lat, lon",
            "example": 1.8,
            "format": "float",
            "maximum": 200,
            "minimum": 0,
            "type": "number"
          },
          "rating": {
            "description": "Vähimmäismäärä tähtiä, esimerkiksi 3, 4, 5",
            "maximum": 5,
            "minimum": 1,
            "type": "integer"
          },
          "return_date_exact": {
            "description": "Kotiinpaluupäivä alkaa tänä päivänä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)",
            "format": "date-time",
            "type": "string"
          },
          "return_date_max": {
            "description": "Viimeisin mahdollinen kotiinpaluupäivä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)",
            "format": "date-time",
            "type": "string"
          },
          "return_date_min": {
            "description": "Aikaisin mahdollinen kotiinpaluupäivä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)",
            "format": "date-time",
            "type": "string"
          },
          "sort": {
            "description": "Tarjousten järjestys. Oletus on price_asc",
            "enum": [
              "price_asc",
              "price_desc",
              "rating_asc",
              "rating_desc",
              "distance_beach_asc",
              "distance_airport_asc",
              "guest_rating_desc"
            ],
            "type": "string"
          },
          "temp_air_day_max": {
            "description": "Maksimiodotettu päivälämpötila Celsius-asteina, esimerkiksi 25, 30",
            "type": "integer"
          },
          "temp_air_day_min": {
            "description": "Vähimmäisodotettu päivälämpötila Celsius-asteina, esimerkiksi 20, 25",
            "type": "integer"
          },
          "temp_water": {
            "description": "Vähimmäisodotettu veden lämpötila Celsius-asteina, esimerkiksi 20, 25",
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "search_holidays"
    }
  ]
}

What the leaf hashes

{"body":"aa0c5b71d69caf4d166fa30a0da74014a2a435519f30ba18aeece1184b469251","id":567584,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793138776672306,"prev":null,"subject":"40bcd946-5122-4832-8703-3938a4736ace","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).

  1. 0x4390d044cba739821494a9ac364b001986a35cb1b298334f432e76fdaee419c2
  2. 0x37e8ea6ff64a7212e07ee58760aabf363feb37980989a4f23d402e8bee8db5d6
  3. 0x2c2e8a1d3b6ff55bec57ad1b57fb3000a5427565ece4a33dfe3b210ea7103f69
  4. 0x0036f1ad74f71f47382887af16b0e606d2e7261cc98783cbd27c6546a3685a54
  5. 0x7dade6698cca65f77b0e903cb03da39ddcb2874b7fba9d7c9ffb0a94a301f255
  6. 0xe7aadcfadc872138d1c36c990ca786b249c5a2dd1b5cfa9a06a0ad93b01ced1e
  7. 0x0d02f3349307ff2ae05a87aa715eeaa8dd50dd019bd616cb67b1369ac5a33a23
  8. 0xc450f405a79e9988e56f2907788a7cc5f7fa4a6cad58e5f9ff95a87d2cbe60a7
  9. 0x311dcb235420dd0a7ccca6bf4deabb59272c19e6518a5eca6fd03ca197e48a5c
  10. 0x5cfa63a10b3487db61c92c626c33b1eff3ac4075db618a1c0441712d51f536bc
  11. 0x0e19abd28ae6841ef1d216f8789479240d9ce058f38983d79663e25a2f533e88
  12. 0x73ca48521d1cc492ee4ab86757972943f96dcf68a114d6383fd5e527c332af36
  13. 0x4b4a1e815a33d351cc45dfa35f97aef5faf461590a54756a40dc36a0bbabf04b
  14. 0x1de9caca1fa6dbbe090ee48dad5f962bbfd09856fd897edc8c3c110272d35c56
  15. 0x2c117b27721eea45f6590fbccb471d21a7b0b079a53f089ecb300c63bdb3aebf
  16. 0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d
  17. 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON