34 lines
656 B
TypeScript
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',
|
|
}
|