zhl
|
3ddd34282f
|
fix some bug
|
2023-04-14 16:43:11 +08:00 |
|
zhl
|
6fd22e3984
|
fix some bug
|
2023-04-14 16:15:29 +08:00 |
|
zhl
|
595562dc86
|
fix some bug
|
2023-04-14 16:13:36 +08:00 |
|
zhl
|
cf60c09596
|
修改event的解析
|
2023-04-14 16:08:29 +08:00 |
|
zhl
|
eb5421b9ce
|
update event
|
2023-04-14 15:49:28 +08:00 |
|
zhl
|
cf01804e48
|
调整确认事件的起始块号
|
2023-04-14 15:35:52 +08:00 |
|
zhl
|
1baf3a8fc3
|
完善监控程序
|
2023-04-14 15:34:20 +08:00 |
|
zhl
|
d3902eaed3
|
修改确认页面的链接
|
2023-04-14 15:16:39 +08:00 |
|
zhl
|
ac120c1055
|
调整查询微信task的频率
|
2023-04-14 15:10:02 +08:00 |
|
zhl
|
ba79121288
|
重构:为了提高效率重构时间表处理。
- 在wxtask.schedule.ts中安排定期工作后调用parseAllRecord()。
- 对多个文件进行了更改。
- 总体上提高了代码功能和效率。
|
2023-04-14 15:07:45 +08:00 |
|
zhl
|
9cded5efc9
|
使用主动查询的方法替换企业微信的通知
|
2023-04-14 14:53:45 +08:00 |
|
zhl
|
b291b7052f
|
调整流程
|
2023-04-14 14:21:21 +08:00 |
|
zhl
|
5626ff8527
|
修改测试接口数据
|
2023-04-14 14:01:19 +08:00 |
|
zhl
|
25e173915b
|
增加客户端confirm和schedule执行
|
2023-04-14 13:28:36 +08:00 |
|
zhl
|
bf03e5476c
|
update abi
|
2023-04-10 19:36:36 +08:00 |
|
zhl
|
f2a3f494a8
|
修改页面
|
2023-04-10 16:37:36 +08:00 |
|
zhl
|
2946f1b8ad
|
功能:更新 WalletReactor 的确认状态和任务更新功能
- 添加功能以检查计划任务的确认状态
- 更新 querySchedule,包括确认状态
- 实现更新计划任务所需确认的功能。
|
2023-04-10 16:26:08 +08:00 |
|
zhl
|
53875dd014
|
增加任务确认页面
|
2023-04-10 16:19:12 +08:00 |
|
zhl
|
205cc035bb
|
修正任务title和desc没正确获取u的bug
|
2023-04-08 15:37:25 +08:00 |
|
zhl
|
93738d9b09
|
升级fastify相关包
|
2023-04-08 15:05:44 +08:00 |
|
zhl
|
df6cd9ba59
|
重新设计:重新设计WalletReactor以提高效率。
- 删除WalletReactor.ts中不必要的控制台日志语句
- 在WalletReactor.ts中降低燃气估计公差
- 整体代码清理和优化
- 改善代码可读性和可维护性。
|
2023-04-08 14:31:37 +08:00 |
|
zhl
|
26ea64b9f6
|
重构:重构钱包反应器以改善计划执行。
- 在 `WalletReactor.ts` 中的 `executeSchedule` 方法中添加 gas 估算。
- 更新 `beginSchedule` 方法以包括返回语句。
- 删除 `genOperation` 方法中未使用的参数。
|
2023-04-08 14:26:39 +08:00 |
|
zhl
|
adb4e00b40
|
rpc url 支持多个
|
2023-04-07 19:07:28 +08:00 |
|
zhl
|
f69b82f092
|
update sth
|
2023-04-07 18:37:53 +08:00 |
|
zhl
|
9c7d0af9c1
|
修正一些流程上的bug
|
2023-04-07 17:26:27 +08:00 |
|
zhl
|
04a5efc13d
|
change detail of approval status
|
2023-04-07 16:03:34 +08:00 |
|
zhl
|
960c4d5f3a
|
change detail of approval status
|
2023-04-07 15:30:11 +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
|
0a6b7b69ff
|
重构:重构 ERC721Reactor.ts 和 RequestTask.ts 的属性和方法。
- 在 RequestTask.ts 中添加新的 `newRecord` 属性,默认值为;
- 通过删除不必要的参数和合并方法,重构 `ERC721Reactor.ts`;
- 在 `ERC721Reactor.ts` 的 `transfer` 和 `mint` 方法中增加 gas 限制。
|
2023-04-06 19:49:08 +08:00 |
|
zhl
|
c98a1b0b2a
|
重构:重构和简化区块链和合同代码。
- 在BlockChain.ts中删除未使用的变量和方法,并改进类型。
- 在ERC20Reactor.ts中简化并改进ERC20合同初始化。
- 添加新的WalletReactor.ts文件以实现钱包功能。
|
2023-04-06 19:46:36 +08:00 |
|
zhl
|
49960fdfa9
|
GIT提交消息:
样式:重构工作流控制器并删除console.log语句
- 删除工作流控制器“post /workflow/notify”路由中不必要的console.log语句
- 提高代码的清洁度和可读性
- 在其他文件中没有重大更改或添加
|
2023-04-06 18:55:04 +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
|
a1ce07f8fb
|
update pm2 start script
|
2023-04-06 16:53:02 +08:00 |
|
zhl
|
6a42d79cae
|
update pm2 启动脚本
|
2023-04-06 16:48:03 +08:00 |
|
zhl
|
ec7f0fb751
|
优化性能减少数据处理时的内存使用。
- 重构代码以提高性能和可读性。
- 引入新功能,允许更灵活的用户自定义。
- 修复与用户输入验证相关的错误。
- 改进错误处理和消息以提供更好的用户体验。
- 解决代码审查反馈,使代码库更加干净和一致。
|
2023-04-06 16:21:59 +08:00 |
|
zhl
|
b89d11cb3b
|
功能:添加xml-js依赖,以实现XML转JSON的能力。
- 在package.json依赖中添加`xml-js`
- 在`workflow.controller.ts`中添加将XML转JSON的能力
- 在`workflow.controller.ts`的`flowNotify`函数中移除不必要的控制台日志。
|
2023-04-06 16:06:49 +08:00 |
|
zhl
|
d1997cf840
|
GIT提交信息:
工作:为API调试添加调试配置。
- 添加一个launch.json文件来调试API。
- 通过优化数据库查询提高API性能。
- 实现更好的错误处理来提高用户体验。
|
2023-04-06 16:03:49 +08:00 |
|
zhl
|
2af885229c
|
功能: 添加 Excel 转换为 JSON 的测试路由。
- 创建具有“parseOneTask”方法的 TaskSvr 服务
- 添加“excel.util.ts”文件以将 Excel 文件转换为 JSON 格式
- 在 package.json 中添加新的依赖项`node-xlsx`
- 在工作流控制器中添加 /workflow/test 以进行测试。
|
2023-04-06 16:03:23 +08:00 |
|
zhl
|
bbf0b434f1
|
feat: 优化企业微信服务的access_token获取方法。
- 添加获取access_token的方法到WechatWorkService中
- 重构fetchApprovalDetail和fetchFile方法,改用新的getAccessToken方法替代accessToken
- 在fetchFile方法中删除不必要的fs.createWriteStream调用
|
2023-04-06 10:57:06 +08:00 |
|
zhl
|
7e24383a49
|
重构:重构 WeChatWork 服务以改进错误处理。
- 在 wechatwork.service.ts 引入 fs 模块
- 从 axios 请求配置中删除 maxBodyLength 属性
- 在 refreshAccessToken 方法中添加对带有 errcode 属性的响应的错误处理
- 在 refreshAccessToken 方法中更新访问令牌和令牌过期时间
- 修正 fetchFile 方法注释中的拼写错误。
|
2023-04-06 10:47:23 +08:00 |
|
zhl
|
73fe7817fd
|
修改企业微信svr的文件名
|
2023-04-06 10:30:29 +08:00 |
|
zhl
|
8988eafc90
|
project init
|
2023-04-06 09:57:49 +08:00 |
|