[NET]: migrate HARD_TX_LOCK to header file