pledged

(noun) assurance

commitment (generic term)
dedication (generic term)