@ -2484,12 +2484,19 @@ bool simple_wallet::transfer_main(int transfer_type, const std::vector<std::stri
}
catch ( const tools : : error : : not_enough_money & e )
{
std : : stringstream prompt ;
LOG_PRINT_L0 ( boost : : format ( " not enough money to transfer, available only %s, transaction amount %s = %s + %s (fee) " ) %
print_money ( e . available ( ) ) %
print_money ( e . tx_amount ( ) + e . fee ( ) ) %
print_money ( e . tx_amount ( ) ) %
print_money ( e . fee ( ) ) ) ;
fail_msg_writer ( ) < < tr ( " Failed to find a way to create transactions. This is usually due to dust which is so small it cannot pay for itself in fees " ) ;
prompt < < boost : : format ( tr ( " Available %s, transaction amount %s = %s + %s (fee) " ) ) %
print_money ( e . available ( ) ) %
print_money ( e . tx_amount ( ) + e . fee ( ) ) %
print_money ( e . tx_amount ( ) ) %
print_money ( e . fee ( ) ) ;
std : : string accepted = command_line : : input_line ( prompt . str ( ) ) ;
fail_msg_writer ( ) < < tr ( " Failed to find a way to create transactions, too bad. This is usually due to dust which is so small it cannot pay for itself in fees " ) ;
}
catch ( const tools : : error : : not_enough_outs_to_mix & e )
{