dev
dart 17 lines 597 Bytes
Raw
1 import 'dart:typed_data';
2
3 import 'package:cw_bitcoin/electrum_wallet.dart';
4 import 'package:bitcoin_base/bitcoin_base.dart';
5 import 'package:cw_bitcoin/psbt/transaction_builder.dart';
6
7 mixin BitcoinHardwareWalletService {
8 Future<Uint8List> getMasterFingerprint() async => Uint8List.fromList([0, 0, 0, 0]);
9 }
10
11 mixin LitecoinHardwareWalletService on BitcoinHardwareWalletService {
12 Future<String> signLitecoinTransaction({
13 required List<BitcoinBaseOutput> outputs,
14 required List<PSBTReadyUtxoWithAddress> inputs,
15 required Map<String, PublicKeyWithDerivationPath> publicKeys,
16 });
17 }