如何使用BitcoinJS设置交易费用?
例如,我在0.2 BTC上有未使用的TX,可以调用它myTx
,我想发送给Bob 0.1 BTC,但如果我这样做:
var tx = new bitcoin.TransactionBuilder();
tx.addInput(myTx, 0)
var keyPair = bitcoin.ECPair.fromWIF(privateKeyWIF)
tx.sign(0, keyPair)
tx.addOutput("1Gokm82v6DmtwKEB8AiVhm82hyFSsEvBDK", 10000000)
tx.sign(0, keyPair)

它向Bob发送0.1 BTC并收取0.1作为费用,那么当您从输入发送不是所有BTC时如何手动设置费用?
答案 0 :(得分:2)
一种可能性是您向自己发送了一笔您不想支付的比特币费用。 例如:
将x = 0.1 BTC发送给bob,将y = 0.05 BTC发送给自己 - >费用是z = 0.05
根据需要改变y。