import { Currency, prepareTransferFromCustodialWallet } from '@tatumio/tatum';
* Prepare signed transaction from the custodial SC wallet.
* @param testnet - false for mainnet, true for testnet
* @param data - body of request - https://apidoc.tatum.io/tag/Gas-pump/#operation/TransferCustodialWallet
* @param provider optional provider to enter. if not present, Tatum Web3 will be used.
* @returns {txId: string} Transaction ID of the operation, or signatureID in case of Tatum KMS
custodialAddress: "0x8Fca331d13E518059191Dde43765ea77C6C98336",
tokenAddress: "0x2791bca1f2de4661ed88a30c99a7a9449aa84174",
recipient: "0x42952e30fB119e0683607Ef6D5A7E8A97dBB7314",
fromPrivateKey: "0x37b091fc4ce46a56da643f021254612551dbe0944679a6e09cb5724d3085c9ab"
const transfer = prepareTransferFromCustodialWallet(false, body);