def settle.one
import ezx@1.11.0.0/src/lock/run.bend as Runimport Base
import ezx@1.11.0.0/src/io/file.bend as F
import ezx@1.11.0.0/src/lock/world.bend as W
716# one member's package, so
717def settle.one(rp: W.Reply, +lib: String) -> IO(W.Reply):
718 W.Reply{+ask, answer} = rp
719 +hash = W.ask.hash(ask)
720 do IO<W.Reply>:
721 got : Maybe<&2, String> <- F.read(lib ++ "/" ++ hash ++ "/manifest")
722 settle.seen(got, ask, answer, lib, hash)