From 9b08b00decba6a8a0ba31dc12d318706b45ec3bb Mon Sep 17 00:00:00 2001 From: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com> Date: Wed, 5 Apr 2023 14:04:08 -0400 Subject: [PATCH] rm wrong assertion and swap out file write fn call (#292) --- tip-distributor/src/lib.rs | 5 ----- tip-distributor/src/merkle_root_generator_workflow.rs | 2 +- tip-distributor/src/stake_meta_generator_workflow.rs | 2 +- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/tip-distributor/src/lib.rs b/tip-distributor/src/lib.rs index 7d33f80516..c53fbc5140 100644 --- a/tip-distributor/src/lib.rs +++ b/tip-distributor/src/lib.rs @@ -288,11 +288,6 @@ impl TreeNode { .collect::, MerkleRootGeneratorError>>()?, ); - let total_claim_amount = tree_nodes.iter().fold(0u64, |sum, tree_node| { - sum.checked_add(tree_node.amount).unwrap() - }); - assert!(total_claim_amount < stake_meta.total_delegated); - Ok(Some(tree_nodes)) } else { Ok(None) diff --git a/tip-distributor/src/merkle_root_generator_workflow.rs b/tip-distributor/src/merkle_root_generator_workflow.rs index cfcf3bf24f..7d9c51ee99 100644 --- a/tip-distributor/src/merkle_root_generator_workflow.rs +++ b/tip-distributor/src/merkle_root_generator_workflow.rs @@ -47,7 +47,7 @@ fn write_to_json_file( let file = File::create(file_path)?; let mut writer = BufWriter::new(file); let json = serde_json::to_string_pretty(&merkle_tree_coll).unwrap(); - let _ = writer.write(json.as_bytes())?; + let _ = writer.write_all(json.as_bytes())?; writer.flush()?; Ok(()) diff --git a/tip-distributor/src/stake_meta_generator_workflow.rs b/tip-distributor/src/stake_meta_generator_workflow.rs index 0811274b3c..5d22186326 100644 --- a/tip-distributor/src/stake_meta_generator_workflow.rs +++ b/tip-distributor/src/stake_meta_generator_workflow.rs @@ -132,7 +132,7 @@ fn write_to_json_file( let file = File::create(out_path)?; let mut writer = BufWriter::new(file); let json = serde_json::to_string_pretty(&stake_meta_coll).unwrap(); - let _ = writer.write(json.as_bytes())?; + let _ = writer.write_all(json.as_bytes())?; writer.flush()?; Ok(())