Adding block timestamp

This commit is contained in:
Jamie Hewitt 2023-04-05 20:13:39 +03:00
parent 79ea358b4c
commit 3f57b2453b
2 changed files with 4 additions and 2 deletions

View File

@ -468,6 +468,7 @@ type VeDelegation @entity {
cancelTime: BigInt!
expireTime: BigInt!
block: Int!
timestamp: Int!
}
type VeOCEAN @entity {

View File

@ -1,4 +1,4 @@
import { BigDecimal, BigInt } from '@graphprotocol/graph-ts'
import { BigInt } from '@graphprotocol/graph-ts'
import {
BurnBoost,
DelegateBoost,
@ -6,7 +6,6 @@ import {
TransferBoost
} from '../@types/veDelegation/veDelegation'
import { getveDelegation, getveOCEAN } from './utils/veUtils'
import { weiToDecimal } from './utils/generic'
export function handleDelegation(event: DelegateBoost): void {
const _delegator = event.params._delegator.toHex()
@ -25,6 +24,7 @@ export function handleDelegation(event: DelegateBoost): void {
veDelegation.cancelTime = _cancelTime
veDelegation.expireTime = _expireTime
veDelegation.block = event.block.number.toI32()
veDelegation.timestamp = event.block.timestamp.toI32()
veDelegation.save()
}
@ -43,6 +43,7 @@ export function handleExtendBoost(event: ExtendBoost): void {
veDelegation.amount = _amount
veDelegation.cancelTime = _cancelTime
veDelegation.expireTime = _expireTime
veDelegation.timestamp = event.block.timestamp.toI32()
veDelegation.save()
}