Mengirimkan transaksi ke jaringan. Permintaan pertama-tama divalidasi untuk memastikan kebenaran dasarnya. Jika validasi gagal, permintaan akan langsung gagal. Jika validasi berhasil, metode ini hanya akan ditampilkan setelah transaksi direplikasi di sebagian besar validator dalam jaringan, atau hingga permintaan gagal.
Permintaan HTTP
POST https://universalledger.googleapis.com/v1/{endpoint=projects/*/locations/*/endpoints/*}:submitTransaction URL menggunakan sintaksis Transcoding gRPC.
Parameter jalur
| Parameter | |
|---|---|
endpoint |
Wajib diisi. Endpoint untuk mengirimkan transaksi. Format: |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "serializedSignedTransaction": string } |
| Kolom | |
|---|---|
serializedSignedTransaction |
Wajib diisi. String berenkode base64. |
Isi respons
Pesan respons untuk endpoints.submitTransaction.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "transactionDigestHex": string } |
| Kolom | |
|---|---|
transactionDigestHex |
ID yang secara unik mewakili transaksi yang dikirimkan. ID ini adalah representasi heksadesimal dari ringkasan SHA-256 |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platform
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.