specVersion: 1.0.0 indexerHints: prune: auto schema: file: ./schema.graphql dataSources: - kind: ethereum name: RaidGeld network: base-sepolia source: address: "0xC912823B231f5d052eF334a8f8B73F6354909cd0" abi: RaidGeld startBlock: 17213030 mapping: kind: ethereum/events apiVersion: 0.0.7 language: wasm/assemblyscript entities: - Approval - OwnershipTransferred - PlayerRegistered - PlayerStrikesAgain - RaidPerformed - Transfer - UnitAdded - BossDefeated - PrestigeGained abis: - name: RaidGeld file: ./abis/RaidGeld.json eventHandlers: - event: PlayerRegistered(indexed address,uint256) handler: handlePlayerRegistered - event: PlayerStrikesAgain(indexed address,uint256,uint256) handler: handlePlayerStrikesAgain - event: RaidPerformed(indexed address,uint256,uint256) handler: handleRaidPerformed - event: UnitAdded(indexed address,uint8,uint16,uint256,uint256,uint16,uint16,uint16,uint16) handler: handleUnitAdded - event: BossDefeated(indexed address,uint8,uint256) handler: handleBossDefeated - event: PrestigeGained(indexed address,uint32) handler: handlePrestigeGained file: ./src/raid-geld.ts