ocean-subgraph/src/mappings/factoryRouter.ts

12 lines
376 B
TypeScript

import { NewPool } from '../@types/ERC20Template/ERC20Template'
import { Pool } from '../@types/schema'
export function handleNewPool(event: NewPool): void {
const newPool = new Pool(event.params.poolAddress.toHex())
newPool.createTime = event.block.timestamp.toI32()
newPool.tx = event.transaction.hash
newPool.block = event.block.number.toI32()
newPool.save()
}