advertise

fun advertise(edge: AttachmentId, demand: Demand)

Advertise that this peer could usefully take demand more service down child edge edge. Updates this peer's own demand slot, folds it into the local tracker, and broadcasts it best-effort over the demand channel. Advisory only — it can never authorize a spend (design §6). Re-advertise periodically to keep the slot live; a slot that stops refreshing ages out after HeddleConfig.demandTtl.