Leggi le controfirme dei testimoni
Leggi l’ultima controfirma conservata di ogni testimone configurato.
GET
/{log}/witnesses- Accesso
- Accesso pubblico
- Client
- Fetch dal browser supportato
Parametri#
| Nome | Posizione | Significato |
|---|---|---|
logObbligatorio | Percorso | Il nome del registro indicato da /v1/log, come staging-1. |
Esempi di richiesta#
cURL
curl -fsS 'https://log.veil.rip/staging-1/witnesses'Risposta#
JSON con origin, quorum e witnesses. Testimoni diversi possono avere firmato dimensioni diverse dell’albero.
| Campo | Tipo | Significato |
|---|---|---|
origin | string | Origine del registro. |
quorum | integer | Numero di testimoni richiesto. |
witnesses | array<LogWitness> | Informazioni sul checkpoint firmato da ciascun testimone. Verificale usando la policy e le note firmate. |
Apri un oggetto annidato per leggerne i campi. I tipi con null ammettono un valore null; i campi optional possono essere assenti. Gli altri campi sono presenti nell’oggetto.
Testimone del registro LogWitness
| Campo | Tipo | Significato |
|---|---|---|
name | string | Nome della chiave del testimone. |
vkey | string | Chiave di verifica della nota firmata. |
url | string | URL del servizio del testimone. |
size | integer | Dimensione dell’albero controfirmata più recente; i testimoni possono essere a dimensioni diverse. |
checkpoint | string | Checkpoint firmato associato a questo testimone. |
cosignature | string | Controfirma del testimone. Controllala usando la policy. |
seen | string | Data e ora in cui il registro ha osservato questa risposta del testimone. |
Intestazioni della risposta#
| Intestazione | Valore | Significato |
|---|---|---|
Content-Type | application/json | Usa il tipo dichiarato per scegliere come leggere il corpo. |
Cosa verificare#
Verifica ogni controfirma con la chiave attesa del testimone e il checkpoint che ha firmato.
Errori#
Il registro usa un proprio protocollo testuale o binario. Le risorse mancanti possono restituire HTTP 404; non presumere l’involucro JSON della rubrica. Guida a risposte ed errori