TPWallet里的HT是如何产生的?