/** * --------- STRING --------- */ export declare const DEFAULT_KEY: 'default'; export declare const DEFAULT_ENCODE: 'base64'; /** * --------- MAP --------- */ export declare namespace PROCESS { const NAME_PREFIX: 'JP'; const LAUNCH_MODES: { /** 中心管理者 */ MASTER: 'master', /** 附属管理者 */ AGENT: 'agent', /** 具体事务执行者 */ WORKER: 'worker', /** 服务提供者 */ PROVIDER: 'provider' } const TYPES: { /** 具有转发路由的主进程。 */ ROUTER: 'app', /** 协助主进程控制的服务进程。 */ ROUTER_SUB: 'sub', /** 事务进程,通常性事务。所属启动模式:WORKER */ GENERAL: 'general', /** 事务进程,特定链事务。所属启动模式:WORKER */ BLOCKCHAIN: 'chain', /** 微服务进程 */ SERVICE: 'serv' } } export declare const SERVICE_NAMES: { /** 活动记录 */ ACTIVITY: 'activity', /** 默认错误信息 */ ERROR_CODE: 'error.code', /** 后台任务服务 */ JOB_QUEUE: 'job.queue', /** 消息队列 */ MSG_QUEUE: 'msg.queue', /** HTTP/HTTPS服务 */ APP: 'express', /** Koa HTTP服务 */ KOA: 'koa', /** 根据生命周期运行脚本的服务 */ SCRIPT: 'script', /** 进程服务 */ PM2_PROCESS: 'pm2.process', /** 子进程管理服务 */ CHILD_PROCESS: 'child.process', /** 异步计划任务服务 */ ASYNC_PLAN: 'async.plan', /** 配置服务 */ CONFIG: 'config', /** 基于ws的通用jsonrpc发送和接收服务 */ JSONRPC: 'jsonrpc.client', /** 基于ws的通用jsonrpc服务端 */ JSONRPC_SERVER: 'jsonrpc.server', /** 基于ws内部rpc服务 */ INTERNAL_RPC: 'jsonrpc.internal', /** 基于consul的服务发现 */ CONSUL: 'consul', /** 基于 consul 的服务监控 */ CONSUL_KV_MONITOR: 'consul.kv.monitor', /** Socket.io服务 */ SOCKET_IO: 'socket.io', /** Socket.io的worker服务中心 */ SIO_WORKER: 'socket.io.worker', /** stat统计服务 */ STAT: 'stat' } export declare const SIO_EVENTS: { INVOKE_METHOD: 'invokeMethod' } export declare const SYSTEM_APPIDS: { /** 默认应用名 */ DEFAULT: 'pri', /** 内部调用 */ INTERNAL: 'self', /** 具备权限的系统调用 */ SUDO: 'sudo' } export declare const NSP_TYPES: { NULL: 'null', COIN_TYPE: 'data.type', CHAIN_KEY: 'params.chain', SOCKET_ID: 'socketio.id', AGENT: 'MASTER_AGENT' } export declare const LEDGER_MODES: { LOCAL: 'local', RPC: 'rpc' } export declare const ADDRESS_MODES: { MULTI: 'multi', SINGLE: 'single' } export declare const SERVER_TYPES: { /** 主服务 */ MAIN: 'main', /** AdminAPI服务 */ API: 'api', /** 安全服务 */ SAFE: 'safe', /** 外部服务 */ EXTERNAL: 'external', /** 未知服务 */ UNKNOWN: 'unknown' } export declare const JOB_TYPES: { /** 循环任务 */ EVERY: 'every', /** 普通任务 */ NORMAL: 'normal', /** 计划任务 */ SCHEDULE: 'schedule' } export declare const DB_KEYS: { DEFAULT: 'default', CONFIG: 'config', ADMIN: 'admin', SWEEP: 'sweep' } export declare const MODEL_NAMES: { // Config Models CONFIG_DATA: 'configdat', CONFIG_REV: 'configrev', APPLICATION: 'app', WALLET: 'wallet', WALLET_TEMPLATE: 'wallet_template', WALLET_CHAIN: 'walletchain', WALLET_TOKEN: 'wallettoken', // Busines Models CUSTODY_UNIT: 'custody_unit', TAG: 'tag', SNAPSHOT: 'snapshot', ADDRESS: 'address', ADDRESS_REPOWER_LEDGER: 'address_repower_ledger', ORDER: 'order', ORDER_VALID_CALLBACK: 'order_valid_callback', BATCH_REQUEST: 'batch_request', FSM_DEFINITION: 'fsm_definition', GLOBAL_STATE: 'global_state', ORDER_BATCH_TRANSACTION: 'order_batch_transaction', TRANSACTION_UTXO: 'transaction_utxo', UTXO_PENDING_TRANSACTION: 'utxo_pending_transaction', ITEM: 'item', DELEGATION: 'delegation', STAKEPOOL: 'stakepool', COMPOUND_INTEREST: 'compoundInterest', ASYNC_PLAN: 'asyncplan', BUSINESS_FLOW: 'bizflow', SCAN_TASK: 'scantask', TASK_CONFIG: 'admintaskcfg', AUDIT: 'audit', AUDIT_BALANCE: 'auditbalance', STATISTIC_BALANCE: 'statisticbalance', RULER: 'ruler', BLOCK: 'block', ISSUE_RECORD: 'issuerecord', NOTIFICATION: 'notification', WARNING: 'warning', ACTIVITY: 'activity', OPERATOR: 'operator', OPERATOR_GROUP: 'oprgroup', OPERATOR_RESOURCE: 'oprresource', SWEEP_CHECK_RECORD: 'sweepCheckRecord', SWEEP_CHECK_PASSED_RECORD:'sweepCheckPassedRecord', // Admin Models ACCOUNT: 'account', ROLE: 'role', NOTI_EMAIL: 'notiemail', STATS_PROCESS_TYPE_ID: 'stats_process_type_id', /** @deprecated */ ORDER_BATCH: 'order_batch', // 老 batch 机制将弃用 /** @deprecated */ ORDER_BATCH_ITEM: 'order_batch_item', // 老 batch 机制将弃用 /** @deprecated */ ACTION: 'action' // 老 action 机制将弃用 } export declare const ACTIVITY_CATEGORY: { API_INVOKE: 'api_invoke', EVENT: 'event' } export declare const ACTIVITY_OPERATOR_TYPE: { APP: 'APP', ADMIN: 'ADMIN', USER: 'USER', SYSTEM: 'SYSTEM', SUDO: 'SUDO' } export declare const ACTIVITY_SYSTEM_SUB_OPERATOR_TYPE: { ADMIN: 'ADMIN', SYSTEM: 'SYSTEM' } export declare const ACTIVITY_RESOURCE_NAME: { WALLET_NAME: 'WALLET_NAME' } export declare const ACTIVITY_EVENT_NAME: { LOGIN: 'LOGIN', CREATE_WALLET: 'CREATE_WALLET', CREATE_USER: 'CREATE_USER', DELETE_USER: 'DELETE_USER', SET_USER_PROFILE: 'SET_USER_PROFILE', SET_USER_ROLE: 'SET_USER_ROLE', RESET_USER_PSW: 'RESET_USER_PSW', CHANGE_SELF_PSW: 'CHANGE_SELF_PSW', RESET_USER_TWOFA: 'RESET_USER_TWOFA', RESCAN_BLOCK: 'RESCAN_BLOCK', GLOBAL_BLOCKCHAIN_ENABLE: 'GLOBAL_BLOCKCHAIN_ENABLE', GLOBAL_BLOCKCHAIN_DISABLE: 'GLOBAL_BLOCKCHAIN_DISABLE', GLOBAL_BLOCKCHAIN_RESET_RULER: 'GLOBAL_BLOCKCHAIN_RESET_RULER', GLOBAL_BLOCKCHAIN_SYNC_BLOCK: 'GLOBAL_BLOCKCHAIN_SYNC_BLOCK', GLOBAL_BLOCKCHAIN_CFG_EDIT: 'GLOBAL_BLOCKCHAIN_CFG_EDIT', GLOBAL_BLOCKCHAIN_DANGEROUS_CFG_EDIT: 'GLOBAL_BLOCKCHAIN_DANGEROUS_CFG_EDIT', PROCESS_START: 'PROCESS_START', PROCESS_RESTART: 'PROCESS_RESTART', PROCESS_PAUSE: 'PROCESS_PAUSE', PROCESS_DELETE: 'PROCESS_DELETE', GLOBAL_TOKEN_ENABLE: 'GLOBAL_TOKEN_ENABLE', GLOBAL_TOKEN_DISABLE: 'GLOBAL_TOKEN_DISABLE', GLOBAL_TOKEN_DELETE: 'GLOBAL_TOKEN_DELETE', GLOBAL_TOKEN_CREATE: 'GLOBAL_TOKEN_CREATE', GLOBAL_TOKEN_CFG_EDIT: 'GLOBAL_TOKEN_CFG_EDIT', GLOBAL_TOKEN_EXPORT_CONTRACT: 'GLOBAL_TOKEN_EXPORT_CONTRACT', DOWNLOAD_STATISTIC: 'DOWNLOAD_STATISTIC', ISSUE_HANDLE_COLD_TRANSFER_BATCH: 'ISSUE_HANDLE_COLD_TRANSFER_BATCH', ISSUE_HANDLE_ORDER_HOLDING: 'ISSUE_HANDLE_ORDER_HOLDING', ISSUE_HANDLE_REFUND: 'ISSUE_HANDLE_REFUND', ISSUE_HANDLE_REDEPOSIT: 'ISSUE_HANDLE_REDEPOSIT', ISSUE_HANDLE_AFFIRMATIVE_CONFIRMATION: 'ISSUE_HANDLE_AFFIEMATIVE_CONFIRMATION', ISSUE_HANDLE_FAILED_AFFIRMATIVE_CONFIRMATION: 'ISSUE_HANDLE_FAILED_AFFIRMATIVE_CONFIRMATION', ISSUE_HANDLE_SAVE_TOKEN_CONFIG: 'ISSUE_HANDLE_SAVE_TOKEN_CONFIG', ISSUE_HANDLE_WALLET_UPDATE_OPERATOR: 'ISSUE_HANDLE_WALLET_UPDATE_OPERATOR', ISSUE_HANDLE_WALLET_SET_OPTIONS: 'ISSUE_HANDLE_WALLET_SET_OPTIONS', ISSUE_HANDLE_WALLET_SET_FEE_RATE: 'ISSUE_HANDLE_WALLET_SET_FEE_RATE', ISSUE_HANDLE_WALLET_INITIAL: 'ISSUE_HANDLE_WALLET_INITIAL', ISSUE_HANDLE_WALLET_SET_CONFIG: 'ISSUE_HANDLE_WALLET_SET_CONFIG', ISSUE_HANDLE_TOKEN_TOGGLE_ON: 'ISSUE_HANDLE_TOKEN_TOGGLE_ON', ISSUE_HANDLE_TOKEN_TOGGLE_OFF: 'ISSUE_HANDLE_TOKEN_TOGGLE_OFF', ISSUE_HANDLE_DELETE_TOKEN: 'ISSUE_HANDLE_DELETE_TOKEN', ISSUE_HANDLE_CONTRACT_WHITE_LIST: 'ISSUE_HANDLE_CONTRACT_WHITE_LIST', WALLET_MAIL_NOTI_EDIT: 'WALLET_MAIL_NOTI_EDIT', WALLET_APP_ADD: 'WALLET_APP_ADD', WALLET_APP_DELETE: 'WALLET_APP_DELETE', WALLET_APP_EDIT: 'WALLET_APP_EDIT', WALLET_INFO_EDIT: 'WALLET_INFO_EDIT', WALLET_ORDER_FIX_STATE: 'WALLET_ORDER_FIX_STATE', WALLET_ASSET_EXPORT: 'WALLET_ASSET_EXPORT', WALLET_BLOCKCHAIN_INITIALIZE: 'WALLET_BLOCKCHAIN_INITIALIZE', WALLET_BLOCKCHAIN_ENABLE: 'WALLET_BLOCKCHAIN_ENABLE', WALLET_BLOCKCHAIN_DISABLE: 'WALLET_BLOCKCHAIN_DISABLE', WALLET_TOKEN_ENABLE: 'WALLET_TOKEN_ENABLE', WALLET_TOKEN_DISABLE: 'WALLET_TOKEN_DISABLE', WALLET_CHAIN_SOURCE_HOT_EDIT: 'WALLET_CHAIN_SOURCE_HOT_EDIT', WALLET_CHAIN_SEED_KEY_EDIT: 'WALLET_CHAIN_SEED_KEY_EDIT', WALLET_CHAIN_REPOWER_EDIT: 'WALLET_CHAIN_REPOWER_EDIT', WALLET_CHAIN_REPOWER_SEND_BACK_EDIT: 'WALLET_CHAIN_REPOWER_SEND_BACK_EDIT', WALLET_CHAIN_GAS_COEFFICIENT_EDIT: 'WALLET_CHAIN_GAS_COEFFICIENT_EDIT', WALLET_CHAIN_DEPOSIT_WHITE_LIST_EDIT: 'WALLET_CHAIN_DEPOSIT_WHITE_LIST_EDIT', WALLET_TOKEN_CONFIG_EDIT: 'WALLET_TOKEN_CONFIG_EDIT', ORDER_NOTIFICATION_RESEND: 'ORDER_NOTIFICATION_RESEND', ORDER_MEMO_EDIT: 'ORDER_MEMO_EDIT', SYS_CFG_SYS_KEY_REFRESH: 'SYS_CFG_SYS_KEY_REFRESH', SYS_CFG_STATISTIC_SERVICE_EDIT: 'SYS_CFG_STATISTIC_SERVICE_EDIT', SYS_CFG_ALERT_SERVICE_EDIT: 'SYS_CFG_ALERT_SERVICE_EDIT', SYS_CFG_SUDO_EDIT: 'SYS_CFG_SUDO_EDIT', SYS_CFG_AUDIT_SWITCH: 'SYS_CFG_AUDIT_SWITCH', SYS_CFG_HSA_EDIT: 'SYS_CFG_HSA_EDIT', SYS_CFG_CSA_EDIT: 'SYS_CFG_CSA_EDIT', SYS_CFG_CALLBACK_EDIT: 'SYS_CFG_CALLBACK_EDIT', SYS_CFG_SYSTEM_CFG_EDIT: 'SYS_CFG_SYSTEM_CFG_EDIT', SYS_CFG_DEV_CFG_EDIT: 'SYS_CFG_DEV_CFG_EDIT', AUDIT_REDO_OBJECT: 'AUDIT_REDO_OBJECT', AUDIT_CONFIRM_OBJECT: 'AUDIT_CONFIRM_OBJECT', SNAPSHOT_DOWNLOAD: 'SNAPSHOT_DOWNLOAD', SNAPSHOT_RETRY: 'SNAPSHOT_RETRY', SNAPSHOT_WALLET_DOWNLOAD: 'SNAPSHOT_WALLET_DOWNLOAD', SNAPSHOT_SETTING_EDIT: 'SNAPSHOT_SETTING_EDIT', NEW_AUDIT_EXPORT: 'NEW_AUDIT_EXPORT', NEW_AUDIT_PROPOSAL: 'NEW_AUDIT_PROPOSAL', NEW_AUDIT_RETRY_AUDIT: 'NEW_AUDIT_RETRY_AUDIT', NEW_AUDIT_RETRY_TASK: 'NEW_AUDIT_RETRY_TASK', CONCILIATION_EXPORT: 'CONCILIATION_EXPORT', CONCILIATION_PROPOSAL: 'CONCILIATION_PROPOSAL', CONCILIATION_RETRY_CONCILIATION: 'CONCILIATION_RETRY_CONCILIATION', CONCILIATION_RETRY_TASK: 'CONCILIATION_RETRY_TASK', UNIT_CONCILIATION_RETRY_CONCILIATION: 'UNIT_CONCILIATION_RETRY_CONCILIATION', UNIT_CONCILIATION_RETRY_TASK: 'UNIT_CONCILIATION_RETRY_TASK', GASPRICE_CHECKER_SETTING_EDIT: 'GASPRICE_CHECKER_SETTING_EDIT', COLD_WALLET_BATCH_TX_SEND: 'COLD_WALLET_BATCH_TX_SEND', COLD_WALLET_BATCH_TX_CANCEL: 'COLD_WALLET_BATCH_TX_CANCEL', COLD_WALLET_BATCH_IMPORT_SIG: 'COLD_WALLET_BATCH_IMPORT_SIG', COLD_WALLET_BATCH_EXPORT_SIG: 'COLD_WALLET_BATCH_EXPORT_SIG', COLD_WALLET_BATCH_CANCEL: 'COLD_WALLET_BATCH_CANCEL', COLD_WALLET_BATCH_REBUILD: 'COLD_WALLET_BATCH_REBUILD' } export declare const ACTIVITY_EVENT_SUB_NAME: { [ACTIVITY_EVENT_NAME.WALLET_MAIL_NOTI_EDIT]: { WALLET_FIAT_AMOUNT: 'wallet_fiat_amount', WALLET_FIAT_RATIO: 'wallet_fiat_ratio', TOKEN_FIAT_AMOUNT: 'token_fiat_amount', TOKEN_FIAT_RATIO: 'token_fiat_ratio', TOKEN_HOT_AMOUNT: 'token_hot_amount', SWEEP_INTERNAL_ORDER_DONE: 'sweep_internal_order_done', ORDER_FAILED: 'order_failed', ORDER_HOLDING: 'order_holding' } } export declare const PRIVKEY_SOURCES: { /** 影子私钥源,通常无作用 */ SHADOW: 'shadow', /** 来源seed软件 */ SEED: 'seed', /** 来源seed软件 2.0 版本 */ SEED_V2: 'seed_v2', /** 离线签名机 */ OFFLINE_SIGNER: 'offline_signer', /** 自定义签名 */ CUSTOM_SIGNER: 'custom_signer', /** 纯签名密码机 */ HSM_PURE: 'hsm_pure', /** 深度安全密码机 */ HSM_DEEP: 'hsm_deep', /** Hot signer agent */ HSM_HOT: 'hsm_hot' } /** 区块链订单终结性模式 */ export declare const BLOCKCHAIN_FINALIZE_MODE: { /** 区块确认数模式 */ BLOCK_CONFIRMATIONS: 'block_confirmations', /** 区块时间模式 */ BLOCK_TIME_CONFIRMATIONS: 'block_time_confirmations', /** 区块链链上终结模式 */ BLOCKCHAIN_FINALITY: 'blockchain_finality' } /** 钱包模式 */ export declare const WALLET_MODES: { /** 自动钱包 */ NORMAL: 'normal', /** 安全托管钱包,半自动:用户地址到账人工审批,出账提现自动发送 */ SAFE: 'safe', /** 独立地址自定义托管钱包,全隔离,离线签名 */ CUSTOM: 'custom', /** 虚拟钱包,仅做兼容用 */ VIRTUAL: 'virtual', /** * 安全托管钱包,全手动:用户地址到账人工审批,出账提现人工选择 * @deprecated */ MANUAL: 'manual' } /** 钱包运营子模式 */ export declare const WALLET_OPERATION_SUB_MODES: { /** 自付 - 用户钱包模式 */ SELF_USER: 'self_user', /** 自付 - 隔离钱包模式 */ SELF_ISOLATION: 'self_isolation' } export declare const ADDRESS_BIZ_MODES: { /** 按照瑶池默认规则进行修改 */ AUTO: 'auto', /** 设置为需要经过安全审查的独立地址 */ SAFE_DEPOSIT: 'safe_deposit', /** 设置为自动sweepToHot的独立地址。 */ DEPOSIT_WITH_ADDR: 'deposit', /** 设置为带MEMO的热主地址。*/ DEPOSIT_WITH_MEMO: 'deposit_memo', /** 设置为普通地址类型,不做任何处理 */ NORMAL: 'normal' } export declare const ADDRESS_STATE: { /** 刚创建 */ NEW: 'new', /** 已分配使用 */ USED: 'used', /** TODO 被屏蔽 */ BLOCKED: 'blocked' } export declare const ADDRESS_TYPE: { /** 热主 */ HOT_WALLET: 0, /** 冷钱包 */ COLD_WALLET: 1, /** 充值地址 */ DEPOSIT: 2, /** 外部地址 */ EXTERNAL: 3 } export declare const ADDRESS_TYPE_KEYS: { /** 热钱包 */ HOT: 'hot', /** 冷钱包 */ COLD: 'cold', /** 用户地址 */ USER: 'user' } export declare const ORDER_STATE: { /** 订单初始化 */ INIT: 'init', /** 1. init与online之间的一个过渡状态,只有发送tx上链出错时,订单会永久保持该holding状态,需要人工介入;否则,该状态会在很短时间就变为online */ HOLDING: 'holding', /** 订单已发送 */ ONLINE: 'online', /** 订单已上链 */ PENDING: 'pending', /** 订单交易失败 */ FAILED: 'failed', /** 订单完成 */ DONE: 'done', /** 订单取消 */ CANCELLED: 'cancelled' } /** 订单尝试取消状态 */ export declare const ORDER_TRY_CANCEL_STATE: { /** 已接收到cancel请求, 处理中 */ RECEIVED: 'received', /** 处理成功 */ SUCCESS: 'success', /** 处理失败 */ FAILURE: 'failure' } export declare const ORDER_SEND_MODES: { /** 默认发送模式 */ NORMAL: 'normal', /** 由 bizflow 控制的异步发送模式 */ NORMAL_ASYNC: 'normal_async', /** 需要人工签名 */ MANUAL_SIGN: 'manual_sign', /** 自定义签名 */ CUSTOM_SIGN: 'custom_sign' } export declare const ORDER_BIZTYPES: { /** 出:提现订单 */ WITHDRAW: 'WITHDRAW', /** 出:热转冷 */ SWEEP: 'SWEEP', /** 出:内部 */ SWEEP_INTERNAL: 'SWEEP_INTERNAL', /** 出:内部跨钱包 */ SWEEP_EXTERNAL: 'SWEEP_EXTERNAL', /** 出:退款 */ REFUND: 'REFUND', /** 出(伪):撤销入账记录 */ REVERT: 'REVERT', /** 出:特殊花费,例如:为 USDT OMNI 发送支出的 546 BTC */ SPEND_SPECIAL: 'SPEND_SPECIAL', /** 入:充值订单 */ DEPOSIT: 'DEPOSIT', /** 入:空投 */ AIRDROP: 'AIRDROP', /** 入:冷转热 */ RECHARGE: 'RECHARGE', /** 入:特殊充值 */ RECHARGE_SPECIAL: 'RECHARGE_SPECIAL', /** 入:内部 */ RECHARGE_INTERNAL: 'RECHARGE_INTERNAL', /** 入:内部跨钱包 */ RECHARGE_EXTERNAL: 'RECHARGE_EXTERNAL', /** 入:意外收入 */ RECHARGE_UNEXPECTED: 'RECHARGE_UNEXPECTED', /** 冷钱包,出:向当前热钱主地址打款 */ COLD_TRANSFER_TO_HOT: 'COLD_TRANSFER_TO_HOT', /** 冷钱包,出:向非当前热主地址的任意地址打款 */ COLD_TRANSFER_TO_ANY: 'COLD_TRANSFER_TO_ANY', /** 冷钱包,入:接收到来自于当前热钱包打款 */ COLD_INCOME_FROM_HOT: 'COLD_INCOME_FROM_HOT', /** 冷钱包,入:接收到来自于非当前热主的任意地址打款 */ COLD_INCOME_FROM_ANY: 'COLD_INCOME_FROM_ANY', /** 出:执行某个区块链行为的订单,(value为消耗,fee消耗, 额外业务数据在action中记录) */ SYSTEM_CALL: 'SYSTEM_CALL', /** 出:安全托管相关的业务请求订单,(value为消耗,fee消耗, 额外业务数据在action中记录) */ DS_METHOD: 'DS_METHOD', /** 入:已回收的抵押额,(value为本金,fee为0,属于本金收回) */ PRINCIPAL_FUND: 'PRINCIPAL_FUND', /** 入:收益记录订单,(value为收益额,fee为0, 属于额外利息收入) */ INTEREST_FUND: 'INTEREST_FUND', /** 冻结:抵押订单,(value为冻结的抵押值,fee为消耗) */ DELEGATE: 'DELEGATE', /** 解冻请求:取消抵押请求,(value为递交解冻抵押值,fee为消耗) */ UNDELEGATE: 'UNDELEGATE', /** 支付手续费 */ PAY_FEE: 'PAY_FEE' } export declare const ORDER_DEFAULT_ACTIONS: { /** 执行UTXO打散 */ UTXO_SCATTER: 'utxo-scatter', /** 通用ABI调用 */ ABI_METHOD: 'abi-method', /** 授权转币 */ APPROVE: 'approve', /** 冻结 */ FREEZE: 'freeze', /** 烧掉token */ BURN: 'burn', /** 人为控制定义的充值 */ EXTRA_DEPOSIT: 'extra-deposit', /** 代理 */ DELEGATE: 'delegate', /** 取消代理 */ UNDELEGATE: 'un-delegate', /** 转代理 */ REDELEGATE: 're-delegate', /** 申请奖励 */ CLAIM_REWARD: 'claim-reward', /** 设置奖励地址 */ SET_REWARD_ADDRESS: 'set-reward-address' } export declare const ITEM_STATE: { STOCKING: 'stocking', IN_STOCK: 'in-stock', IN_RESERVE: 'in-reserve', OUT_OF_STOCK: 'out-of-stock' } export declare const DELEGATION_STATE: { /** 未抵押 */ UNSTAKED: 0, /** 移除抵押中 */ UNSTAKING: 1, /** 抵押中 */ STAKED: 2 } export declare const ASYNC_PLAN_MODES: { SERIES: 'series', PARALLEL: 'parallel' } export declare const ASYNC_PLAN_SOURCES: { SYSTEM: 'system', ADMIN: 'admin', APP: 'application' } export declare const ASYNC_PLAN_STATUS: { COMPLETED: 'completed', FAILED: 'failed', ABORTED: 'aborted' } export declare const ASYNC_PLAN_CATEGORY: { INTERNAL_ORDER: 'internalOrder', EXECUTE_ACTION: 'executeAction' } export declare const BATCH_STATE: { /** 初始化 */ NEW: 'new', /** 构造交易处理中 */ BUILDING_TX: 'building_tx', /** 构造交易存在异常 */ BUILDING_TX_BLOCKED: 'building_tx_blocked', /** 交易构造完成(等待上传签名) */ READY_FOR_SIG: 'ready_for_sig', /** 签名验证异常 */ SIG_ERROR: 'sig_error', /** 交易正准备发送 */ READY_TO_SEND: 'ready_to_send', /** 订单发送中 */ SENDING_TX: 'sending_tx', /** 所有订单的发送操作已完成,等待订单 */ IN_PROGRESS: 'in_progress', /** 订单中存在发送异常的 */ PROCESS_EXCEPTION: 'process_exception', /** 完成 */ CLOSED: 'closed', /** 已取消 */ CANCELLED: 'cancelled' } export declare const ORDER_SENDING_BIZFLOW_STATES: { UNBUILT: 'unbuilt', /** 等待交易构建 */ SELECTED: 'selected', /** rawTx构建完成 */ RAWTX_BUILT: 'rawtx_built', /** rawTx构建失败 */ RAWTX_BUILD_ERROR: 'rawtx_build_error', /** 签名已设置 */ SIG_READY: 'sig_ready', /** 签名已设置, 等待发送请求被审批 */ WAIT_APPROVE_TO_SEND: 'wait_approve_to_send', /** 交易正准备发送 */ READY_TO_SEND: 'ready_to_send', /** 处理完成准备重发发送 */ READY_TO_RESEND: 'ready_to_resend', /** 交易发送中 */ SENDING: 'sending', /** 交易发送报错 */ BROADCAST_ERROR: 'broadcast_error', /** 等待重签 */ WAIT_FOR_RE_SIGN: 'wait_for_re_sign', /** 交易已发出,正在确认中 */ CONFIRMING: 'confirming', /** 交易确认出错 */ LINGERING: 'lingering', /** 发送完成 */ DISBURSED: 'disbursed', /** 发送失败 */ DISBURSEMENT_FAILED: 'disbursement_failed', /** 发送请求被拒绝 */ SEND_CANCELLED: 'send_cancelled' /** 已取消 */ CANCELLED: 'cancelled' } export declare const ISSUE_TYPES: { ORDER_HOLDING: 'orderHolding' ORDER_UNEXPECTED: 'orderUnexpected' CONTRACT_UNKNOWN_ISSUE: 'contractUnknownIssue' AFFIRMATIVE_COMFIRMATION: 'affirmativeConfirmation' FAILED_AFFIRMATIVE_CONFIRMATION: 'failedAffirmativeConfirmation' WALLET_UPDATE_OPERATOR: 'walletUpdateOperator', WALLET_SET_FEE_RATE: 'walletSetFeeRate', WALLET_SET_OPTIONS: 'walletSetOptions' WALLET_CHAIN_INITIALIZE: 'walletChainInitialize' CHAIN_CONFIG_SAVE_TOKEN: 'chainConfigSaveToken' SNAPSHOT_CONCILIATION: 'snapshotConciliation' AUDIT_CONFIRMATION: 'auditConfirmation' TOKEN_CHANGE_DANGER_ZONE: 'tokenChangeDangerZone' WALLET_SET_CONFIG: 'walletSetConfig' TOGGLE_ON_TOKEN: 'toggleOnToken' TOGGLE_OFF_TOKEN: 'toggleOffToken' DELETE_TOKEN: 'deleteToken' CONTRACT_WHITE_LIST: 'contractWhiteList' // 冷钱包相关多人审批 BATCH_REQUEST_COLD_WALLET_TRANSFER_CREATING: 'batchRequestColdWalletTransferCreating' } export declare const ISSUE_STATE: { OPENED: 'opened', PROCESSING: 'processing', VALIDATING: 'validating', RESOLVED: 'resolved' } export declare const ISSUE_RECORDS_EVENT_CATEGORY: { RESULT: 'result', ERROR: 'error' } export declare const PROPOSAL_RESULT: { APPROVED: 'approved', REJECTED: 'rejected', CANCELLED: 'cancelled' } export declare const WARN_LEVEL: { CRITICAL: 'CRITICAL', // 致命错误 MAJOR: 'MAJOR', // 主要错误 MINOR: 'MINOR', // 次要错误 WARNING: 'WARNING' // 警告 } export declare const SUPPORT_LOCALES: { ZH_CN: 'zh-cn', EN: 'en', JA: 'ja' } export declare const SUPPORT_CURRENCY_UNIT: { USD: 'USD' } export declare const ARITHMETIC_OPERATOR: { GT: 'gt', GTE: 'gte', LT: 'lt', LTE: 'lte' } export declare const EMAIL_NOTIFICATION_CATEGORY_ALIAS: { BALANCE_WATCHER_WALLET_FIAT_AMOUNT: 'balance-watcher-wallet-fiat-amount', BALANCE_WATCHER_WALLET_FIAT_RATIO: 'balance-watcher-wallet-fiat-ratio', BALANCE_WATCHER_TOKEN_FIAT_AMOUNT: 'balance-watcher-token-fiat-amount', BALANCE_WATCHER_TOKEN_FIAT_RATIO: 'balance-watcher-token-fiat-ratio', BALANCE_WATCHER_TOKEN_AMOUNT_TOO_LOW: 'balance-watcher-token-amount-too-low', GASPRICE_WATCHER_UP: 'gasprice-watcher-up', GASPRICE_WATCHER_DROP: 'gasprice-watcher-drop', CONCILIATION_TOTAL_WARNING: 'conciliation-total-warning', CONCILIATION_SUB_ADDRESS_WARNING: 'conciliation-sub-address-warning', DAILY_AUDIT_EXCEPTION_WARNING: 'daily-audit-exception-warning', ORDER_STATUS_HOLDING: 'order-status-holding', ORDER_STATUS_FAILED: 'order-status-failed', ORDER_STATUS_SWEEP_DONE: 'order-status-sweep-done', SNAPSHOT_BALANCE_FAILED: 'snapshot-balance-failed', DAILY_AUDIT_TASK_EXCEPTION: 'daily-audit-task-exception' } export declare const MULTI_APPROVAL_STATE: { INIT: 'init', // 待审批 PENDING: 'pending', // 审批中 DONE: 'done' // 完成 } // stat系统打点记录的域类型 export declare const STAT_POINT_RECORD_SCOPE: { ORDER_CREATED: 'orderCreated', // 订单生成 API: 'api', // 接口 TASK: 'task', // 任务型任务 TIMER: 'timer', // 循环性任务 RPC: 'rpc', // rpc请求 SOCKET: 'socket', // socket请求 ERROR: 'error' // error } // stat系统打点记录的类型 export declare const STAT_POINT_RECORD_EVENT: { START: 'start', // 开始事件 END: 'end', // 结束事件 LATENCY: 'latency' // 持续时间事件 } /** * --------- LIST --------- */ export declare const MODEL_LIST_CONFIG: string[] export declare const MODEL_LIST_ADMIN: string[] export declare const MODEL_LIST_DEFAULT: string[] export declare const WALLET_MODES_HOT_AVAILABLES: string[] export declare const WALLET_MODES_AUTO_HOT: string[] export declare const ORDER_FINAL_STATES: string[] export declare const ORDER_TRY_CANCEL_STATES: string[] export declare const ORDER_BIZTYPES_OUT: string[] export declare const ORDER_BIZTYPES_IN: string[] export declare const ORDER_BIZTYPES_PROXY: string[] export declare const ORDER_BIZTYPES_FUND: string[] export declare const ORDER_BIZTYPES_COLD: string[] export declare const ORDER_BIZTYPES_ASSET_FLOW: string[] export declare const BATCH_FINAL_STATES: string[] export declare const SUPPORT_CURRENCY_UNITS: string[] export declare const ARITHMETIC_OPERATORS: string[]