diff --git a/web3_proxy/src/block_number.rs b/web3_proxy/src/block_number.rs index 2fb5eaad..31a40085 100644 --- a/web3_proxy/src/block_number.rs +++ b/web3_proxy/src/block_number.rs @@ -187,13 +187,12 @@ pub async fn clean_block_number<'a>( } }; - // TODO: this scares me. we need it, so bring it back soon. but for now i think its breaking things - // // if we changed "latest" to an actual block, update the params to match - // // TODO: should we do hash or number? some functions work with either, but others need a number :cry: - // if change { - // trace!(old=%x, new=%block.num(), "changing block number"); - // *x = json!(block.num()); - // } + // if we changed "latest" to an actual block, update the params to match + // TODO: should we do hash or number? some functions work with either, but others need a number :cry: + if change { + trace!(old=%x, new=%block.num(), "changing block number"); + *x = json!(block.num()); + } Ok(block) }