UNPKG

@bella-defintech/uniswap-v3-simulator

Version:

the 'Tuner', a Uniswap V3 Simulator

22 lines (21 loc) 833 B
import { PoolState } from "./PoolState"; import { Record } from "../entity/Record"; import { Visitable } from "../interface/Visitable"; import { SimulatorVisitor } from "../interface/SimulatorVisitor"; import { Transition as TransitionView } from "../interface/Transition"; import { PoolStateView } from "../interface/PoolStateView"; export declare class Transition implements Visitable, TransitionView { private _source; private _target; private _record; get source(): PoolState; get target(): PoolState | undefined; set target(value: PoolState | undefined); get record(): Record; constructor(source: PoolState, record: Record); getSource(): PoolStateView; getTarget(): PoolStateView; getRecord(): Record; accept(visitor: SimulatorVisitor): Promise<string>; toString(): string; }