Node.js 如何使用比特核心库(NodeJs)获得交易的最低费用?

Node.js 如何使用比特核心库(NodeJs)获得交易的最低费用?,node.js,bitcoin,bitcore,Node.js,Bitcoin,Bitcore,我正在使用bitcore lib nodejs包执行BTC事务。当我将satoshi费用设置为每字节1时,它会显示一个错误,如“费用太小:预期超过x,但得到y”。有没有办法得到x值来设定费用 let tx = bitcore.Transaction(); tx.from(utxos); tx.to(toAddress,sendAmountInSatoshi); tx.change(fromAddress); tx.fee(fee); tx.sign(pKey); 虽然我不确定它是否是API规

我正在使用bitcore lib nodejs包执行BTC事务。当我将satoshi费用设置为每字节1时,它会显示一个错误,如“费用太小:预期超过x,但得到y”。有没有办法得到x值来设定费用

let tx = bitcore.Transaction();

tx.from(utxos);
tx.to(toAddress,sendAmountInSatoshi);
tx.change(fromAddress);
tx.fee(fee);
tx.sign(pKey);

虽然我不确定它是否是API规范的一部分,但您可以使用他们的
\u estimateFee()
方法:


如果您使用的是比特币测试网,请确保包含最低金额的费用,即3000 satoshis

您可以在livenet中根据需要将费用设置为,但testnet要求将此作为最低金额,以确保人们继续在testnet上挖掘以帮助开发人员社区

干杯