Skip to content

Commit 780d132

Browse files
committed
instrument tesseract evm tx logs
1 parent 88c507c commit 780d132

File tree

7 files changed

+390
-554
lines changed

7 files changed

+390
-554
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tesseract/consensus/relayer/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tesseract-consensus"
3-
version = "1.6.1"
3+
version = "1.6.2"
44
edition = "2021"
55

66
[lib]

tesseract/messaging/evm/src/lib.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -375,8 +375,7 @@ impl EvmClient {
375375
let gas = call.estimate_gas().await?;
376376
let pending = call.gas(gas).send().await?;
377377
let tx_hash = *pending.tx_hash();
378-
wait_for_transaction_receipt(H256::from_slice(tx_hash.as_slice()), self.client.clone())
379-
.await?;
378+
wait_for_transaction_receipt(H256::from_slice(tx_hash.as_slice()), self).await?;
380379

381380
Ok(())
382381
}
@@ -394,8 +393,7 @@ impl EvmClient {
394393
let gas = call.estimate_gas().await?;
395394
let pending = call.gas(gas).send().await?;
396395
let tx_hash = *pending.tx_hash();
397-
wait_for_transaction_receipt(H256::from_slice(tx_hash.as_slice()), self.client.clone())
398-
.await?;
396+
wait_for_transaction_receipt(H256::from_slice(tx_hash.as_slice()), self).await?;
399397

400398
Ok(())
401399
}

tesseract/messaging/evm/src/provider.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ impl IsmpProvider for EvmClient {
401401
},
402402
};
403403

404-
let (tx_requests, _) = generate_contract_calls(self, msg.clone(), true).await?;
404+
let (tx_requests, _) = generate_contract_calls(self, &msg, true).await?;
405405

406406
// Setup debug trace call options with the call tracer
407407
let call_config = CallConfig { only_top_call: Some(false), with_log: Some(true) };

0 commit comments

Comments
 (0)