11import {
22 BigInt ,
3- Bytes ,
4- DataSourceContext ,
5- log ,
6- ethereum
3+ ethereum ,
4+ log
75} from '@graphprotocol/graph-ts'
86import { IERC20Metadata } from '../generated/CrowdSale/IERC20Metadata'
97import {
@@ -13,25 +11,25 @@ import {
1311 ClaimedFundingGoal as ClaimedFundingGoalEvent ,
1412 ClaimedStakes as ClaimedStakesEvent ,
1513 Failed as FailedEvent ,
14+ Started3 as LegacyStartedEvent ,
1615 LockingContractCreated as LockingContractCreatedEvent ,
1716 Settled as SettledEvent ,
1817 Staked as StakedEvent ,
19- Started3 as LegacyStartedEvent ,
2018 Started as StartedEvent
2119} from '../generated/StakedLockingCrowdSale/StakedLockingCrowdSale'
20+ import { LockingContractCreated as LockedLockingContractCreatedEvent } from '../generated/LockingCrowdSale/LockingCrowdSale'
2221
2322import { Started as PlainStartedEvent } from '../generated/CrowdSale/CrowdSale'
2423import { Started as LockingStartedEvent } from '../generated/LockingCrowdSale/LockingCrowdSale'
2524
2625import { handleStarted as plainHandleStarted } from './crowdSaleMapping'
27- import { lockingHandleStarted , handleLockingContractCreated as lockedHandleLockingContractCreated } from './lockingCrowdSaleMapping'
26+ import { handleLockingContractCreated as lockedHandleLockingContractCreated , lockingHandleStarted } from './lockingCrowdSaleMapping'
2827
2928import * as GenericCrowdSale from './genericCrowdSale'
3029
31- import { Contribution , CrowdSale , ERC20Token , IPT } from '../generated/schema'
30+ import { Contribution , CrowdSale } from '../generated/schema'
3231
33- import { TimelockedToken as TimelockedTokenTemplate } from '../generated/templates'
34- import { makeERC20Token , makeTimelockedToken } from './common'
32+ import { makeERC20Token } from './common'
3533
3634/**
3735 * there are contracts that emit the started event without fees
@@ -153,7 +151,8 @@ export function handleClaimed(event: ClaimedEvent): void {
153151export function handleLockingContractCreated (
154152 event : LockingContractCreatedEvent
155153) : void {
156- lockedHandleLockingContractCreated ( event )
154+ //xing fingers that this works!
155+ lockedHandleLockingContractCreated ( changetype < LockedLockingContractCreatedEvent > ( event ) )
157156}
158157
159158export function handleStaked ( event : StakedEvent ) : void {
0 commit comments