@@ -8,11 +8,11 @@ use axum::{
88use serde:: { Deserialize , Serialize } ;
99use tracing:: { debug, info} ;
1010
11+ use crate :: basilica:: VerificationResult ;
1112use crate :: crypto:: verify_validator_signature;
1213use crate :: error:: ExecutorError ;
1314use crate :: executor:: { ExecutionRequest , ExecutionResult , ExecutionStatus , TaskSpec } ;
1415use crate :: AppState ;
15- use crate :: basilica:: VerificationResult ;
1616
1717/// Health check response
1818#[ derive( Serialize ) ]
@@ -47,7 +47,12 @@ pub async fn verify_instance(
4747
4848 // Verify validator signature
4949 let message = format ! ( "verify:{}:{}" , instance_id, req. timestamp) ;
50- verify_validator_signature ( & req. validator_hotkey , & req. signature , & message, req. timestamp ) ?;
50+ verify_validator_signature (
51+ & req. validator_hotkey ,
52+ & req. signature ,
53+ & message,
54+ req. timestamp ,
55+ ) ?;
5156
5257 // Verify the instance
5358 let result = state. engine . verify_instance ( & instance_id) . await ?;
@@ -99,7 +104,12 @@ pub async fn execute_task(
99104 "execute:{}:{}:{}" ,
100105 req. instance_id, req. task. id, req. timestamp
101106 ) ;
102- verify_validator_signature ( & req. validator_hotkey , & req. signature , & message, req. timestamp ) ?;
107+ verify_validator_signature (
108+ & req. validator_hotkey ,
109+ & req. signature ,
110+ & message,
111+ req. timestamp ,
112+ ) ?;
103113
104114 // Create execution request
105115 let exec_request = ExecutionRequest {
@@ -174,7 +184,12 @@ pub async fn cancel_execution(
174184
175185 // Verify validator signature
176186 let message = format ! ( "cancel:{}:{}" , execution_id, req. timestamp) ;
177- verify_validator_signature ( & req. validator_hotkey , & req. signature , & message, req. timestamp ) ?;
187+ verify_validator_signature (
188+ & req. validator_hotkey ,
189+ & req. signature ,
190+ & message,
191+ req. timestamp ,
192+ ) ?;
178193
179194 // Cancel
180195 state. engine . cancel ( & execution_id) . await ?;
0 commit comments