Подпишись на канал фаундера и разработчика экосистемы tonpie
Как я могу получить хэш транзакции после отправки sen?
-
// Create a transfer const seqno: number = await contract.getSeqno(); const transfer = await contract.createTransfer({ seqno, secretKey: keyPair.secretKey, messages: [ internal({ value: '0.11', to: 'EQBVXzBT4lcTA3S7gdrg5hnl5fnsSWj4oNEzNp09aQxkwj1G', body: '123456', }), ], }); const res = await contract.send(transfer);
Я попытался расшифровать передачу с помощью
transfer.hash().toString('hex');
Но после отправки я сравнил хэши, и они оказались разными.Я думал, что смогу найти это в данных
getTransactions(): Transaction[]
после отправки перевода. При попытке найти его по seqno. Потому что я знаю, что текущий seqno и транзакция с seqno+1 должны быть тем, что мне нужно. Но я не нашел seqno в элементахgetTransactions()
.Как я могу получить фактический хэш после отправки перевода? Я использую библиотеку TypeScript ton. Спасибо тебе.