@@ -72,6 +72,7 @@ pub trait TExecutionClient: Send + Sync {
72
72
rand_msg_rx : aptos_channel:: Receiver < AccountAddress , IncomingRandGenRequest > ,
73
73
highest_committed_round : Round ,
74
74
new_pipeline_enabled : bool ,
75
+ virtual_genesis_block_id : Option < aptos_crypto:: HashValue > ,
75
76
) ;
76
77
77
78
/// This is needed for some DAG tests. Clean this up as a TODO.
@@ -325,8 +326,9 @@ impl TExecutionClient for ExecutionProxyClient {
325
326
rand_msg_rx : aptos_channel:: Receiver < AccountAddress , IncomingRandGenRequest > ,
326
327
highest_committed_round : Round ,
327
328
new_pipeline_enabled : bool ,
329
+ virtual_genesis_block_id : Option < aptos_crypto:: HashValue > ,
328
330
) {
329
- let maybe_rand_msg_tx = self . spawn_decoupled_execution (
331
+ self . spawn_decoupled_execution (
330
332
maybe_consensus_key,
331
333
commit_signer_provider,
332
334
epoch_state. clone ( ) ,
@@ -357,9 +359,8 @@ impl TExecutionClient for ExecutionProxyClient {
357
359
transaction_deduper,
358
360
randomness_enabled,
359
361
onchain_consensus_config. order_vote_enabled ( ) ,
362
+ virtual_genesis_block_id,
360
363
) ;
361
-
362
- maybe_rand_msg_tx
363
364
}
364
365
365
366
fn get_execution_channel ( & self ) -> Option < UnboundedSender < OrderedBlocks > > {
@@ -546,6 +547,7 @@ impl TExecutionClient for DummyExecutionClient {
546
547
_rand_msg_rx : aptos_channel:: Receiver < AccountAddress , IncomingRandGenRequest > ,
547
548
_highest_committed_round : Round ,
548
549
_new_pipeline_enabled : bool ,
550
+ _virtual_genesis_block_id : Option < aptos_crypto:: HashValue > ,
549
551
) {
550
552
}
551
553
0 commit comments