pub fn valid_dht_op(
    keystore: MetaLairClient,
    author: AgentPubKey,
    must_be_public: bool
) -> impl Fact<'static, DhtOp>
Expand description

Fact: The DhtOp is internally consistent in all of its references:

  • TODO: The DhtOp variant matches the Action variant
  • The Signature matches the Action
  • If the action references an Entry, the Entry will exist and be of the appropriate hash
  • If the action does not reference an Entry, the entry will be None