UNPKG

@ledgerhq/live-common

Version:
15 lines (12 loc) 602 B
import expect from "expect"; import { Transaction } from "../models/Transaction"; import { pressBoth, pressUntilTextFound, containsSubstringInEvent } from "../speculos"; import { DeviceLabels } from "../enum/DeviceLabels"; export async function sendTron(tx: Transaction) { const events = await pressUntilTextFound(DeviceLabels.SIGN); const isAmountCorrect = containsSubstringInEvent(tx.amount, events); expect(isAmountCorrect).toBeTruthy(); const isAddressCorrect = containsSubstringInEvent(tx.accountToCredit.address, events); expect(isAddressCorrect).toBeTruthy(); await pressBoth(); }