Skip to content

Commit

Permalink
refactor: rename init monitoring params
Browse files Browse the repository at this point in the history
Signed-off-by: Pablo Maldonado <pablo@umaproject.org>
  • Loading branch information
md0x committed Sep 3, 2023
1 parent bbce5d6 commit d75162e
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 15 deletions.
4 changes: 2 additions & 2 deletions packages/llm-bot/src/dispute-bot/DisputeDisputableRequests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ import {
OptimisticOracleClientV2,
OptimisticOracleClientV2FilterDisputeable,
} from "../core/OptimisticOracleV2";
import { Logger, MonitoringParams } from "./common";
import { Logger, BotParams } from "./common";

export async function disputeDisputableRequests(logger: typeof Logger, params: MonitoringParams): Promise<void> {
export async function disputeDisputableRequests(logger: typeof Logger, params: BotParams): Promise<void> {
const oov2 = new OptimisticOracleClientV2(params.provider);

// Update the client with the latest block range.
Expand Down
6 changes: 3 additions & 3 deletions packages/llm-bot/src/dispute-bot/common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ export interface BlockRange {
end: number;
}

export interface MonitoringParams {
export interface BotParams {
chainId: number;
provider: Provider;
botModes: BotModes;
Expand All @@ -30,7 +30,7 @@ export interface MonitoringParams {
pollingDelay: number;
}

export const initMonitoringParams = async (env: NodeJS.ProcessEnv): Promise<MonitoringParams> => {
export const initBotParams = async (env: NodeJS.ProcessEnv): Promise<BotParams> => {
if (!env.CHAIN_ID) throw new Error("CHAIN_ID must be defined in env");
const chainId = Number(env.CHAIN_ID);

Expand Down Expand Up @@ -66,6 +66,6 @@ export const initMonitoringParams = async (env: NodeJS.ProcessEnv): Promise<Moni
};
};

export const startupLogLevel = (params: MonitoringParams): "debug" | "info" => {
export const startupLogLevel = (params: BotParams): "debug" | "info" => {
return params.pollingDelay === 0 ? "debug" : "info";
};
4 changes: 2 additions & 2 deletions packages/llm-bot/src/dispute-bot/index.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { delay, waitForLogger } from "@uma/financial-templates-lib";
import { BotModes, initMonitoringParams, Logger, startupLogLevel } from "./common";
import { BotModes, initBotParams, Logger, startupLogLevel } from "./common";
import { disputeDisputableRequests } from "./DisputeDisputableRequests";

const logger = Logger;

async function main() {
const params = await initMonitoringParams(process.env);
const params = await initBotParams(process.env);

logger[startupLogLevel(params)]({
at: "LLMDisputeBot",
Expand Down
8 changes: 0 additions & 8 deletions packages/llm-bot/test/OptimisticOracleV2LLM.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,7 @@ import {
DisputerStrategy,
OptimisticOracleClientV2,
OptimisticOracleClientV2FilterDisputeable,
<<<<<<< HEAD
<<<<<<< HEAD
} from "../src/core/OptimisticOracleV2";
=======
} from "../src/OptimisticOracleV2";
>>>>>>> 746ff5a88 (refactor: move llm bots to separate package)
=======
} from "../src/core/OptimisticOracleV2";
>>>>>>> 99d3cdc95 (refactor: folders)
import { defaultOptimisticOracleV2Identifier } from "./constants";
import { optimisticOracleV2Fixture } from "./fixtures/OptimisticOracleV2.Fixture";
import { Signer, hre, toUtf8Bytes } from "./utils";
Expand Down

0 comments on commit d75162e

Please sign in to comment.