pledge

(verb) plight

promise (generic term)
assure (generic term)