Method: projects.locations.endpoints.submitTransaction
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Envía una transacción a la red. Primero, se valida que la solicitud sea correcta en términos básicos. Si la validación falla, la solicitud fallará de inmediato. Si la validación se realiza correctamente, este método solo se muestra después de que la transacción se replicó en la mayoría de los validadores de la red o hasta que falla la solicitud.
Solicitud HTTP
POST https://universalledger.googleapis.com/v1/{endpoint=projects/*/locations/*/endpoints/*}:submitTransaction
Obligatorio. Es el extremo al que se envía la transacción. Formato: projects/{project}/locations/{location}/endpoints/{endpoint} La ubicación es una región.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Obligatorio. Es un SignedTransaction serializado en protobuf que se enviará al libro de registros. El uso de un formato serializado garantiza que todos los validadores calculen el mismo ID de transacción que el resumen SHA-256 de los bytes serializados.
Es una cadena codificada en Base64.
Cuerpo de la respuesta
Es el mensaje de respuesta para el endpoint de endpoints.submitTransaction.
Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:
Representación JSON
{"transactionDigestHex": string}
Campos
transactionDigestHex
string
Es el identificador que representa de forma única la transacción enviada. Es la representación hexadecimal del resumen SHA-256 de serializedSignedTransaction. Este ID de transacción se proporciona para que un cliente pueda hacer un seguimiento de la transacción sin necesidad de implementar la lógica de hash por sí mismo. El identificador se puede usar directamente en llamadas posteriores a la API, por ejemplo, para consultar el estado de la transacción.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-07-24 (UTC)"],[],[]]