addrbookFor publishers
← The evidence ledger

Evidence row 122827

Observed , by baseline/1.

Kind
listing
About
source_record x402_bazaar:https://toolvend.dev/calendar/business-days
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
478e9bb76cd0758e154b46a076d608e0b18625c65a9908c06e7dc9179bf42e54
Leaf
0xd388cedcd7d834eced9b57765ab854c9446793717895775908219011902fc36a

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://toolvend.dev/calendar/business-days"
    ]
  ],
  "name": "toolvend.dev/calendar/business-days",
  "owner_address": "0x55ae5d177cdc9493391a632794fd048e8dba4e20",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F"
        },
        "maxTimeoutSeconds": 120,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "FSnwAPTNNSxqnR8MtuNrtwLkyYusZ4hncp684HxYpdLb",
        "scheme": "exact"
      },
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 120,
        "network": "eip155:8453",
        "payTo": "0x55ae5d177cdc9493391a632794fd048e8dba4e20",
        "scheme": "exact"
      }
    ],
    "description": "Add/subtract, count or find business days across countries and subdivisions; list public holidays. Bundled 2024–2030 calendars, inclusive ranges, explicit weekends and closures, source attribution and coverage warnings. See /calendar/coverage.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "countries": [
                "GB-ENG",
                "DE-BY"
              ],
              "end": "2027-01-07",
              "operation": "intersection",
              "start": "2027-01-01"
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "asOf": "2026-09-30",
              "coverage": {
                "authoritative": false,
                "countries": [
                  {
                    "availableYears": [
                      2024,
                      2025,
                      2026,
                      2027,
                      2028,
                      2029,
                      2030
                    ],
                    "emptyYears": [],
                    "key": "GB-ENG",
                    "name": "England",
                    "scope": "subdivision"
                  },
                  {
                    "availableYears": [
                      2024,
                      2025,
                      2026,
                      2027,
                      2028,
                      2029,
                      2030
                    ],
                    "emptyYears": [],
                    "key": "DE-BY",
                    "name": "Bayern",
                    "scope": "subdivision"
                  }
                ],
                "end": "2030-12-31",
                "holidayTypes": [
                  "public"
                ],
                "start": "2024-01-01"
              },
              "holidays": [
                {
                  "country": "GB-ENG",
                  "date": "2027-01-01",
                  "names": [
                    "New Year's Day"
                  ]
                },
                {
                  "country": "DE-BY",
                  "date": "2027-01-01",
                  "names": [
                    "New Year's Day"
                  ]
                },
                {
                  "country": "DE-BY",
                  "date": "2027-01-06",
                  "names": [
                    "Epiphany"
                  ]
                }
              ],
              "input": {
                "additionalClosures": [],
                "countries": [
                  "GB-ENG",
                  "DE-BY"
                ],
                "end": "2027-01-07",
                "operation": "intersection",
                "start": "2027-01-01",
                "weekend": [
                  6,
                  7
                ]
              },
              "operation": "intersection",
              "result": {
                "count": 3,
                "date": null,
                "dates": [
                  "2027-01-04",
                  "2027-01-05",
                  "2027-01-07"
                ]
              },
              "source": {
                "asOf": "2026-09-30",
                "attribution": "Python holidays contributors; see /calendar/coverage for the original licence and country-directory attribution.",
                "changes": "Public and observed holiday rules compiled into civil dates for 2024–2030 for all supported country/subdivision keys.",
                "license": "MIT",
                "licenseUrl": "https://github.com/vacanza/holidays/blob/v0.105/LICENSE",
                "name": "Python holidays",
                "url": "https://github.com/vacanza/holidays",
                "version": "holidays@0.105"
              },
              "trace": [
                {
                  "date": "2027-01-01",
                  "reasons": [
                    "holiday:GB-ENG",
                    "holiday:DE-BY"
                  ],
                  "working": false
                },
                {
                  "date": "2027-01-02",
                  "reasons": [
                    "weekend"
                  ],
                  "working": false
                },
                {
                  "date": "2027-01-03",
                  "reasons": [
                    "weekend"
                  ],
                  "working": false
                },
                {
                  "date": "2027-01-04",
                  "reasons": [],
                  "working": true
                },
                {
                  "date": "2027-01-05",
                  "reasons": [],
                  "working": true
                },
                {
                  "date": "2027-01-06",
                  "reasons": [
                    "holiday:DE-BY"
                  ],
                  "working": false
                },
                {
                  "date": "2027-01-07",
                  "reasons": [],
                  "working": true
                }
              ],
              "warnings": [
                "Community-maintained calendar rules are not authoritative. Local, employer, bank-only and emergency closures may be missing. Moon-sighting dates can differ. Verify critical schedules with the relevant authority.",
                "Weekend defaults to Saturday/Sunday for every country; supply weekend explicitly where different. Government-designated compensating working weekends are not applied.",
                "Public holidays affecting part of a day are conservatively treated as full-day closures."
              ]
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "additionalProperties": false,
                  "properties": {
                    "additionalClosures": {
                      "description": "Closure dates applied to every requested calendar.",
                      "items": {
                        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                        "type": "string"
                      },
                      "maxItems": 100,
                      "type": "array"
                    },
                    "countries": {
                      "description": "Country or subdivision keys from /calendar/coverage, e.g. GB-ENG, DE-BY, US-NY.",
                      "items": {
                        "maxLength": 64,
                        "minLength": 2,
                        "type": "string"
                      },
                      "maxItems": 4,
                      "minItems": 1,
                      "type": "array"
                    },
                    "days": {
                      "description": "Required for add. Start excluded except when days=0.",
                      "maximum": 250,
                      "minimum": -250,
                      "type": "integer"
                    },
                    "end": {
                      "description": "Required for count/intersection/holidays. Inclusive; at most 366 days.",
                      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                      "type": "string"
                    },
                    "operation": {
                      "enum": [
                        "add",
                        "count",
                        "next",
                        "intersection",
                        "holidays"
                      ],
                      "type": "string"
                    },
                    "start": {
                      "description": "Civil ISO date within 2024–2030.",
                      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                      "type": "string"
                    },
                    "weekend": {
                      "description": "ISO weekdays, Monday=1; default [6,7]. Applies to all calendars.",
                      "items": {
                        "maximum": 7,
                        "minimum": 1,
                        "type": "integer"
                      },
                      "maxItems": 6,
                      "type": "array"
                    }
                  },
                  "required": [
                    "operation",
                    "countries",
                    "start"
                  ],
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-05T03:14:36.097Z",
    "quality": {
      "l30DaysTotalCalls": 3,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-10-05T03:14:35.851Z"
    },
    "resource": "https://toolvend.dev/calendar/business-days",
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Add/subtract, count or find business days across countries and subdivisions; list public holidays. Bundled 2024–2030 calendars, inclusive ranges, explicit weekends and closures, source attribution and coverage warnings. See /calendar/coverage."
}

