Updated on 2026-08-14
This commit is contained in:
parent
d03e0a0ddc
commit
c2a912b456
2 changed files with 10 additions and 2 deletions
|
|
@ -188,13 +188,21 @@ class CreateAndSendGaslessTransactionUseCase(
|
|||
signedData: SignedGaslessData,
|
||||
transactionData: TransactionData.Uncompiled,
|
||||
): String {
|
||||
return gaslessTransactionRepository.signGaslessTransaction(
|
||||
val txHash = gaslessTransactionRepository.signGaslessTransaction(
|
||||
network = context.tokenForFeeStatus.currency.network,
|
||||
gaslessTransactionData = context.gaslessTransactionData,
|
||||
signature = signedData.eip712Signature,
|
||||
userAddress = transactionData.sourceAddress,
|
||||
eip7702Auth = signedData.eip7702Auth,
|
||||
).txHash
|
||||
|
||||
(context.walletManager as? PendingTransactionHandler)?.addPendingGaslessTransaction(
|
||||
transactionData = transactionData,
|
||||
txHash = txHash,
|
||||
contractAddress = transactionData.contractAddress,
|
||||
)
|
||||
|
||||
return txHash
|
||||
}
|
||||
|
||||
private suspend fun signHashes(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue