7-7-4270. Authority to buy outstanding bonds. Whenever there is available money in any sinking fund over and above the amount required for payment of principal and interest becoming due on the next interest payment date and sufficient to pay and redeem one or more outstanding bonds of the issue or series to which the sinking fund belongs and whenever such bonds are not held by the state and are not subject to redemption, the city treasurer or town clerk, at the direction of the city or town council, shall purchase such bonds if this can be done at not more than par and accrued interest or at such reasonable premium as the council may feel justified in paying, not, in any case, exceeding 5%.