The purple like thing is haematoma
,collection of blood.
If it gets infected,it can spread up.
Even without infection,it can expand due to strain during walking.
It is self limiting.
If there is pain,redness
,infection is suspected and you have to take Antibiotics and anti inflammatory drug.
Nothing to worry
It will come down.