The legislative body of any community may abolish the redevelopment revolving fund whenever it finds that the purposes for which it was established have been accomplished.
The legislative body of any community may, with the consent of the agency, withdraw money from the redevelopment revolving fund whenever and to the extent that it finds that the amount of money therein exceeds the amount necessary to finance existing or planned purposes for which its expenditure is authorized by the provisions of this article. All money withdrawn from the fund by reason of its being reduced in size, or its abolition, and all money which, after
abolition, would have been required to be deposited or redeposited in the fund, shall be transferred to the general obligation bond redemption fund of the community or to the general fund of the community, as directed by the legislative body.