@tracer-protocol/pools-js
Version:
Javascript library for interacting with Tracer's Perpetual Pools
14 lines (13 loc) • 524 B
TypeScript
import { TypedEmitter } from 'tiny-typed-emitter';
import { MultiplePoolWatcherConstructorArgs, MultiplePoolWatcherEvents } from '../types';
export default class MultiplePoolWatcher extends TypedEmitter<MultiplePoolWatcherEvents> {
nodeUrl: string;
poolAddresses: string[];
chainId: string;
commitmentWindowBuffer: number;
ignoreEvents: {
[eventName: string]: boolean;
} | undefined;
constructor(args: MultiplePoolWatcherConstructorArgs);
initializePoolWatchers(): Promise<void[]>;
}