signBitcoinTransfer method

Future<String> signBitcoinTransfer(
  1. String toAddress,
  2. String accountID,
  3. String transferAmount,
  4. String privateKey,
  5. String publicKey,
  6. List dataFromUTXO,
  7. String format,
  8. int feeBayte,
)

Implementation

Future<String> signBitcoinTransfer(
    String toAddress,
    String accountID,
    String transferAmount,
    String privateKey,
    String publicKey,
    List<dynamic> dataFromUTXO,
    String format,
    int feeBayte) async {
  String jsonFormData = jsonEncode(dataFromUTXO);
  final BigintTransferAmount = BigInt.parse(transferAmount);
  final res = await jsVMService.callJS(
      "window.BitcoinBlockchain.bitcoinTransferAction('$toAddress', '$accountID', $BigintTransferAmount, '$privateKey', '$publicKey', $jsonFormData, '$format', $feeBayte)");
  return res.toString();
}