Hi welcome to HCMForum. The injury
caused you damage to the soft tissues ond underlying blood vessels, resulted in increase of swelling. then with secretions of the surrounding tissues with oozing of blood flown to the foot according to the gravity.
I advise you to consult a surgeon for diagnosis and treatment. you may have to take Xray along with other routine tests for confermation or to exclude any fracture
Besides i advise you some diet recomendations as avoid taking pulses potato and fish.
Wishing for a quick recovery, thanks for calling.