pub async fn batch_replay(
tx_digests: impl Iterator<Item = TransactionDigest>,
num_tasks: u64,
rpc_url: String,
expensive_safety_check_config: ExpensiveSafetyCheckConfig,
use_authority: bool,
terminate_early: bool,
persist_path: Option<PathBuf>,
)Expand description
Given a list of transaction digests, replay them in parallel using num_tasks tasks.
If terminate_early is true, the replay will terminate early if any transaction fails;
otherwise it will try to finish all transactions.