diff --git a/lib/models/isar/models/blockchain_data/transaction.dart b/lib/models/isar/models/blockchain_data/transaction.dart index c52f584fc..46e784eac 100644 --- a/lib/models/isar/models/blockchain_data/transaction.dart +++ b/lib/models/isar/models/blockchain_data/transaction.dart @@ -246,7 +246,7 @@ class Transaction { .map((e) => fusion_input.Input( prevTxid: utf8.encode(e.txid), prevIndex: e.vout, - pubKey: utf8.encode(e.witness), // TODO fix + pubKey: utf8.encode(e.witness ?? ""), // TODO fix amount: 0, // TODO fix )) .toList(); @@ -255,8 +255,8 @@ class Transaction { .map((e) => fusion_output.Output( addr: fusion_address.Address( addr: e.scriptPubKeyAddress, - publicKey: utf8.encode(e.scriptPubKey), - derivationPath: fusion_address.DerivationPath(), // TODO fix + publicKey: utf8.encode(e.scriptPubKey ?? ""), // TODO fix + derivationPath: fusion_address.DerivationPath("m/49'/0'/0'/0/0"), // TODO fix ), value: e.value, ))