14 Commits

Author SHA1 Message Date
CounterFire2023
b99515089b 邮件通知区分测试和正式 2023-07-12 17:39:19 +08:00
CounterFire2023
8ade5239df change sth 2023-07-12 16:59:38 +08:00
CounterFire2023
3d36b846be 增加多链支持 2023-07-12 11:31:24 +08:00
zhl
bf6d24b6a2 修改邮件标题, 修改流程结束的通知消息格式 2023-04-25 19:35:51 +08:00
zhl
cf0fdbf0a3 增加发布空投名单的功能 2023-04-20 14:04:20 +08:00
zhl
7d3d28d2c6 增加任务执行后的通知 2023-04-17 11:19:24 +08:00
zhl
1a48086d5c 增加企业微信获取用户信息和发起审批的方法 2023-04-17 10:43:04 +08:00
zhl
25e173915b 增加客户端confirm和schedule执行 2023-04-14 13:28:36 +08:00
zhl
53875dd014 增加任务确认页面 2023-04-10 16:19:12 +08:00
zhl
9c7d0af9c1 修正一些流程上的bug 2023-04-07 17:26:27 +08:00
zhl
5475acdf80 功能: 添加任务调度和批量Web3请求。
- 添加用于调度和取消时间锁定任务的方法
- 添加batchMint方法,以一次性铸造多个代币
- 在Constants.ts中添加常量“ZERO_BYTES32”和“MAX_BATCH_REQ_COUNT”
- 更新RequestTask以正确生成多个请求的数据和值数组
- 在RequestTask.ts中将“ReqTaskStatus.WAIT_CONFIRM”更改为“ReqTaskStatus.WAIT_EXEC”。
2023-04-07 15:13:31 +08:00
zhl
b14d2cb058 重构:重构企业微信API的任务队列和XML解析器。
- 添加fast-xml-parser并删除xml-js的依赖关系
- 重构TaskQueue并将ChainQueue重命名为TaskQueue
- 改进错误日志记录并添加parseOneTask中缺少applyer对象的错误处理
- 修改parseWxApprovalInfo方法以接受starter参数并将starter属性添加到ChainTaskClass中
- 使用TaskStatus.PASS来检查批准是否通过,并在XML中找到SpNo后将任务添加到队列中。
2023-04-06 18:53:29 +08:00
zhl
ab782820fe 功能: 为企业微信添加任务队列和子任务解析。
- 在`api.server.ts`中注册`fastify-xml-body-parser`插件。
- 在`task.queue.ts`中添加`ChainQueue`类和`addTaskToQueue`方法。
- 改进`wechatwork.service.ts`和`task.service.ts`中任务解析和处理。
- 在`ChainTask.ts`中添加新属性和方法到`ChainTaskClass`中。
2023-04-06 18:06:05 +08:00
zhl
8988eafc90 project init 2023-04-06 09:57:49 +08:00