Envoie une transaction opérationnelle au réseau. Cette méthode ne renvoie une valeur que lorsque la transaction a été répliquée sur la majorité des validateurs du réseau ou si elle échoue.
Requête HTTP
POST https://universalledger.googleapis.com/v1/{endpoint=projects/*/locations/*/endpoints/*}:submitOperationalTransaction Les URL utilisent la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
endpoint |
Obligatoire. Point de terminaison pour traiter la requête. Format : |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
| Représentation JSON |
|---|
{ "serializedSignedOperationalTransaction": string } |
| Champs | |
|---|---|
serializedSignedOperationalTransaction |
Obligatoire. Un Chaîne encodée en base64. |
Corps de la réponse
Message de réponse pour endpoints.submitOperationalTransaction.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON |
|---|
{ "transactionDigestHex": string } |
| Champs | |
|---|---|
transactionDigestHex |
Identifiant qui représente de manière unique la transaction opérationnelle envoyée. Il s'agit de la représentation hexadécimale du condensé SHA-256 de |
Niveaux d'accès des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/cloud-platform
Pour plus d'informations, consultez la Authentication Overview.