UNPKG

@flipflop-sdk/node

Version:

FlipFlop Node.js SDK for programmatic token operations

49 lines (48 loc) 1.98 kB
import { BN } from "@coral-xyz/anchor"; import { PublicKey } from "@solana/web3.js"; export declare const TOKEN_METADATA_PROGRAM_ID: PublicKey; export declare const RENT_PROGRAM_ID: PublicKey; export declare const METADATA_SEED = "metadata"; export declare const MINT_SEED = "fair_mint"; export declare const CONFIG_DATA_SEED = "config_data"; export declare const FREEZE_SEED = "freeze"; export declare const REFERRAL_SEED = "referral"; export declare const REFUND_SEEDS = "refund"; export declare const SYSTEM_CONFIG_SEEDS = "system_config_v1.1"; export declare const REFERRAL_CODE_SEED = "referral_code"; export declare const CODE_ACCOUNT_SEED = "code_account"; export declare const EXTRA_ACCOUNT_META_LIST = "extra-account-metas"; export declare const MINT_VAULT_OWNER_SEEDS = "mint-vault-owner"; export declare const POOL_SEEDS = "pool"; export declare const LAUNCH_RULE_SEEDS = "launch_rule"; export declare const AUTH_SEED = "vault_and_lp_mint_auth_seed"; export declare const AMM_CONFIG_SEED: Buffer<ArrayBuffer>; export declare const POOL_SEED: Buffer<ArrayBuffer>; export declare const POOL_VAULT_SEED: Buffer<ArrayBuffer>; export declare const POOL_AUTH_SEED: Buffer<ArrayBuffer>; export declare const POOL_LPMINT_SEED: Buffer<ArrayBuffer>; export declare const TICK_ARRAY_SEED: Buffer<ArrayBuffer>; export declare const OPERATION_SEED: Buffer<ArrayBuffer>; export declare const ORACLE_SEED: Buffer<ArrayBuffer>; export declare const TOKEN_PARAMS: { standard: { targetEras: BN; epochesPerEra: BN; targetSecondsPerEpoch: BN; reduceRatio: BN; initialMintSize: BN; initialTargetMintSizePerEpoch: BN; feeRate: BN; liquidityTokensRatio: BN; }; meme: { targetEras: BN; epochesPerEra: BN; targetSecondsPerEpoch: BN; reduceRatio: BN; initialMintSize: BN; initialTargetMintSizePerEpoch: BN; feeRate: BN; liquidityTokensRatio: BN; }; };