UNPKG

@lodestar/types

Version:

Typescript types required for lodestar

11 lines 446 B
import { ListBasicType, ListCompositeType, isBasicType, isCompositeType } from "@chainsafe/ssz"; export function ArrayOf(elementType, limit = Infinity) { if (isCompositeType(elementType)) { return new ListCompositeType(elementType, limit); } if (isBasicType(elementType)) { return new ListBasicType(elementType, limit); } throw Error(`Unknown type ${elementType.typeName}`); } //# sourceMappingURL=array.js.map