update event
This commit is contained in:
parent
cf01804e48
commit
eb5421b9ce
@ -3,7 +3,7 @@
|
|||||||
"address": "0x8135D4F16A7AAA269cbf61CE9659D3A272BF541f",
|
"address": "0x8135D4F16A7AAA269cbf61CE9659D3A272BF541f",
|
||||||
"event": "Confirmation",
|
"event": "Confirmation",
|
||||||
"abi": "BEMultiSigWallet",
|
"abi": "BEMultiSigWallet",
|
||||||
"fromBlock": 34225225,
|
"fromBlock": 34353697,
|
||||||
"eventProcesser": "ScheduleConfirmEvent"
|
"eventProcesser": "ScheduleConfirmEvent"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import { getModelForClass, index, modelOptions, prop } from '@typegoose/typegoose'
|
import { getModelForClass, index, modelOptions, prop } from '@typegoose/typegoose'
|
||||||
import { dbconn } from 'decorators/dbconn'
|
import { dbconn } from 'decorators/dbconn'
|
||||||
|
import logger from 'logger/logger'
|
||||||
import { TaskSvr } from 'service/task.service'
|
import { TaskSvr } from 'service/task.service'
|
||||||
import { BaseModule } from './Base'
|
import { BaseModule } from './Base'
|
||||||
|
|
||||||
@ -31,6 +32,7 @@ export class ScheduleConfirmEventClass extends BaseModule {
|
|||||||
public version: number
|
public version: number
|
||||||
|
|
||||||
public static async saveEvent(event: any) {
|
public static async saveEvent(event: any) {
|
||||||
|
logger.info(JSON.stringify(event))
|
||||||
if (!event.success) {
|
if (!event.success) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -48,6 +50,7 @@ export class ScheduleConfirmEventClass extends BaseModule {
|
|||||||
|
|
||||||
let record = await ScheduleConfirmEvent.insertOrUpdate({ transactionHash: event.hash }, data)
|
let record = await ScheduleConfirmEvent.insertOrUpdate({ transactionHash: event.hash }, data)
|
||||||
if (record.version === 1) {
|
if (record.version === 1) {
|
||||||
|
logger.log('receive events: ' + JSON.stringify(event.ids))
|
||||||
for (let id of event.ids) {
|
for (let id of event.ids) {
|
||||||
await new TaskSvr().parseOneSchedule(id)
|
await new TaskSvr().parseOneSchedule(id)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user