def ledger.name
import ezx@1.11.0.0/src/lock/lock.bend as Lockimport Base
import ezx@1.11.0.0/src/ledger/manifest.bend as M
286# a dependency's name, when the ledger records it by one
287def ledger.name(+dep: M.Dep) -> List<&2, Name>:
288 +nv = M.source.nv(M.source.dep(dep))
289 Bool.pick(List<&2, Name>, String.is_empty(nv), [], [Name{nv, M.dep.hash(dep)}])