From f3072f24025410faf42b0d2c8d80ce0330c7a6b3 Mon Sep 17 00:00:00 2001 From: Karl Kempe Date: Thu, 15 Sep 2022 02:23:08 +0000 Subject: [PATCH] offchain-gas-oracle: add balances for debugging cost --- offchain-gas-oracle/src/{run_gas_oracle.ts => main.ts} | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) rename offchain-gas-oracle/src/{run_gas_oracle.ts => main.ts} (90%) diff --git a/offchain-gas-oracle/src/run_gas_oracle.ts b/offchain-gas-oracle/src/main.ts similarity index 90% rename from offchain-gas-oracle/src/run_gas_oracle.ts rename to offchain-gas-oracle/src/main.ts index 053743a..5012b00 100644 --- a/offchain-gas-oracle/src/run_gas_oracle.ts +++ b/offchain-gas-oracle/src/main.ts @@ -52,7 +52,15 @@ async function main() { const txs = await Promise.all( oracles.map((oracle) => oracle.updatePrices(updates).then((tx: ethers.ContractTransaction) => tx.wait())) ); - console.log("retrieveCount", retrieveCount, "txs.length", txs.length); + + const balances = await Promise.all( + oracles.map(async (oracle) => { + const address = await oracle.signer.getAddress(); + const balance = await oracle.provider.getBalance(address); + return ethers.utils.formatUnits(balance); + }) + ); + console.log("retrieveCount", retrieveCount, "txs.length", txs.length, "balances", balances); updatesTracker.clear(); }