@opiumteam/opium-sdk-v2
Version:
one-stop-shop SDK to interact with the Opium-v2 protocol contracts, subgraphs and APIs
10 lines (9 loc) • 515 B
TypeScript
import { TDerivative, TPositionsAddressesOutput } from '../../types';
import { SDKContext } from '../../common/sdkContext';
export declare class SimulatorService {
private readonly sdkCtx$;
constructor(_sdkCtx: SDKContext);
static computeDerivativeHash(_derivative: TDerivative): string;
computePositionsAddressesByDerivative(_derivative: TDerivative): Promise<TPositionsAddressesOutput>;
computePositionsAddressesByDerivativeHash(_derivativeHash: string): Promise<TPositionsAddressesOutput>;
}