UNPKG

@firefly-exchange/library-sui

Version:

Sui library housing helper methods, classes to interact with Bluefin protocol(s) deployed on Sui

18 lines (17 loc) 726 B
import { IAsset, IDeployment, IPerpetualConfig } from "../interfaces"; import { SupportedAssets } from "../types"; export declare class DeploymentParser { deployment: IDeployment; constructor(_deployment: IDeployment); addPerpetual(perpConfig: IPerpetualConfig): void; getPerpetual(perpName: string): IPerpetualConfig; getPerpetualUsingAddress(perpAddress: string): IPerpetualConfig; getPerpetualAddress(perpName: string): string; getInternalDataStore(): string; getExternalDataStore(): string; getAsset(assetSymbol: SupportedAssets): IAsset; getAdminCap(): string; getPackageId(): string; getTreasuryCap(): string; getAssetCoinType(assetSymbol: SupportedAssets): string; }