我正在尝试从我的地址发送0.52到地址2,我正在通过以下费用
代码:
var tx = bitcore.Transaction();
tx.from(utxos);
tx.to(address2,satoshibits); // 520000
tx.change(address);
tx.fee(fees); // 260000 in satoshi
tx.sign(privateKey);
tx.serialize();
错误:
Fee is too large: expected less than 150000 but got 260000
任何人都知道我是否要通过最高费用然后默认
答案 0 :(得分:0)
您的费用确实太大(金额的50%!)。您可以尝试使用.feePerKb(x)
方法,它将根据交易量计算有效费用。目前,每Kb的平均费用约为100000,但以我的经验,x可以很好地完成10000 satoshis甚至2000的交易。