This is a simple test PR that does two things:
- Raise an exception in
_bulk_tx_whentarget_vsizeis too low, i.e., below the tx vsize. - Addresses some review comments from #30162, which are:
- Raise an error if the output value is less than or equal to zero in
create_self_transfer. This prevents creating transactions with a value of 0 or less. - Add a test to verify that
create_self_transfer_multialso respects the passedtarget_vsize.
- Raise an error if the output value is less than or equal to zero in