Sendet eine betriebliche Transaktion an das Netzwerk. Diese Methode gibt erst dann eine Antwort zurück, wenn die Transaktion auf die Mehrheit der Validatoren im Netzwerk repliziert wurde oder wenn die Transaktion fehlschlägt.
HTTP-Anfrage
POST https://universalledger.googleapis.com/v1/{endpoint=projects/*/locations/*/endpoints/*}:submitOperationalTransaction Für die URLs wird die Syntax der gRPC-Transcodierung verwendet.
Pfadparameter
| Parameter | |
|---|---|
endpoint |
Erforderlich. Der Endpunkt, der die Anfrage verarbeitet. Format: |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{ "serializedSignedOperationalTransaction": string } |
| Felder | |
|---|---|
serializedSignedOperationalTransaction |
Erforderlich. Eine als Protobuf serialisierte Ein base64-codierter String. |
Antworttext
Antwortnachricht für endpoints.submitOperationalTransaction.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{ "transactionDigestHex": string } |
| Felder | |
|---|---|
transactionDigestHex |
Kennung, die die gesendete betriebliche Transaktion eindeutig darstellt. Sie ist die hexadezimale Darstellung des SHA-256-Digest von |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie unter Authentication Overview.