UNPKG

@ultrade/ultrade-js-sdk

Version:

This package contains the original js/ts SDK.

262 lines (261 loc) 9.51 kB
export declare enum ORDER_STATUS { OPEN_ORDER = 1, CANCELLED = 2, MATCHED = 3, SELF_MATCHED = 4 } export declare enum OrderExecutionType { open = "open", close = "close" } export declare enum OrderStatus { 'Open' = 1, 'Canceled' = 2, 'Completed' = 3, 'SelfMatch' = 4, 'Expired' = 5 } export declare enum OrderExecution { 'open' = 1, 'close' = 2 } export declare enum OrderTypeEnum { 'Limit' = 0, 'IOC' = 1, 'POST' = 2, 'Market' = 3 } export declare enum OrderUpdateStaus { 'created' = 1, 'partially_filled' = 2, 'removed' = 3 } export declare enum BLOCKCHAINS { "ALGORAND" = "Algorand", "SOLANA" = "Solana", "5IRECHAIN_THUNDER_TESTNET" = "5ireChain Thunder Testnet", "ACALA" = "Acala", "ALFAJORES" = "Alfajores", "APOTHEM_NETWORK" = "Apothem Network", "ARBITRUM_GOERLI" = "Arbitrum Goerli", "ARBITRUM_NOVA" = "Arbitrum Nova", "ARBITRUM_ONE" = "Arbitrum", "ARBITRUM_SEPOLIA" = "Arbitrum Sepolia", "ASTAR" = "Astar", "ASTAR_ZKEVM_TESTNET_ZKATANA" = "Astar zkEVM Testnet zKatana", "AURORA" = "Aurora", "AURORA_TESTNET" = "Aurora Testnet", "AVALANCHE" = "Avalanche", "AVALANCHE_FUJI" = "Avalanche Fuji", "BAHAMUT" = "Bahamut", "BASE" = "Base", "BASE_GOERLI" = "Base Goerli", "BASE_SEPOLIA" = "Base Sepolia", "BEAR_NETWORK_CHAIN_MAINNET" = "Bear Network Chain Mainnet", "BEAR_NETWORK_CHAIN_TESTNET" = "Bear Network Chain Testnet", "BERACHAIN_ARTIO" = "Berachain Artio", "BERESHEET_BEREEVM_TESTNET" = "Beresheet BereEVM Testnet", "BINANCE_SMART_CHAIN_TESTNET" = "BNB Chain Testnet", "BITTORRENT" = "BitTorrent", "BITTORRENT_CHAIN_TESTNET" = "BitTorrent Chain Testnet", "BLACKFORT_EXCHANGE_NETWORK" = "BlackFort Exchange Network", "BLACKFORT_EXCHANGE_NETWORK_TESTNET" = "BlackFort Exchange Network Testnet", "BLAST_SEPOLIA" = "Blast Sepolia", "BNB_SMART_CHAIN" = "BNB Chain", "BOBA_NETWORK" = "Boba Network", "BRONOS" = "Bronos", "BRONOS_TESTNET" = "Bronos Testnet", "CANTO" = "Canto", "CELO" = "Celo", "CHILIZ_CHAIN" = "Chiliz Chain", "CHILIZ_SPICY_TESTNET" = "Chiliz Spicy Testnet", "CONFLUX_ESPACE" = "Conflux eSpace", "CONFLUX_ESPACE_TESTNET" = "Conflux eSpace Testnet", "CORE_DAO" = "Core Dao", "COSTON" = "Coston", "COSTON2" = "Coston2", "CRONOS_MAINNET" = "Cronos Mainnet", "CRONOS_TESTNET" = "Cronos Testnet", "CROSSBELL" = "Crossbell", "DEFICHAIN_EVM_MAINNET" = "DeFiChain EVM Mainnet", "DEFICHAIN_EVM_TESTNET" = "DeFiChain EVM Testnet", "DFK_CHAIN" = "DFK Chain", "DOGECHAIN" = "Dogechain", "EDGEWARE_EDGEEVM_MAINNET" = "Edgeware EdgeEVM Mainnet", "EKTA" = "Ekta", "EKTA_TESTNET" = "Ekta Testnet", "EOS_EVM" = "EOS EVM", "EOS_EVM_TESTNET" = "EOS EVM Testnet", "ETHEREUM" = "Ethereum", "ETHEREUM_CLASSIC" = "Ethereum Classic", "EVMOS" = "Evmos", "EVMOS_TESTNET" = "Evmos Testnet", "FANTOM" = "Fantom", "FANTOM_SONIC_OPEN_TESTNET" = "Fantom Sonic Open Testnet", "FANTOM_TESTNET" = "Fantom Testnet", "FIBO_CHAIN" = "Fibo Chain", "FILECOIN_CALIBRATION" = "Filecoin Calibration", "FILECOIN_HYPERSPACE" = "Filecoin Hyperspace", "FILECOIN_MAINNET" = "Filecoin Mainnet", "FLARE_MAINNET" = "Flare Mainnet", "FOUNDRY" = "Foundry", "FUSE" = "Fuse", "FUSE_SPARKNET" = "Fuse Sparknet", "GNOSIS" = "Gnosis", "GNOSIS_CHIADO" = "Gnosis Chiado", "GOERLI" = "Goerli", "HAQQ_MAINNET" = "HAQQ Mainnet", "HAQQ_TESTEDGE_2" = "HAQQ Testedge 2", "HARDHAT" = "Hardhat", "HARMONY_ONE" = "Harmony One", "HEDERA_MAINNET" = "Hedera Mainnet", "HEDERA_PREVIEWNET" = "Hedera Previewnet", "HEDERA_TESTNET" = "Hedera Testnet", "HOLESKY" = "Holesky", "HORIZEN_GOBI_TESTNET" = "Horizen Gobi Testnet", "IOTEX" = "IoTeX", "IOTEX_TESTNET" = "IoTeX Testnet", "JIBCHAIN_L1" = "JIBCHAIN L1", "KARURA" = "Karura", "KAVA_EVM" = "Kava EVM", "KAVA_EVM_TESTNET" = "Kava EVM Testnet", "KCC_MAINNET" = "KCC Mainnet", "KLAYTN" = "Klaytn", "KLAYTN_BAOBAB_TESTNET" = "Klaytn Baobab Testnet", "KROMA" = "Kroma", "KROMA_SEPOLIA" = "Kroma Sepolia", "LIGHTLINK_PEGASUS_TESTNET" = "LightLink Pegasus Testnet", "LIGHTLINK_PHOENIX" = "LightLink Phoenix", "LINEA_GOERLI_TESTNET" = "Linea Goerli Testnet", "LINEA_MAINNET" = "Linea Mainnet", "LOCALHOST" = "Localhost", "LUKSO" = "LUKSO", "MANDALA_TC9" = "Mandala TC9", "MANTA_PACIFIC_MAINNET" = "Manta Pacific Mainnet", "MANTA_PACIFIC_TESTNET" = "Manta Pacific Testnet", "MANTLE" = "Mantle", "MANTLE_TESTNET" = "Mantle Testnet", "METACHAIN_MAINNET" = "MetaChain Mainnet", "METER" = "Meter", "METER_TESTNET" = "Meter Testnet", "METIS" = "Metis", "METIS_GOERLI" = "Metis Goerli", "MEVERSE_CHAIN_MAINNET" = "MEVerse Chain Mainnet", "MEVERSE_CHAIN_TESTNET" = "MEVerse Chain Testnet", "MODE_TESTNET" = "Mode Testnet", "MOONBASE_ALPHA" = "Moonbase Alpha", "MOONBEAM" = "Moonbeam", "MOONBEAM_DEVELOPMENT_NODE" = "Moonbeam Development Node", "MOONRIVER" = "Moonriver", "NEON_EVM_DEVNET" = "Neon EVM DevNet", "NEON_EVM_MAINNET" = "Neon EVM MainNet", "NEXI" = "Nexi", "NEXILIX_SMART_CHAIN" = "Nexilix Smart Chain", "OASIS_SAPPHIRE" = "Oasis Sapphire", "OASIS_SAPPHIRE_TESTNET" = "Oasis Sapphire Testnet", "OASIS_TESTNET" = "Oasis Testnet", "OASYS" = "Oasys", "OKC" = "OKC", "OORT_MAINNETDEV" = "OORT MainnetDev", "OPBNB" = "opBNB", "OPBNB_TESTNET" = "opBNB Testnet", "OPTIMISM_GOERLI" = "Optimism Goerli", "OP_MAINNET" = "Optimism", "OP_SEPOLIA" = "Optimism Sepolia", "PALM" = "Palm", "PALM_TESTNET" = "Palm Testnet", "PGN" = "PGN", "PGN_" = "PGN ", "PLINGA" = "Plinga", "POLYGON" = "Polygon", "POLYGON_AMOY" = "Polygon Amoy", "POLYGON_MUMBAI" = "Polygon Mumbai", "POLYGON_ZKEVM" = "Polygon zkEVM", "POLYGON_ZKEVM_TESTNET" = "Polygon zkEVM Testnet", "PULSECHAIN" = "PulseChain", "PULSECHAIN_V4" = "PulseChain V4", "Q_MAINNET" = "Q Mainnet", "Q_TESTNET" = "Q Testnet", "ROLLUX_MAINNET" = "Rollux Mainnet", "ROLLUX_TESTNET" = "Rollux Testnet", "RONIN" = "Ronin", "ROOTSTOCK_MAINNET" = "Rootstock Mainnet", "SAIGON_TESTNET" = "Saigon Testnet", "SCROLL" = "Scroll", "SCROLL_SEPOLIA" = "Scroll Sepolia", "SCROLL_TESTNET" = "Scroll Testnet", "SEPOLIA" = "Ethereum Sepolia", "SHARDEUM_SPHINX" = "Shardeum Sphinx", "SHIBARIUM" = "Shibarium", "SHIMMER" = "Shimmer", "SHIMMER_TESTNET" = "Shimmer Testnet", "SKALE_|_BLOCK_BRAWLERS" = "SKALE | Block Brawlers", "SKALE_|_CALYPSO_NFT_HUB" = "SKALE | Calypso NFT Hub", "SKALE_|_CALYPSO_NFT_HUB_TESTNET" = "SKALE | Calypso NFT Hub Testnet", "SKALE_|_CHAOS_TESTNET" = "SKALE | Chaos Testnet", "SKALE_|_CRYPTOBLADES" = "SKALE | CryptoBlades", "SKALE_|_CRYPTO_COLOSSEUM" = "SKALE | Crypto Colosseum", "SKALE_|_EUROPA_LIQUIDITY_HUB" = "SKALE | Europa Liquidity Hub", "SKALE_|_EUROPA_LIQUIDITY_HUB_TESTNET" = "SKALE | Europa Liquidity Hub Testnet", "SKALE_|_EXORDE" = "SKALE | Exorde", "SKALE_|_HUMAN_PROTOCOL" = "SKALE | Human Protocol", "SKALE_|_NEBULA_GAMING_HUB" = "SKALE | Nebula Gaming Hub", "SKALE_|_NEBULA_GAMING_HUB_TESTNET" = "SKALE | Nebula Gaming Hub Testnet", "SKALE_|_RAZOR_NETWORK" = "SKALE | Razor Network", "SKALE_|_TITAN_COMMUNITY_HUB" = "SKALE | Titan Community Hub", "SKALE_|_TITAN_COMMUNITY_HUB_TESTNET" = "SKALE | Titan Community Hub Testnet", "SONGBIRD_MAINNET" = "Songbird Mainnet", "SYSCOIN_MAINNET" = "Syscoin Mainnet", "SYSCOIN_TANENBAUM_TESTNET" = "Syscoin Tanenbaum Testnet", "TAIKO_(ALPHA-3_TESTNET)" = "Taiko (Alpha-3 Testnet)", "TAIKO_JOLNIR_(ALPHA-5_TESTNET)" = "Taiko Jolnir (Alpha-5 Testnet)", "TAIKO_KATLA_(ALPHA-6_TESTNET)" = "Taiko Katla (Alpha-6 Testnet)", "TARAXA_MAINNET" = "Taraxa Mainnet", "TARAXA_TESTNET" = "Taraxa Testnet", "TELOS" = "Telos", "TENET" = "Tenet", "VECHAIN" = "Vechain", "WANCHAIN" = "Wanchain", "WANCHAIN_TESTNET" = "Wanchain Testnet", "WEMIX" = "WEMIX", "WEMIX_TESTNET" = "WEMIX Testnet", "X1_TESTNET" = "X1 Testnet", "XINFIN_NETWORK" = "XinFin Network", "ZETACHAIN_ATHENS_TESTNET" = "ZetaChain Athens Testnet", "ZHEJIANG" = "Zhejiang", "ZILLIQA" = "Zilliqa", "ZILLIQA_TESTNET" = "Zilliqa Testnet", "ZKFAIR_MAINNET" = "ZKFair Mainnet", "ZKFAIR_TESTNET" = "ZKFair Testnet", "ZKSYNC_ERA" = "zkSync Era", "ZKSYNC_ERA_TESTNET" = "zkSync Era Testnet", "ZKSYNC_SEPOLIA_TESTNET" = "zkSync Sepolia Testnet", "ZORA" = "Zora", "ZORA_GOERLI_TESTNET" = "Zora Goerli Testnet", "ZORA_SEPOLIA" = "Zora Sepolia" } export declare enum OperationStatusEnum { Pending = "pending", Completed = "completed", Failed = "failed", Received = "received", Success = "success", Failure = "failure", Dropped = "dropped", Replaced = "replaced", Stuck = "stuck", Confirmed = "confirmed" } export declare enum TransactionType { USER_TO_TMC = "user_to_tmc", TMC_TO_USER = "tmc_to_user", RELAYER_TO_TMC = "relayer_to_tmc", RELAYER_TO_CODEX = "relayer_to_codex", RELAYER_TO_CIRCLE = "relayer_to_circle" } export declare enum ACTION_TYPE { D = "deposit", W = "withdraw", F = "fast_deposit", T = "transfer" }