• Signs and prepares a transaction using an Ethers wallet signer.

    This function constructs an Ethereum transaction request and signs it using the provided wallet signer.

    Parameters

    • claimData: string

      The encoded transaction data.

    • walletSigner: Wallet

      The Ethers.js wallet signer instance.

    • address: string

      The recipient contract address.

    Returns Promise<EthersSignedTransaction>

    A promise resolving to the signed transaction data.

    const signedTx = await useTransactionFromSignerEthers(txData, walletSigner, contractAddress);