@flipflop-sdk/node
Version:
FlipFlop Node.js SDK for programmatic token operations
49 lines (48 loc) • 1.98 kB
TypeScript
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;
};
};