Skip to content

Commit 7013cbb

Browse files
committed
add claimedAt to withdrawal requests
1 parent 5f5f687 commit 7013cbb

File tree

8 files changed

+16
-4
lines changed

8 files changed

+16
-4
lines changed

db/migrations/1753829758019-Data.js renamed to db/migrations/1754932442684-Data.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

schema.graphql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -588,6 +588,7 @@ type OTokenWithdrawalRequest @entity {
588588
amount: BigInt!
589589
queued: BigInt!
590590
claimed: Boolean!
591+
claimedAt: DateTime
591592
txHash: String! @index
592593
}
593594

@@ -701,6 +702,7 @@ type ArmWithdrawalRequest @entity {
701702
amount: BigInt!
702703
queued: BigInt!
703704
claimed: Boolean!
705+
claimedAt: DateTime
704706
}
705707

706708
type ArmSwap @entity {

src/model/generated/armWithdrawalRequest.model.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,7 @@ export class ArmWithdrawalRequest {
4444

4545
@BooleanColumn_({nullable: false})
4646
claimed!: boolean
47+
48+
@DateTimeColumn_({nullable: true})
49+
claimedAt!: Date | undefined | null
4750
}

src/model/generated/oTokenWithdrawalRequest.model.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ export class OTokenWithdrawalRequest {
4040
@BooleanColumn_({nullable: false})
4141
claimed!: boolean
4242

43+
@DateTimeColumn_({nullable: true})
44+
claimedAt!: Date | undefined | null
45+
4346
@Index_()
4447
@StringColumn_({nullable: false})
4548
txHash!: string

src/templates/origin-arm/origin-arm.graphql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ type ArmWithdrawalRequest @entity {
8484
amount: BigInt!
8585
queued: BigInt!
8686
claimed: Boolean!
87+
claimedAt: DateTime
8788
}
8889

8990
type ArmSwap @entity {

src/templates/origin-arm/origin-arm.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@ export const createOriginARMProcessors = ({
268268
redemptionMap.get(eventId) ?? (await ctx.store.get(ArmWithdrawalRequest, eventId))
269269
if (redemptionEntity) {
270270
redemptionEntity.claimed = true
271+
redemptionEntity.claimedAt = new Date(block.header.timestamp)
271272
redemptionMap.set(eventId, redemptionEntity)
272273
}
273274
}

src/templates/otoken/otoken.graphql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,7 @@ type OTokenWithdrawalRequest @entity {
245245
amount: BigInt!
246246
queued: BigInt!
247247
claimed: Boolean!
248+
claimedAt: DateTime
248249
txHash: String! @index
249250
}
250251

src/templates/withdrawals.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ export const createOTokenWithdrawalsProcessor = ({
9191
}
9292
if (updated) {
9393
updated.claimed = true
94+
updated.claimedAt = new Date(block.header.timestamp)
9495
result.withdrawalRequests.set(id, updated)
9596
}
9697
}

0 commit comments

Comments
 (0)