GMC is Get Miner Candidate remote procedure call offer by the node software used by miner code to find a suitable block candidate. It is lightweight and scalable because it returns merkle proof array rather than full transaction list
@25040 @30096 @6529