We do not currently know of any antonyms for undertook to give.
For similar words to undertook to give, try: