Skip to content

Commit 2c7bd03

Browse files
committed
better logging of size of rpc msg sent
1 parent cd5b950 commit 2c7bd03

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/ethereum_test_rpc/rpc.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,12 @@ def post_request(self, method: str, *params: Any, extra_headers: Dict | None = N
9999

100100
# debugging, estimate payload size
101101
payload_json = json.dumps(payload) # pydantic.json
102-
payload_size_mb = len(payload_json.encode("utf-8")) / (1024 * 1024)
103-
logger.info(f"I am about to send an RPC of approximated size: {payload_size_mb:.2f} MB")
102+
payload_size_bytes = len(payload_json.encode("utf-8"))
103+
payload_size_mb = payload_size_bytes / (1024 * 1024)
104+
logger.info(
105+
f"I am about to send an RPC of approximated size: {payload_size_mb:.2f} MB "
106+
f"({payload_size_bytes} bytes)"
107+
)
104108

105109
response = requests.post(self.url, json=payload, headers=headers)
106110
response.raise_for_status()

0 commit comments

Comments
 (0)