quasvel
Version:
Access and interact with Aragon Organizations and their apps.
46 lines (45 loc) • 1.52 kB
YAML
# Do not edit subgraph.yaml, this is a generated file.
# Instead, edit subgraph.template.yaml and run `yarn manifest-<network>-[staging]`
specVersion: 0.0.2
description: A template for Aragon subgraphs
repository: https://github.com/aragon/connect
schema:
file: ./schema.graphql
dataSources:
{{> Organizations.yaml}}
{{> OrganizationFactories.yaml}}
{{> OrganizationTemplates.yaml}}
{{> LegacyOrganizationTemplates.yaml}}
{{> TokenFactories.yaml}}
{{> Tokens.yaml}}
templates:
{{> Kernel.template.yaml}}
{{> MiniMeToken.template.yaml}}
- kind: ethereum/contract
name: TokenManager
network: {{network}}
source:
abi: TokenManager
mapping:
kind: ethereum/events
apiVersion: 0.0.4
language: wasm/assemblyscript
entities:
- Token
- TokenHolder
- Approval
abis:
- name: MiniMeToken
file: ./abis/MiniMeToken.json
- name: TokenManager
file: ./abis/TokenManager.json
# eventHandlers: # These are commented out to improve sync performance
# - event: NewVesting(indexed address,uint256,uint256)
# handler: handleNewVesting
# - event: RevokeVesting(indexed address,uint256,uint256)
# handler: handleRevokeVesting
# - event: ScriptResult(indexed address,bytes,bytes,bytes)
# handler: handleScriptResult
# - event: RecoverToVault(indexed address,indexed address,uint256)
# handler: handleRecoverToVault
file: ./src/TokenManager.ts