Treasurer Jim Chalmers has defended the government's economic efforts despite a rate hike looking all but certain.