diff --git a/libraries/wallet/wallet.cpp b/libraries/wallet/wallet.cpp index 052365da..744ca5ed 100644 --- a/libraries/wallet/wallet.cpp +++ b/libraries/wallet/wallet.cpp @@ -26,6 +26,9 @@ #include #include +#include +#include +#include #include #include @@ -1385,7 +1388,6 @@ public: approving_key_set.insert( approving_key ); } - tx.set_expiration(get_dynamic_global_properties().head_block_id); for( public_key_type& key : approving_key_set ) @@ -2294,12 +2296,15 @@ signed_transaction wallet_api::import_balance( string name_or_id, const vector(boost::sort(tx.signatures))); + if( broadcast ) my->_remote_net->broadcast_transaction(tx); return tx; - } FC_CAPTURE_AND_RETHROW( (name_or_id) ) } map wallet_api::dump_private_keys()