useSendTransaction
La mayoría de los endpoints de Trustless Work devuelven una transacción sin firmar en formato XDR. Este endpoint se utiliza para firmar dichas transacciones sin firmar y enviarlas a la red Stellar.
Uso
Este hook personalizado expone una función para enviar una transacción firmada a la red.
import { useSendTransaction} from "@trustless-work/escrow/hooks";
/*
* useSendTransaction
*/
const { sendTransaction } = useSendTransaction();
/*
* Devuelve un SendTransactionResponse
* el payload debe ser de tipo string
*/
const data = await sendTransaction(signedXdr);
Función
sendTransactionResponsable de construir y devolver datos basados en el payload proporcionado.
Argumento:
payload: Una cadena que contiene los campos requeridos para enviar una transacción a la red.
Valor de retorno:
Para: Fundar Escrow, Resolver Disputa, Cambiar Estado del Hito, Cambiar Indicador de Aprobación del Hito, Iniciar Disputa, Liberar Fondos:
Este objeto será de un tipo sendTransactionResponse.
Para: Inicializar Escrow:
Este objeto será de un tipo sendTransactionResponse. Pero puedes configurarlo como InitializeEscrowResponse.
Para: Actualizar Escrow:
Este objeto será de un tipo sendTransactionResponse. Pero puedes configurarlo como UpdateEscrowResponse.
Ejemplo de uso
Última actualización