What the leaf hashes

{"body":"478e9bb76cd0758e154b46a076d608e0b18625c65a9908c06e7dc9179bf42e54","id":122827,"kind":"listing","method":"baseline/1","observed_us":1793025622240650,"prev":null,"subject":"x402_bazaar:https://toolvend.dev/calendar/business-days","subject_kind":"source_record"}

Proof

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

  1. 0xd388f5edfc0542076a8c4c7397e221d85793a981aa0362fd84fcc947a04d2f64
  2. 0xa1d2838d5410636dc45812b5ed225310ca914298a9d3634725fbc302b4d78179
  3. 0x04c42de9ba2b8d21b612917dcdd05fdf57cf1f52ab59cf7ebb8d0b63cd43d7bf
  4. 0x9a91d57ba8a0a7e34c674095faa8cc9b2025a720bc7c78a14771a563085d8b51
  5. 0x4180cee5a580ad72d64fc988cab0ca6b31c6f9ade0dfb51ad575325a2c54fe86
  6. 0x7d83960fb7614f51e315cc9d274c6b4c340d6f7f2f1d006a4f473edda45b986b
  7. 0x9b540ea2e793a95419b84f27a6ed63d03edf6628247ed0ef378b897e737eaf55
  8. 0x4750412d9cab221e8a10d077492b100723b8441e49208ede62eaccd6ab47e839
  9. 0x12e4fa06b4e4b4c3b6f238829d354bf8a160a58ccc8f1a0b4f455518b8801abd
  10. 0x0834e939cfa9df57864320cb906e871c291dd8cc7aa8327c208c14867fb03a20
  11. 0x14362d8e1df4e5c0cf9c6949986f8f51c6a0b5605b593e145aade16c5f5c871a
  12. 0x9f6b360f1992898cb3f17e45d0bf5a96f946d7eaf9705a57af03c151a407d239
  13. 0x889eefefef2d4457fe6114f397df813a5cbb85011a6f40309b54ddcd4aba3bd1
  14. 0xefabf1105e09cf52c12c58e60cbb5048b9ac3f02631d1816a926e14bdd86fbdf
  15. 0xe94ca5b798e9899ad611e57835af42266e20f53f44977e487d81365e30972beb
  16. 0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023
  17. 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON