import {Bucket, encodeKey, Db} from "@lodestar/db"; import {Root, Slot} from "@lodestar/types"; import {intToBytes} from "@lodestar/utils"; export function storeRootIndex(db: Db, slot: Slot, stateRoot: Root): Promise { return db.put(getRootIndexKey(stateRoot), intToBytes(slot, 8, "be")); } export function getRootIndexKey(root: Root): Uint8Array { return encodeKey(Bucket.index_stateArchiveRootIndex, root); }