dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmRTphmVWBbKAVNwuc8tjJjdxzJsxB7ovpGHyUUCE6Rnsb name: EnsRegistry apiVersion: 0.0.6 entities: - Domain - Account - Resolver eventHandlers: - event: 'Transfer(indexed bytes32,address)' handler: handleTransfer - event: 'NewOwner(indexed bytes32,indexed bytes32,address)' handler: handleNewOwner - event: 'NewResolver(indexed bytes32,address)' handler: handleNewResolver - event: 'NewTTL(indexed bytes32,uint64)' handler: handleNewTTL file: /: /ipfs/QmVbuTVZftLzGqjM6q1d4iK5XysioTnBejPMj9rCiJGmAC kind: ethereum/events language: wasm/assemblyscript name: ENSRegistry network: mainnet source: abi: EnsRegistry address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e' startBlock: 9380380 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmRTphmVWBbKAVNwuc8tjJjdxzJsxB7ovpGHyUUCE6Rnsb name: EnsRegistry apiVersion: 0.0.6 entities: - Domain - Account - Resolver eventHandlers: - event: 'Transfer(indexed bytes32,address)' handler: handleTransferOldRegistry - event: 'NewOwner(indexed bytes32,indexed bytes32,address)' handler: handleNewOwnerOldRegistry - event: 'NewResolver(indexed bytes32,address)' handler: handleNewResolverOldRegistry - event: 'NewTTL(indexed bytes32,uint64)' handler: handleNewTTLOldRegistry file: /: /ipfs/QmVbuTVZftLzGqjM6q1d4iK5XysioTnBejPMj9rCiJGmAC kind: ethereum/events language: wasm/assemblyscript name: ENSRegistryOld network: mainnet source: abi: EnsRegistry address: '0x314159265dd8dbb310642f98f50c066173c1259b' startBlock: 3327417 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmRZXXMw2f72WgvrPF1Cp3x7UqECJwKuEgEa9ULq4LLuMD name: Resolver apiVersion: 0.0.6 entities: - AddrChanged - MulticoinAddrChanged - NameChanged - AbiChanged - PubkeyChanged - Textchanged - ContenthashChanged - InterfaceChanged - AuthorisationChanged eventHandlers: - event: 'ABIChanged(indexed bytes32,indexed uint256)' handler: handleABIChanged - event: 'AddrChanged(indexed bytes32,address)' handler: handleAddrChanged - event: 'AddressChanged(indexed bytes32,uint256,bytes)' handler: handleMulticoinAddrChanged - event: >- AuthorisationChanged(indexed bytes32,indexed address,indexed address,bool) handler: handleAuthorisationChanged - event: 'ContenthashChanged(indexed bytes32,bytes)' handler: handleContentHashChanged - event: 'InterfaceChanged(indexed bytes32,indexed bytes4,address)' handler: handleInterfaceChanged - event: 'NameChanged(indexed bytes32,string)' handler: handleNameChanged - event: 'PubkeyChanged(indexed bytes32,bytes32,bytes32)' handler: handlePubkeyChanged - event: 'TextChanged(indexed bytes32,indexed string,string)' handler: handleTextChanged - event: 'TextChanged(indexed bytes32,indexed string,string,string)' handler: handleTextChangedWithValue - event: 'VersionChanged(indexed bytes32,uint64)' handler: handleVersionChanged file: /: /ipfs/QmX3eBuLa4hA7sYboRFEDWasbz8do8sG3UxrP3pfEY4zHY kind: ethereum/events language: wasm/assemblyscript name: Resolver network: mainnet source: abi: Resolver - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmWqXtDCvMtpnV28Z5f6P6rPCaCA2d8gKnacGaohDWgALN name: BaseRegistrar apiVersion: 0.0.6 entities: - Registration - NameRegistered - NameRenewed - NameTransferred eventHandlers: - event: 'NameRegistered(indexed uint256,indexed address,uint256)' handler: handleNameRegistered - event: 'NameRenewed(indexed uint256,uint256)' handler: handleNameRenewed - event: 'Transfer(indexed address,indexed address,indexed uint256)' handler: handleNameTransferred file: /: /ipfs/QmQuJpwC6PGnbErCF2V3BzZtdzy46Qs2CgXXMmywGxpA7r kind: ethereum/events language: wasm/assemblyscript name: BaseRegistrar network: mainnet source: abi: BaseRegistrar address: '0x57f1887a8BF19b14fC0dF6Fd9B2acc9Af147eA85' startBlock: 9380410 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmb6zHLHHGd1wpe2CuyVijkPrxG1M9VZKwK7aGhY1o3xKf name: EthRegistrarControllerOld apiVersion: 0.0.6 entities: - Registration eventHandlers: - event: >- NameRegistered(string,indexed bytes32,indexed address,uint256,uint256) handler: handleNameRegisteredByControllerOld - event: 'NameRenewed(string,indexed bytes32,uint256,uint256)' handler: handleNameRenewedByController file: /: /ipfs/QmQuJpwC6PGnbErCF2V3BzZtdzy46Qs2CgXXMmywGxpA7r kind: ethereum/events language: wasm/assemblyscript name: EthRegistrarControllerOld network: mainnet source: abi: EthRegistrarControllerOld address: '0x283Af0B28c62C092C9727F1Ee09c02CA627EB7F5' startBlock: 9380471 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmeDwtusXJdQ2UxGjwb5YbFXXGeZdzm7WxdLXR9QxLUYGS name: EthRegistrarController apiVersion: 0.0.6 entities: - Registration eventHandlers: - event: >- NameRegistered(string,indexed bytes32,indexed address,uint256,uint256,uint256) handler: handleNameRegisteredByController - event: 'NameRenewed(string,indexed bytes32,uint256,uint256)' handler: handleNameRenewedByController file: /: /ipfs/QmQuJpwC6PGnbErCF2V3BzZtdzy46Qs2CgXXMmywGxpA7r kind: ethereum/events language: wasm/assemblyscript name: EthRegistrarController network: mainnet source: abi: EthRegistrarController address: '0x253553366Da8546fC250F225fe3d25d0C782303b' startBlock: 16925618 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmREsrGckZQXY2V2PVb7SvVtAZqTeeNYi3dyjX1dGPqBho name: NameWrapper apiVersion: 0.0.6 entities: - NameWrapper eventHandlers: - event: 'NameWrapped(indexed bytes32,bytes,address,uint32,uint64)' handler: handleNameWrapped - event: 'NameUnwrapped(indexed bytes32,address)' handler: handleNameUnwrapped - event: 'FusesSet(indexed bytes32,uint32)' handler: handleFusesSet - event: 'ExpiryExtended(indexed bytes32,uint64)' handler: handleExpiryExtended - event: >- TransferSingle(indexed address,indexed address,indexed address,uint256,uint256) handler: handleTransferSingle - event: >- TransferBatch(indexed address,indexed address,indexed address,uint256[],uint256[]) handler: handleTransferBatch file: /: /ipfs/QmUMXEvwXS4dAhF88jdXYCg8SBEFdzdKAuJVAuHs1hm21P kind: ethereum/events language: wasm/assemblyscript name: NameWrapper network: mainnet source: abi: NameWrapper address: '0xD4416b13d2b3a9aBae7AcD5D6C2BbDBE25686401' startBlock: 16925608 description: >- A secure & decentralized way to address resources on and off the blockchain using simple, human-readable names. Access domains and transfer history. repository: 'https://github.com/ensdomains/ens-subgraph' schema: file: /: /ipfs/QmWkDsr8Xew8ssysfwEMXc1qfEhEovAGtALaEwNzA9B7vJ specVersion: 0.0.4