ARTÍCULO 3057. El mandato no puede ser revocado por el mandante ni renunciado por el mandatario, en los siguientes casos.
I. Cuando su otorgamiento se hubiere estipulado: a). Como una condición en un contrato bilateral b). Como un medio para cumplir una obligación contraída por el mandante, en favor del mandatario o de otras personas.
II. Cuando se otorgue para un acto o asunto determinado y se estipule que se otorga con el carácter de irrevocable, aun cuando no constituya una condición de un contrato bilateral, o no sea medio para cumplir una obligación anterior.