pub fn node_call<T: SerBolt, R: DeBolt>(
    transport: &dyn Transport,
    message: T
) -> Result<R, Error>