import { EvmChainId } from "@oraichain/common"; export declare const truncDecimals = 6; export declare const atomic: number; export declare const ORAI = "orai"; export declare const UAIRI = "uAIRI"; export declare const AIRI = "AIRI"; export declare const ATOM = "ATOM"; export declare const OSMO = "OSMO"; export declare const LP = "LP"; export declare const KWT = "oraie"; export declare const MILKY = "milky"; export declare const STABLE_DENOM = "usdt"; export declare const TRON_DENOM = "trx"; export declare const GAS_ESTIMATION_SWAP_DEFAULT = 580000; export declare const GAS_ESTIMATION_BRIDGE_DEFAULT = 200000; export declare const MULTIPLIER = 1.6; export declare const HIGH_GAS_PRICE = 0.007; export declare const AVERAGE_COSMOS_GAS_PRICE = 0.025; export declare const SEC_PER_YEAR: number; export declare const BROADCAST_POLL_INTERVAL = 600; export declare const COMMISSION_RATE = "0.003"; export declare const IBC_TRANSFER_TIMEOUT = 3600; export declare const AXIOS_THROTTLE_THRESHOLD = 2000; export declare const AXIOS_TIMEOUT = 10000; export declare const ETHEREUM_SCAN = "https://etherscan.io"; export declare const BSC_SCAN = "https://bscscan.com"; export declare const TRON_SCAN = "https://tronscan.org"; export declare const KWT_SCAN = "https://scan.kawaii.global"; export declare const SOL_SCAN = "https://solscan.io"; export declare const commitmentLevel = "confirmed"; export declare const TOKEN_RESERVES = 1000000000000000; export declare const LAMPORT_RESERVES = 1000000000; export declare const INIT_BONDING_CURVE = 95; export declare const ORAI_BRIDGE_UDENOM = "uoraib"; export declare const ORAI_BRIDGE_EVM_DENOM_PREFIX = "oraib"; export declare const ORAI_BRIDGE_EVM_ETH_DENOM_PREFIX = "eth-mainnet"; export declare const ORAI_BRIDGE_EVM_TRON_DENOM_PREFIX = "trontrx-mainnet"; export declare const ORAI_BRIDGE_EVM_FEE = "1"; export declare const ORAI_BRIDGE_CHAIN_FEE = "1"; export declare const ORAI_BSC_CONTRACT = "0xA325Ad6D9c92B55A3Fc5aD7e412B1518F96441C0"; export declare const AIRI_BSC_CONTRACT = "0x7e2A35C746F2f7C240B664F1Da4DD100141AE71F"; export declare const USDT_BSC_CONTRACT = "0x55d398326f99059fF775485246999027B3197955"; export declare const WRAP_BNB_CONTRACT = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"; export declare const KWT_BSC_CONTRACT = "0x257a8d1E03D17B8535a182301f15290F11674b53"; export declare const MILKY_BSC_CONTRACT = "0x6fE3d0F096FC932A905accd1EB1783F6e4cEc717"; export declare const PEPE_BSC_CONTRACT = "0x25d887Ce7a35172C62FeBFD67a1856F20FaEbB00"; export declare const CAT_BSC_CONTRACT = "0x6894CDe390a3f51155ea41Ed24a33A4827d3063D"; export declare const DOGE_BSC_CONTRACT = "0xbA2aE424d960c26247Dd6c32edC70B295c744C43"; export declare const WSOL_WORMHOLE_BSC_CONTRACT = "0xfA54fF1a158B5189Ebba6ae130CEd6bbd3aEA76e"; export declare const USDT_TRON_CONTRACT = "0xa614f803B6FD780986A42c78Ec9c7f77e6DeD13C"; export declare const WRAP_TRON_TRX_CONTRACT = "0x891cdb91d149f23B1a45D9c5Ca78a88d0cB44C18"; export declare const ORAI_ETH_CONTRACT = "0x4c11249814f11b9346808179Cf06e71ac328c1b5"; export declare const USDC_ETH_CONTRACT = "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"; export declare const MILKY_ERC_CONTRACT = "0xd567B3d7B8FE3C79a1AD8dA978812cfC4Fa05e75"; export declare const WRAP_ETH_CONTRACT = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"; export declare const OCH_ETH_CONTRACT = "0x19373EcBB4B8cC2253D70F2a246fa299303227Ba"; export declare const KWT_DENOM: string; export declare const MILKY_DENOM: string; export declare const USDT_ETH_CONTRACT = "0xdAC17F958D2ee523a2206206994597C13D831ec7"; export declare const ORAIX_ETH_CONTRACT = "0x2d869aE129e308F94Cc47E66eaefb448CEe0d03e"; export declare const PEPE_ETH_CONTRACT = "0x6982508145454Ce325dDbE47a25d4ec3d2311933"; export declare const ATOM_ORAICHAIN_CHANNELS = "channel-301 channel-15"; export declare const OSMOSIS_ORAICHAIN_CHANNELS = "channel-216 channel-13"; export declare const ORAIB_ORAICHAIN_CHANNELS = "channel-1 channel-29"; export declare const ORAIB_ORAICHAIN_CHANNELS_TEST = "channel-6 channel-260"; export declare const ORAIB_ORAICHAIN_CHANNELS_OLD = "channel-0 channel-20"; export declare const KWT_ORAICHAIN_CHANNELS = "channel-0 channel-21"; export declare const INJECTIVE_ORAICHAIN_CHANNELS = "channel-147 channel-146"; export declare const NOBLE_ORAICHAIN_CHANNELS = "channel-34 channel-147"; export declare const NOBLE_ORAICHAIN_CHANNELS_TEST = "channel-35 channel-148"; export declare const NEUTARO_ORAICHAIN_CHANNELS = "channel-1 channel-189"; export declare const ATOM_ORAICHAIN_DENOM = "ibc/A2E2EEC9057A4A1C2C0A6A4C78B0239118DF5F278830F50B4A6BDD7A66506B78"; export declare const NEUTARO_ORAICHAIN_DENOM = "ibc/576B1D63E401B6A9A071C78A1D1316D016EC9333D2FEB14AD503FAC4B8731CD1"; export declare const OSMOSIS_ORAICHAIN_DENOM = "ibc/9C4DCD21B48231D0BC2AC3D1B74A864746B37E4292694C93C617324250D002FC"; export declare const AIRIBSC_ORAICHAIN_DENOM = "ibc/C458B4CC4F5581388B9ACB40774FDFBCEDC77A7F7CDFB112B469794AF86C4A69"; export declare const USDTBSC_ORAICHAIN_DENOM = "ibc/E8B5509BE79025DD7A572430204271D3061A535CC66A3A28FDEC4573E473F32F"; export declare const KWTBSC_ORAICHAIN_DENOM = "ibc/4F7464EEE736CCFB6B444EB72DE60B3B43C0DD509FFA2B87E05D584467AAE8C8"; export declare const MILKYBSC_ORAICHAIN_DENOM = "ibc/E12A2298AC40011C79F02F26C324BD54DF20F4B2904CB9028BFDEDCFAA89B906"; export declare const KWT_SUB_NETWORK_DENOM = "ibc/E8734BEF4ECF225B71825BC74DE30DCFF3644EAC9778FFD4EF9F94369B6C8377"; export declare const MILKY_SUB_NETWORK_DENOM = "ibc/81ACD1F7F5380CAA3F590C58C699FBD408B8792F694888D7256EEAF564488FAB"; export declare const INJECTIVE_ORAICHAIN_DENOM = "ibc/49D820DFDE9F885D7081725A58202ABA2F465CAEE4AFBC683DFB79A8E013E83E"; export declare const ORAIIBC_INJECTIVE_DENOM = "ibc/C20C0A822BD22B2CEF0D067400FCCFB6FAEEE9E91D360B4E0725BD522302D565"; export declare const TON_ORAICHAIN_DENOM = "factory/orai1wuvhex9xqs3r539mvc6mtm7n20fcj3qr2m0y9khx6n5vtlngfzes3k0rq9/ton"; export declare const PEPE_ORAICHAIN_EXT_DENOM = "factory/orai1wuvhex9xqs3r539mvc6mtm7n20fcj3qr2m0y9khx6n5vtlngfzes3k0rq9/extPEPE"; export declare const CAT_ORAICHAIN_EXT_DENOM = "factory/orai1wuvhex9xqs3r539mvc6mtm7n20fcj3qr2m0y9khx6n5vtlngfzes3k0rq9/extCAT"; export declare const HMSTR_ORAICHAIN_DENOM = "factory/orai1wuvhex9xqs3r539mvc6mtm7n20fcj3qr2m0y9khx6n5vtlngfzes3k0rq9/HMSTR"; export declare const OBTC_ORAICHAIN_EXT_DENOM = "factory/orai1wuvhex9xqs3r539mvc6mtm7n20fcj3qr2m0y9khx6n5vtlngfzes3k0rq9/obtc"; export declare const DOGE_BNB_ORAICHAIN_DENOM = "factory/orai1wuvhex9xqs3r539mvc6mtm7n20fcj3qr2m0y9khx6n5vtlngfzes3k0rq9/DogeBNB"; export declare const WSOL_WORMHOLE_BNB_ORAICHAIN_DENOM = "factory/orai1wuvhex9xqs3r539mvc6mtm7n20fcj3qr2m0y9khx6n5vtlngfzes3k0rq9/oraib0x4VH72cCsNwZwLtHtBnXuCxHWf4mB"; export declare const MAX_ORAICHAIN_DENOM = "factory/orai1wuvhex9xqs3r539mvc6mtm7n20fcj3qr2m0y9khx6n5vtlngfzes3k0rq9/oraim8c9d1nkfuQk9EzGYEUGxqL3MHQYndRw1huVo5h"; export declare const RACKS_ORAICHAIN_DENOM = "factory/orai1wuvhex9xqs3r539mvc6mtm7n20fcj3qr2m0y9khx6n5vtlngfzes3k0rq9/D7yP4ycfsRWUGYionGpi64sLF2ddZ2JXxuRAti2M7uck"; export declare const MAX_SOL_CONTRACT_ADDRESS = "oraim8c9d1nkfuQk9EzGYEUGxqL3MHQYndRw1huVo5h"; export declare const RACKS_SOL_CONTRACT_ADDRESS = "D7yP4ycfsRWUGYionGpi64sLF2ddZ2JXxuRAti2M7uck"; export declare const ORAI_SOL_CONTRACT_ADDRESS = "oraiyuR7hz6h7ApC56mb52CJjPZBB34USTjzaELoaPk"; export declare const SOLANA_RPC = "https://swr.xnftdata.com/rpc-proxy/"; export declare const SOLANA_WEBSOCKET = "wss://go.getblock.io/52d75331a9b74f9fa4a0056f15a1c022"; export declare const MEMO_PROGRAM_ID = "MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr"; export declare const MEMO_PROGRAM_ID_AMOUNT = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; export declare const AIRI_CONTRACT = "orai10ldgzued6zjp0mkqwsv2mux3ml50l97c74x8sg"; export declare const ORAIX_CONTRACT = "orai1lus0f0rhx8s03gdllx2n6vhkmf0536dv57wfge"; export declare const USDT_CONTRACT = "orai12hzjxfh77wl572gdzct2fxv2arxcwh6gykc7qh"; export declare const USDC_CONTRACT = "orai15un8msx3n5zf9ahlxmfeqd2kwa5wm0nrpxer304m9nd5q6qq0g6sku5pdd"; export declare const KWT_CONTRACT = "orai1nd4r053e3kgedgld2ymen8l9yrw8xpjyaal7j5"; export declare const MILKY_CONTRACT = "orai1gzvndtzceqwfymu2kqhta2jn6gmzxvzqwdgvjw"; export declare const SCORAI_CONTRACT = "orai1065qe48g7aemju045aeyprflytemx7kecxkf5m7u5h5mphd0qlcs47pclp"; export declare const TRX_CONTRACT = "orai1c7tpjenafvgjtgm9aqwm7afnke6c56hpdms8jc6md40xs3ugd0es5encn0"; export declare const SCATOM_CONTRACT = "orai19q4qak2g3cj2xc2y3060t0quzn3gfhzx08rjlrdd3vqxhjtat0cq668phq"; export declare const XOCH_CONTRACT = "orai1lplapmgqnelqn253stz6kmvm3ulgdaytn89a8mz9y85xq8wd684s6xl3lt"; export declare const INJECTIVE_CONTRACT = "orai19rtmkk6sn4tppvjmp5d5zj6gfsdykrl5rw2euu5gwur3luheuuusesqn49"; export declare const WETH_CONTRACT = "orai1dqa52a7hxxuv8ghe7q5v0s36ra0cthea960q2cukznleqhk0wpnshfegez"; export declare const BTC_CONTRACT = "orai10g6frpysmdgw5tdqke47als6f97aqmr8s3cljsvjce4n5enjftcqtamzsd"; export declare const OCH_CONTRACT = "orai1hn8w33cqvysun2aujk5sv33tku4pgcxhhnsxmvnkfvdxagcx0p8qa4l98q"; export declare const TON20_USDT_CONTRACT = "EQCxE6mUtQJKFnGfaROTKOt1lZbDiiX1kCixRv7Nw2Id_sDs"; export declare const HMSTR_TON_CONTRACT = "EQAJ8uWd7EBqsmpSWaRdf_I-8R8-XHwh3gsNKhy-UrdrPcUo"; export declare const jUSDC_TON_CONTRACT = "EQB-MPwrd1G6WKNkLz_VnV6WqBDd142KMQv-g1O-8QUA3728"; export declare const TON_CONTRACT = "EQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM9c"; export declare const TON_BRIDGE_ADAPTER = "EQC-aFP0rJXwTgKZQJPbPfTSpBFc8wxOgKHWD9cPvOl_DnaY"; export declare const TON_LIGHT_CLIENT = "EQDzy_POlimFDyzrHd3OQsb9sZCngyG3O7Za4GRFzM-rrO93"; export declare const TON_WHITE_LIST = "EQATDM6mfPZjPDMD9TVa6D9dlbmAKY5w6xOJiTXJ9Nqj_dsu"; /** * TODO: This is the object containing the hardcoded addresses of cw20 TON Network. They are obtained from the formula below. We need to add more when we support new TON20. * const client = await getTonClient(); * const jettonMinter = JettonMinter.createFromAddress( * Address.parse(TON20 contractAddress) // exam: "EQCxE6mUtQJKFnGfaROTKOt1lZbDiiX1kCixRv7Nw2Id_sDs" => TON20_USDT_CONTRACT * ); * const jettonMinterContract = client.open(jettonMinter); * const jettonWalletAddress = await jettonMinterContract.getWalletAddress( * Address.parse("orai159l8l9c5ckhqpuwdfgs9p4v599nqt3cjlfahalmtrhfuncnec2ms5mz60e") * ); */ export declare const JETTONS_ADDRESS: { EQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM9c: string; EQCxE6mUtQJKFnGfaROTKOt1lZbDiiX1kCixRv7Nw2Id_sDs: string; "EQAJ8uWd7EBqsmpSWaRdf_I-8R8-XHwh3gsNKhy-UrdrPcUo": string; "EQB-MPwrd1G6WKNkLz_VnV6WqBDd142KMQv-g1O-8QUA3728": string; }; export declare const TON_NATIVE_DENOM = "ton"; export declare const TON_BRIDGE_ADAPTER_ORAICHAIN = "orai159l8l9c5ckhqpuwdfgs9p4v599nqt3cjlfahalmtrhfuncnec2ms5mz60e"; export declare const TOKEN_FACTORY = "orai1wuvhex9xqs3r539mvc6mtm7n20fcj3qr2m0y9khx6n5vtlngfzes3k0rq9"; export declare const FACTORY_CONTRACT = "orai1hemdkz4xx9kukgrunxu3yw0nvpyxf34v82d2c8"; export declare const FACTORY_V2_CONTRACT = "orai167r4ut7avvgpp3rlzksz6vw5spmykluzagvmj3ht845fjschwugqjsqhst"; export declare const ROUTER_V2_CONTRACT = "orai1j0r67r9k8t34pnhy00x3ftuxuwg0r6r4p8p6rrc8az0ednzr8y9s3sj2sf"; export declare const MIXED_ROUTER = "orai1cy2pc5czxm5qlacp6j0hfq7qj9wh8zuhxgpdartcfrdljknq0arsuc4znj"; export declare const ORACLE_CONTRACT = "orai18rgtdvlrev60plvucw2rz8nmj8pau9gst4q07m"; export declare const STAKING_CONTRACT = "orai19p43y0tqnr5qlhfwnxft2u5unph5yn60y7tuvu"; export declare const REWARDER_CONTRACT = "orai15hua2q83fp666nwhnyrn9g8gt9ueenl32qnugh"; export declare const CONVERTER_CONTRACT = "orai14wy8xndhnvjmx6zl2866xqvs7fqwv2arhhrqq9"; export declare const ORAIDEX_LISTING_CONTRACT = "orai1mkr02jzz0jfh34ps6z966uyueu4tlmnyg57nn72pxfq9t9a706tsha5znh"; export declare const ORAIDEX_BID_POOL_CONTRACT = "orai1r4v3f8p2xethczvw5l5ed8cr05a9dqp6auy2zmz5dyvcq5h5g5kqg6m7vu"; export declare const ORAIDEX_SMART_ROUTER_CONTRACT = "orai107rze07vst8gzw82vzds6tvpnf2yru6pgutcfsscvxjww8z88ktsgyqgcm"; export declare const CW20_STAKING_CONTRACT = "orai1xu9yw2xwd55d09pjce28yjklvk2kwwrqw4ql9gvyrs607z26kv0sl99040"; export declare const CW20_REWARDER_CONTRACT = "orai1qcktymq49m0ylagwt7jzd7u4phajhgk0ruxr0g3ssxyrkte4u9zqy896gf"; export declare const CW20_SNAPSHOT_CONTRACT = "orai1hmlnhwu3p2kkzac64un5zkz3za8hscklkyaqu4gagdc756zjyemsyp96kd"; export declare const GRAVITY_EVM_CONTRACT = "0x9a0A02B296240D2620E339cCDE386Ff612f07Be5"; export declare const GRAVITY_TRON_CONTRACT = "0x73Ddc880916021EFC4754Cb42B53db6EAB1f9D64"; export declare const IBC_WASM_CONTRACT = "orai195269awwnt5m6c843q6w7hp8rt0k7syfu9de4h0wz384slshuzps8y7ccm"; export declare const IBC_WASM_CONTRACT_TEST = "orai1jtt8c2lz8emh8s708y0aeduh32xef2rxyg8y78lyvxn806cu7q0sjtxsnv"; export declare const MULTICALL_CONTRACT = "orai1q7x644gmf7h8u8y6y8t9z9nnwl8djkmspypr6mxavsk9ual7dj0sxpmgwd"; export declare const AMM_V3_CONTRACT = "orai10s0c75gw5y5eftms5ncfknw6lzmx0dyhedn75uz793m8zwz4g8zq4d9x9a"; export declare const AMM_V3_TEST_CONTRACT = "orai1wsemv2wuyfeesh3afcxy02lh8sy4yz2wjj6cxgzmcxklpdyyxjfs5qzl7q"; export declare const ZAPPER_CONTRACT = "orai19r5wlt3ruc5xmkfvkwx5l3pul5h8kslexptyqyk5u6acue0ly9yqqpwmtp"; export declare const BASE_API_URL = "https://api.oraidex.io"; export declare const OSMOSIS_ROUTER_CONTRACT = "osmo1h3jkejkcpthl45xrrm5geed3eq75p5rgfce9taufkwfr89k63muqweu2y7"; export declare const ATOM_OSMOSIS_CONTRACT = "ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2"; export declare const USDC_OSMOSIS_CONTRACT = "ibc/498A0751C798A0D9A389AA3691123DADA57DAA4FE165D5C75894505B876BA6E4"; export declare const ORAI_OSMOSIS_CONTRACT = "ibc/161D7D62BAB3B9C39003334F1671208F43C06B643CC9EDBBE82B64793C857F1D"; export declare const TIA_OSMOSIS_CONTRACT = "ibc/D79E7D83AB399BFFF93433E54FAA480C191248FC556924A2A8351AE2638B3877"; export declare const INJ_OSMOSIS_CONTRACT = "ibc/64BA6E31FE887D66C6F8F31C7B1A80C7CA179239677B4088BB55F5EA07DBE273"; export declare const TON_ALL_OSMOSIS_CONTRACT = "factory/osmo12lnwf54yd30p6amzaged2atln8k0l32n7ncxf04ctg7u7ymnsy7qkqgsw4/alloyed/allTON"; export declare const TON_OSMOSIS_CONTRACT = "ibc/905889A7F0B94F1CE1506D9BADF13AE9141E4CBDBCD565E1DFC7AE418B3E3E98"; export declare const WEBSOCKET_RECONNECT_ATTEMPTS = 5; export declare const WEBSOCKET_RECONNECT_INTERVAL = 20000; export declare const UNISWAP_ROUTER_DEADLINE = 15000; export declare const EVM_BALANCE_RETRY_COUNT = 5; export declare enum EVM_CHAIN_ID_COMMON { ETH_CHAIN_ID = "0x01", BSC_CHAIN_ID = "0x38", KAWAII_EVM_CHAIN_ID = "0x1ae6", TRON_CHAIN_ID = "0x2b6653dc" } export declare enum COSMOS_CHAIN_ID_COMMON { ORAICHAIN_CHAIN_ID = "Oraichain", ORAIBRIDGE_CHAIN_ID = "oraibridge-subnet-2", OSMOSIS_CHAIN_ID = "osmosis-1", COSMOSHUB_CHAIN_ID = "cosmoshub-4", INJECTVE_CHAIN_ID = "injective-1", KAWAII_COSMOS_CHAIN_ID = "kawaii_6886-1", NOBLE_CHAIN_ID = "noble-1", CELESTIA_CHAIN_ID = "celestia" } export declare const ORAI_INFO: { native_token: { denom: string; }; }; export declare const ORAIX_INFO: { token: { contract_addr: string; }; }; export declare const ORAIXOCH_INFO: { token: { contract_addr: string; }; }; export declare const USDC_INFO: { token: { contract_addr: string; }; }; export declare const NEUTARO_INFO: { native_token: { denom: string; }; }; export declare const OPTIONS_SLIPPAGE: number[]; export declare const DEFAULT_SLIPPAGE: number; export declare const DEFAULT_MANUAL_SLIPPAGE = 2.5; export declare const CODE_ID_CW20 = 761; export declare const CW20_DECIMALS = 6; export type WalletType = "keplr" | "owallet" | "leapSnap"; export declare const gravityContracts: Omit, "0x1ae6">; export declare const evmDenomsMap: { kwt: string[]; milky: string[]; injective: string[]; }; export declare const minAmountSwapMap: { trx: number; }; export type EvmDenom = "bep20_orai" | "bep20_airi" | "erc20_orai" | "kawaii_orai"; export declare const solChainId = "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp";