功能:更新 WalletReactor 的确认状态和任务更新功能
- 添加功能以检查计划任务的确认状态 - 更新 querySchedule,包括确认状态 - 实现更新计划任务所需确认的功能。
This commit is contained in:
parent
53875dd014
commit
2946f1b8ad
@ -69,11 +69,18 @@ export class WalletReactor {
|
||||
async querySchedule(scheduleId: string) {
|
||||
let instance = this.contract
|
||||
return this.makeBatchRequest([
|
||||
instance.methods.isOperation(scheduleId).call(),
|
||||
instance.methods.isOperationPending(scheduleId).call(),
|
||||
instance.methods.isOperationReady(scheduleId).call(),
|
||||
instance.methods.isOperationDone(scheduleId).call(),
|
||||
instance.methods.getTimestamp(scheduleId).call(),
|
||||
// 查询的scheduleid是否在合约中, 包含所有状态
|
||||
instance.methods.isOperation(scheduleId).call,
|
||||
// 查询的scheduleid是否在pending状态
|
||||
instance.methods.isOperationPending(scheduleId).call,
|
||||
// 查询的scheduleid是否已经到了执行时间
|
||||
instance.methods.isOperationReady(scheduleId).call,
|
||||
// 查询的scheduleid是否已经执行完成
|
||||
instance.methods.isOperationDone(scheduleId).call,
|
||||
// 查询的scheduleid是否已经满足可执行的confirm数量
|
||||
instance.methods.isConfirmed(scheduleId).call,
|
||||
// 查询的scheduleid的可执行时间
|
||||
instance.methods.getTimestamp(scheduleId).call,
|
||||
])
|
||||
}
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user