@@ -815,20 +815,20 @@ bool price::send( price *prices[], const unsigned n )
815
815
}
816
816
else {
817
817
p->get_rpc_client ()->send ( &upds_[ 0 ], upds_.size (), mgr->get_requested_upd_price_cu_units (), mgr->get_requested_upd_price_cu_price () );
818
+ p->tvec_ .emplace_back (
819
+ std::string ( 100 , ' \0 ' ), p->preq_ ->get_sent_time ()
820
+ );
821
+ p->preq_ ->get_signature ()->enc_base58 ( p->tvec_ .back ().first );
818
822
for ( unsigned k = j; k <= i; ++k ) {
819
823
price *const p1 = prices[ k ];
820
- p1->tvec_ .emplace_back (
821
- std::string ( 100 , ' \0 ' ), p1->preq_ ->get_sent_time ()
822
- );
823
- p1->preq_ ->get_signature ()->enc_base58 ( p1->tvec_ .back ().first );
824
824
PC_LOG_DBG ( " sent price update" )
825
825
.add ( " secondary" , mgr->get_is_secondary () )
826
826
.add ( " price_account" , *p1->get_account () )
827
827
.add ( " product_account" , *p1->prod_ ->get_account () )
828
828
.add ( " symbol" , p1->get_symbol () )
829
829
.add ( " price_type" , price_type_to_str ( p1->get_price_type () ) )
830
- .add ( " sig" , p1 ->tvec_ .back ().first )
831
- .add ( " pub_slot" , p1 ->preq_ ->get_slot () )
830
+ .add ( " sig" , p ->tvec_ .back ().first )
831
+ .add ( " pub_slot" , p ->preq_ ->get_slot () )
832
832
.end ();
833
833
if ( PC_UNLIKELY ( p1->tvec_ .size () >= 100 ) ) {
834
834
PC_LOG_WRN ( " too many unacked price update transactions" )
0 commit comments