| /** | |
| * @module modules/cid | |
| * | |
| * Functions for working with CommitNumer's, aka Commit IDs. | |
| */ | |
| import { jsonOrThrow } from '../../../infra-sk/modules/jsonOrThrow'; | |
| import { CommitNumber, CIDHandlerResponse } from '../json'; | |
| /** | |
| * Look up the commit ids for the given offsets and sources. | |
| * | |
| */ | |
| export const lookupCids = (cids: CommitNumber[]): Promise<CIDHandlerResponse> => | |
| fetch('/_/cid/', { | |
| method: 'POST', | |
| body: JSON.stringify(cids), | |
| headers: { | |
| 'Content-Type': 'application/json', | |
| }, | |
| }).then(jsonOrThrow); |