File tree Expand file tree Collapse file tree 1 file changed +17
-7
lines changed
Expand file tree Collapse file tree 1 file changed +17
-7
lines changed Original file line number Diff line number Diff line change @@ -385,13 +385,23 @@ async fn handle_request_signature_bls_impl(
385385 }
386386 SigningManager :: Dirk ( dirk_manager) => {
387387 chain_id = dirk_manager. get_chain ( ) . id ( ) ;
388- dirk_manager
389- . request_proxy_signature (
390- signing_pubkey,
391- object_root,
392- Some ( & SignatureRequestInfo { module_signing_id : signing_id, nonce } ) ,
393- )
394- . await
388+ if is_proxy {
389+ dirk_manager
390+ . request_proxy_signature (
391+ signing_pubkey,
392+ object_root,
393+ Some ( & SignatureRequestInfo { module_signing_id : signing_id, nonce } ) ,
394+ )
395+ . await
396+ } else {
397+ dirk_manager
398+ . request_consensus_signature (
399+ signing_pubkey,
400+ object_root,
401+ Some ( & SignatureRequestInfo { module_signing_id : signing_id, nonce } ) ,
402+ )
403+ . await
404+ }
395405 }
396406 }
397407 . map ( |sig| {
You can’t perform that action at this time.
0 commit comments