附有簽章的交易。如要提交交易,請將這則訊息序列化,並納入 SubmitTransactionRequest 中。
| JSON 表示法 |
|---|
{ "serializedClientTransaction": string, "senderSignature": string, "senderSigningKeySlot": enum ( |
| 欄位 | |
|---|---|
serializedClientTransaction |
這是必要旗標,包含交易明細的序列化 Base64 編碼字串。 |
senderSignature |
這是必要旗標,交易傳送者的簽章。 簽章應透過使用自有私密金鑰簽署 如果是交易鏈,要簽署的位元組會計算為以下項目的串連:- 整條鏈中序列化用戶端交易的摘要。- 鏈結中每個單位的序列化簽署交易摘要,順序與在鏈結中顯示的順序相同。摘要是使用 SHA-256 計算。 Base64 編碼字串。 |
senderSigningKeySlot |
選用。用來簽署交易的傳送者金鑰位置。如未指定,則會使用寄件者帳戶的主要位置。 |
otherSignatures[] |
選用。列為額外交易簽署人的帳戶簽名。這些簽章的數量和順序必須與 要簽署的位元組與 其他簽署者的數量和身分取決於特定交易類型。如果是交易鏈,每個帳戶 (無論是做為傳送者或鏈中單位的簽署者) 都需要一個簽章。 Base64 編碼字串。 |
otherSigningKeySlots[] |
選用。列為額外交易簽署者的帳戶金鑰位置。如果已設定,這些索引鍵位置的數量和順序必須與 |