The trust agreement or resolution may pledge or assign, in whole or in part, the revenues and other moneys held or to be received by the corporation, including the revenues from any facilities existing when the pledge or assignment is made, and any contract or other rights to receive the same, whether then existing or later coming into existence and whether then held or later acquired by the corpo