Blockchain.info

如何使用 BitGo.com API 計算我的交易的礦工費?

  • September 30, 2017

BitGo.com 為您提供“高優先級”、“中優先級”、“低優先級”和“非常低優先級”選項,用於在使用網路錢包發送比特幣時設置礦工費用。

我正在使用他們的 API 將比特幣發送到不同的地址。我如何計算發送比特幣時傳遞給 API 的礦工費(對應於各種優先級中的任何一個)。

簡而言之,如果我想將 0.01BTC 發送到具有中等優先級的地址,我如何使用他們的 API 或任何其他 API 計算中等優先級(和其他)的礦工費用。

當使用sendCoins來自 BitGo API 的呼叫時,您可以使用三個參數之一來指定交易費用(使用多個參數會導致錯誤,因為它們不兼容)。

  • feeTxConfirmTarget:您指定希望交易確認的塊數,介於 1 到 1000 之間。此參數可能最符合您的描述。主觀上,我會將它設置為“中等優先級”的 6 到 12 個塊之間的某個位置。
  • feeRate:如果您確切知道要使用的費率,您可以在 中使用此參數指定satoshis/kilobyte
  • fee:您可以指定要作為費用提供的確切數量的 satoshis。除非您確定您的交易將有多少字節,否則很難正確選擇。(為了完整性,不推薦用於您的案例。)

如果您不使用上述任何一項,將自動選擇費率。據我記得,它將預設為feeTxConfirmTarget: 2,即在兩個塊中進行確認。

引用自:https://bitcoin.stackexchange.com/questions/58629