Sinn Fein has called for a new anti-corruption commission to investigate the spending of public money.