rwadurian/backend/services/admin-service/src/domain/enums/wallet-session-status.enum.ts

34 lines
656 B
TypeScript

/**
* 共管钱包会话状态枚举
*/
export enum WalletSessionStatus {
/** 等待参与方加入 */
WAITING = 'WAITING',
/** 所有参与方已就绪 */
READY = 'READY',
/** 密钥生成中 */
PROCESSING = 'PROCESSING',
/** 创建完成 */
COMPLETED = 'COMPLETED',
/** 创建失败 */
FAILED = 'FAILED',
/** 已取消 */
CANCELLED = 'CANCELLED',
}
/**
* 参与方状态枚举
*/
export enum ParticipantStatus {
/** 等待中 */
WAITING = 'WAITING',
/** 已就绪 */
READY = 'READY',
/** 处理中 */
PROCESSING = 'PROCESSING',
/** 已完成 */
COMPLETED = 'COMPLETED',
/** 失败 */
FAILED = 'FAILED',
}