finalizeProposal method

  1. @override
Future<PayjoinProposal> finalizeProposal({
  1. required FutureOr<String> processPsbt(
    1. String
    ),
  2. BigInt? minFeeRateSatPerVb,
})

Implementation

@override
Future<PayjoinProposal> finalizeProposal({
  required FutureOr<String> Function(String) processPsbt,
  BigInt? minFeeRateSatPerVb,
}) async {
  try {
    final res = await super.finalizeProposal(
      processPsbt: processPsbt,
      minFeeRateSatPerVb: minFeeRateSatPerVb,
    );
    return PayjoinProposal._(field0: res.field0);
  } on error.PayjoinError catch (e) {
    throw mapPayjoinError(e);
  }
}