Mengirimkan transaksi ke jaringan. Permintaan divalidasi terlebih dahulu 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 gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
endpoint |
Wajib. Endpoint untuk mengirimkan transaksi. Format: |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "serializedSignedTransaction": string } |
| Kolom | |
|---|---|
serializedSignedTransaction |
Wajib. 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 merepresentasikan transaksi yang dikirimkan. Nilai ini adalah representasi heksadesimal ringkasan SHA-256 dari |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platform
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.