Skip to content

Commit c8093cc

Browse files
authored
chore: add trace for getabi (#92)
1 parent 2c8382a commit c8093cc

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

crates/block-explorers/src/contract.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,9 +360,13 @@ impl Client {
360360
};
361361
}
362362
}
363+
trace!(target: "etherscan", ?address, "GET contract abi");
363364

364365
let query = self.create_query("contract", "getabi", HashMap::from([("address", address)]));
365-
let resp: Response<Option<String>> = self.get_json(&query).await?;
366+
367+
let resp: Response<Option<String>> = self.get_json(&query).await.inspect_err(|err| {
368+
error!(target: "etherscan", ?err, "Failed to deserialize ABI response");
369+
})?;
366370

367371
let result = match resp.result {
368372
Some(result) => result,

0 commit comments

Comments
 (0)