Page 1 of 1

So zeigen Sie den fehlenden USDT -Betrag, wenn es nicht genügend Mittel gibt

Posted: 09 Apr 2025, 00:28
by Anonymous
const payload = beginCell()
.storeUint(0xf8a7ea5, 32)
.storeUint(0, 64)
.storeCoins(tokenAmount)
.storeAddress(Address.parse(recipientAddress))
.storeAddress(Address.parse(this.account.address))
.storeBit(0)
.storeCoins(BigInt(this.convertTonToNano(0.05)))
.storeBit(0)
.endCell();
const result = await this.tonConnectUI.sendTransaction({
validUntil: Math.floor(Date.now() / 1000) + 360,
messages: [
{
address: usdtAddress,
amount: this.convertTonToNano(0.1),
payload: payload.toBoc().toString('base64'),
},
],
})`
< /code>
Wenn ich eine Transaktion tätige, z. B. einen Kauf für 10 USDT, und nur 3 USDT, erscheint ein Fehler in der Brieftasche: Unzureichende Mittel (Tonne 0.1). Ich möchte zeigen, wie sehr USDT fehlt. Ist es möglich, dies zu tun?
Ich habe alles ausprobiert und kann keine Antwort finden.