check all outputs for potential notification tx

This commit is contained in:
julian 2023-01-30 08:28:14 -06:00
parent 32c942ad42
commit 85d69c0cb2

View file

@ -189,7 +189,8 @@ mixin ElectrumXParsing {
TransactionSubType txSubType = TransactionSubType.none;
if (this is PaynymWalletInterface && outs.length > 1 && ins.isNotEmpty) {
List<String>? scriptChunks = outs[1].scriptPubKeyAsm?.split(" ");
for (int i = 0; i < outs.length; i++) {
List<String>? scriptChunks = outs[i].scriptPubKeyAsm?.split(" ");
if (scriptChunks?.length == 2 && scriptChunks?[0] == "OP_RETURN") {
final blindedPaymentCode = scriptChunks![1];
final bytes = blindedPaymentCode.fromHex;
@ -200,6 +201,7 @@ mixin ElectrumXParsing {
}
}
}
}
final tx = Transaction(
walletId: walletId,