@pangolindex/sdk
Version:
🛠An SDK for building applications on top of Pangolin.
37 lines (36 loc) • 1.41 kB
TypeScript
import { ChainId } from '../chains';
/**
* The default factory enabled fee amounts, denominated in hundredths of bips.
*/
export declare enum FeeAmount {
LOWEST = 100,
LOW = 500,
MEDIUM = 2500,
HIGH = 8000
}
/**
* The default factory tick spacings by fee amount.
*/
export declare const TICK_SPACINGS: {
[amount in FeeAmount]: number;
};
export declare const POOL_INIT_CODE_HASH = "0xa9bb1321d78097b23af97a9c07d5ec13e1adc404334585171c54ecccb5ad93b2";
export declare const POOL_INIT_CODE_HASH_FLARE = "0x673bf6d4065fc78732337e9e9e368349debb7cda8a4be99dd68485c0c9d9a682";
export declare const POOL_INIT_CODE_HASH_MONAD = "0x45821589a9f0eacc35bf0c5f071c217cc6eb938e17588cd32fcb0423ecd40f4c";
export declare const POOL_INIT_CODE_HASH_MAPPING: {
[chainId in ChainId]: string;
};
export declare enum NumberType {
TokenNonTx = "token-non-tx",
TokenTx = "token-tx",
SwapTradeAmount = "swap-trade-amount",
FiatTokenDetails = "fiat-token-details",
FiatTokenPrice = "fiat-token-price",
FiatTokenStats = "fiat-token-stats",
FiatTokenQuantity = "fiat-token-quantity",
FiatGasPrice = "fiat-gas-price",
PortfolioBalance = "portfolio-balance",
NFTTokenFloorPrice = "nft-token-floor-price",
NFTCollectionStats = "nft-collection-stats",
NFTTokenFloorPriceTrailingZeros = "nft-token-floor-price-trailing-zeros"
}