

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 支援搭配 Amazon Managed Blockchain (AMB) Access Bitcoin 的 Bitcoin JSON-RPCs
<a name="bitcoin-api"></a>

本主題提供受管 Blockchain 支援的 Bitcoin JSON-RPCs 的清單和參考。每個支援的 JSON-RPC 都有其使用的簡短描述。

**注意**  
 您可以使用 Signature 第 [4 版 (SigV4) 簽署程序](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html)來驗證受管 Blockchain 上的 Bitcoin JSON-RPCs。這表示只有 AWS 帳戶中的授權 IAM 主體可以使用比特幣 JSON-RPCs 與其互動。隨 呼叫提供 AWS 登入資料 （存取金鑰 ID 和私密存取金鑰）。
如果您的 HTTP 回應大於 10 MB，您會收到錯誤。若要修正此問題，您必須將壓縮標頭設定為 `Accept-Encoding:gzip`。然後，用戶端收到的壓縮回應包含下列標頭： `Content-Type: application/json`和 `Content-Encoding: gzip`。
Amazon Managed Blockchain (AMB) Access Bitcoin 會針對格式不正確的 JSON-RPC 請求產生 400 錯誤。
使用 `sendrawtransaction` JSON-RPC 提交更新比特幣區塊鏈狀態的交易。
AMB Access Bitcoin 預設請求限制為每秒 100 個請求 (RPS)`NETWORK_TYPE`，每個 AWS 區域每個 。  
若要提高配額，您必須聯絡 *AWS 支援*。若要聯絡 AWS 支援，請登入[AWS 支援中心主控台](https://console.aws.amazon.com/support)。選擇**建立案例**。選擇**技術**。選擇*受管區塊鏈*做為您的**服務**。選擇 *Access：Bitcoin* 作為您的**類別**，選擇*一般指引*作為您的**嚴重性**。在**描述**文字方塊中輸入 *RPC Quota* 做為**主旨**，並列出*每個區域每個比特幣網路 RPS* 中適用您需求的配額限制。**提交**您的案例。

## 支援的 JSON-RPCs
<a name="supported-json-rpc"></a>

AMB Access Bitcoin 支援下列 Bitcoin JSON-RPCs。每個支援的呼叫都有其使用的簡短描述。

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/managed-blockchain/latest/ambbtc-dg/bitcoin-api.html)