According to the analysis of the source code, this function first obtains the predicate contract address corresponding to the token, and then calls its lockTokens() function to lock the token in the contract. Finally_ StateSender will call syncState() to synchronize the state. This function can only be called by the state sender set by admin.