The board may provide for the payment of principal of and interest and redemption price on bonds:
(1) from taxes;
(2) by pledging all or any part of the designated revenues, license fees, or other compensation from a project or any part of a project, including revenues and receipts derived by the district from the lease or sale of the project;
(3) by pledging all or any part of any grant, donation, revenue, or income received or to be received from any public or private source; or
(4) from a combination of such sources.