feat: require durable_nonce for multiple swqos transactions

This commit is contained in:
ysq
2025-10-12 20:30:33 +08:00
parent aa1ebc48c4
commit 86d64811ad
4 changed files with 9 additions and 5 deletions
+4
View File
@@ -150,6 +150,10 @@ pub async fn execute_parallel(
return Err(anyhow!("No available gas fee strategy configs"));
}
if task_configs.len() > 1 && durable_nonce.is_none() {
return Err(anyhow!("Multiple swqos transactions require durable_nonce to be set.",));
}
// Task preparation completed
let collector = Arc::new(ResultCollector::new(task_configs.len()));