def route
import cswap-bend-cli@0.1.0.0/usage/req.bend as Reqimport Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
163def route(scope: Bool, rl: Bool, e: Err, token: String) -> IO(Result<&2, &2, Err, Json.Json>):
164 match scope rl:
165 case True{} _:
166 probe(token)
167 case False{} True{}:
168 fallback(token, e)
169 case False{} False{}:
170 IO.pure(Result<&2, &2, Err, Json.Json>, Fail{e})