(b) The lottery revenue bonds may be authorized and issued by the municipality to finance or refinance, in whole or in part, public projects in an aggregate principal amount not exceeding the amount which the municipality determines can be paid as to both principal and interest and reasonable margins for a reserve therefor from the lottery revenues and the Lottery Revenue Fund. A municipality issuing lottery revenue bonds shall establish a fund to deposit lottery revenues and call the fund the Lottery Revenue Fund. The municipality shall thereafter deposit all lottery revenues pledged to the payment of principal and interest of lottery revenue bonds into the Lottery Revenue Fund.
(c) The issuance of lottery revenue bonds may be authorized by an ordinance of the municipality and such lottery revenue bonds shall be issued pursuant to the provisions of article sixteen, chapter eight of this code.
(d) The lottery revenue bonds are negotiable instruments under the Uniform Commercial Code of this state and may not be considered to be obligations or debts of the state or of the municipality issuing the bonds and the credit or taxing power of the state or municipality may not be pledged therefor, but the lottery revenue bonds may be payable only from the revenue pledged therefor as provided in this section.
(e) A holder of lottery revenue bonds has a lien against the lottery revenues and the Lottery Revenue Fund for payment of the lottery revenue bond and the interest thereon and may bring suit to enforce the lien.
(f) A municipality may issue and secure additional bonds payable out of the lottery revenues and the Lottery Revenue Fund which bonds may rank on a parity with, or be subordinate or superior to, other bonds issued by the municipality and payable from the Lottery Revenue Fund.