banx-vaults-sdk
Version:
Fbonds SDK for interacting with protocol banx vaults
38 lines (37 loc) • 2.3 kB
TypeScript
/// <reference types="node" />
import { BN, web3 } from '@coral-xyz/anchor';
import { BanxVaults } from './idl/banx_vaults';
export declare const IDL: BanxVaults;
export declare const BANX_VAULTS_PROGRAM_ID: "GNu8cXTen2qyu1xdQmRVwqeeorPxGokq8ht4Fg2CoYuL";
export declare const BANX_POOL_PREFIX = "banx_pool_prefix";
export declare const BANX_POOL_MARKET_SETINGS_PREFIX = "banx_pool_market_setings_prefix";
export declare const BANX_USER_DEPOSIT_PREFIX = "banx_user_deposit";
export declare const METADATA_PROGRAM_PUBKEY: web3.PublicKey;
export declare const AUTHORIZATION_RULES_PROGRAM: web3.PublicKey;
export declare const BUBBLEGUM_PROGRAM_ID: web3.PublicKey;
export declare const SPL_ACCOUNT_COMPRESSION_PROGRAM_ID: web3.PublicKey;
export declare const SPL_NOOP_PROGRAM_ID: web3.PublicKey;
export declare const EMPTY_PUBKEY: web3.PublicKey;
export declare const ENCODER: import("util").TextEncoder;
export declare const BASE_POINTS = 10000;
export declare const ONE_HUNDRED_PERCENT_BASE_POINTS: number;
export declare const PUBKEY_PLACEHOLDER = "11111111111111111111111111111111";
export declare const MAX_ACCOUNTS_IN_FAST_TRACK = 35;
export declare const TERMINATION_PERIOD: number;
export declare const CONSTANT_BID_CAP = 100000000000000;
export declare const PROTOCOL_FEE = 100;
export declare const PROTOCOL_FEE_BN: BN;
export declare const REPAY_FEE_APR = 620;
export declare const SOL_WAD = 1000000000;
export declare const SECONDS_IN_YEAR = 31536000;
export declare const SECONDS_IN_DAY = 86400;
export declare const PERPETUAL_REFINANCE_INTEREST_REFRESH_RATE: number;
export declare const PERPETUAL_REFINANCE_INTEREST_TIC: number;
export declare const MAX_PERPETUAL_APR: number;
export declare const MUL_FOR_APR: BN;
export declare const STAKED_BANX_HADOMARKET = "21UkgAGZ4WiQcG4GVAu83oUadFeAQSaffveVA8PYMqnC";
export declare const DRIP_THE_FACELESS_HADOMARKET_PUBLIC = "BzxKw3JLmPt7aagkHnRQEMQ4Le1rZdwEib5Viuig42hu";
export declare const DRIP_THE_FACELESS_HADOMARKET_PRIVATE = "EGy2MXEN3NyH48azCbWQ9xTMN65cv4VJ2DKB3EZkUGU";
export declare const SPONSORED_HADOMARKETS_LIST: string[];
export declare const BANX_63_POINTS_HADOMARKET_PUBLIC = "BsAaSBUc7xY42R65XB6P9Qg4WYAvekNYb5AWxsm43cnu";
export declare const BANX_63_POINTS_HADOMARKET_PRIVATE = "LxJoKjNVUsV4vbk5wi61KYHEzVQkGNzPWKWWRFDP5CF";