extractV2TransactionSemantics method

  1. @override
Future<ScV2TransactionSemantics> extractV2TransactionSemantics(
  1. Map<String, dynamic> unsignedTransaction, {
  2. Iterable<String> changeAddresses = const [],
})
override

Implementation

@override
Future<ScV2TransactionSemantics> extractV2TransactionSemantics(
  Map<String, dynamic> unsignedTransaction, {
  Iterable<String> changeAddresses = const [],
}) async {
  final resultJson = await extractV2TransactionSemanticsJson(
    json.encode({
      'transaction': unsignedTransaction,
      'changeAddresses': changeAddresses.toList(),
    }),
  );
  return ScV2TransactionSemantics.fromJson(_decodeResult(resultJson));
}