Всё в совокупности.
Отмена рабства на Севере значительно подняла боевой дух крестьян, позволив увеличить армию и уменьшив их сопротивление.
Военные победы также поднимали боевой дух северян, одновременно понижая боевой дух южан. А вот закон о гомстедах, по-моему, к войне не имел никакого отношения.