UNPKG

@lodestar/api

Version:

A Typescript REST client for the Ethereum Consensus API

25 lines (21 loc) 511 B
import {MediaType} from "./headers.js"; export enum WireFormat { json = "json", ssz = "ssz", } export function getWireFormat(mediaType: MediaType): WireFormat { switch (mediaType) { case MediaType.json: return WireFormat.json; case MediaType.ssz: return WireFormat.ssz; } } export function fromWireFormat(wireFormat: WireFormat): MediaType { switch (wireFormat) { case WireFormat.json: return MediaType.json; case WireFormat.ssz: return MediaType.ssz; } }