How does the ganache-cli --fork work?
I am trying to fork a chain with ganache for dry running transactions. But I still can't understand it exactly, so here are my questions :
Q1: does it download the whole blockchain? or just a minimal version only or not downloading at all?
Q2: does it continue to contact the original node for some data fetching after the fork?
I can't seem to find anything about these questions in the official docs.