Description
When building a tx with no txouts using transaction build-estimate, the command doesn't seem to take fee into account, and fails on producing an unbalanced tx.
I suspect that the command doesn't subtract the estimated fee from change amount.
Steps to Reproduce
- Run
cardano-cli conway transaction build-estimate \
--out-file test_transfer_all_build_estimate_ci0_ldiczg_tx.body \
--shelley-key-witnesses 1 \
--byron-key-witnesses 0 \
--reference-script-size 0 \
--total-utxo-value 150000000 \
--tx-in "cb62fe02892162ada0b928a1a3804e8d22ac7264ce6b2678f662f56cea206ac7#1" \
--change-address addr_test1vpflsydzu57ek98a43q3sdzcjnsnmx2ws89wcytmn424tfc3qus2x \
--protocol-params-file pparams-isbt.json
and see the error:
Command failed: transaction build-estimate
Error: The transaction does not balance in its use of assets. The net balance of the transaction is negative: -164181 Lovelace. The usual solution is to provide more inputs, or inputs with more assets.
Additional Context
I'm using the latest cardano-cli master (3b9a553)
Files used for building the tx: issue_build_estimate.tar.gz
Description
When building a tx with no txouts using
transaction build-estimate, the command doesn't seem to take fee into account, and fails on producing an unbalanced tx.I suspect that the command doesn't subtract the estimated fee from change amount.
Steps to Reproduce
and see the error:
Additional Context
I'm using the latest cardano-cli master (3b9a553)
Files used for building the tx: issue_build_estimate.tar.gz