Blockchain.info
如何使用 BitGo.com API 計算我的交易的礦工費?
BitGo.com 為您提供“高優先級”、“中優先級”、“低優先級”和“非常低優先級”選項,用於在使用網路錢包發送比特幣時設置礦工費用。
我正在使用他們的 API 將比特幣發送到不同的地址。我如何計算發送比特幣時傳遞給 API 的礦工費(對應於各種優先級中的任何一個)。
簡而言之,如果我想將 0.01BTC 發送到具有中等優先級的地址,我如何使用他們的 API 或任何其他 API 計算中等優先級(和其他)的礦工費用。
當使用
sendCoins
來自 BitGo API 的呼叫時,您可以使用三個參數之一來指定交易費用(使用多個參數會導致錯誤,因為它們不兼容)。
feeTxConfirmTarget
:您指定希望交易確認的塊數,介於 1 到 1000 之間。此參數可能最符合您的描述。主觀上,我會將它設置為“中等優先級”的 6 到 12 個塊之間的某個位置。feeRate
:如果您確切知道要使用的費率,您可以在 中使用此參數指定satoshis/kilobyte
。fee
:您可以指定要作為費用提供的確切數量的 satoshis。除非您確定您的交易將有多少字節,否則很難正確選擇。(為了完整性,不推薦用於您的案例。)如果您不使用上述任何一項,將自動選擇費率。據我記得,它將預設為
feeTxConfirmTarget: 2
,即在兩個塊中進行確認。