@tracer-protocol/pools-js
Version:
Javascript library for interacting with Tracer's Perpetual Pools
42 lines (41 loc) • 717 B
TypeScript
/**
* Commit type enum
* @enum
*/
export declare enum CommitEnum {
shortMint = 0,
shortBurn = 1,
longMint = 2,
longBurn = 3,
longBurnShortMint = 4,
shortBurnLongMint = 5
}
/**
* Simpler enum that just relates to the category of commit
* @enum
*/
export declare enum CommitActionEnum {
mint = 0,
burn = 1,
flip = 2
}
/**
* Balance types since users can have some balance in escrow
* or use the balance from their wallet
* @enum
*/
export declare enum BalanceTypeEnum {
wallet = 0,
escrow = 1
}
/**
* @enum
*/
export declare enum SideEnum {
long = 0,
short = 1
}
export declare enum KnownOracleType {
SMAOracle = 0,
ChainlinkOracleWrapper = 1
}