ERC-20-Token-Allowance/subgraph.yaml
2022-08-15 23:03:06 +05:30

52 lines
1.3 KiB
YAML

specVersion: 0.0.5
schema:
file: ./schema.graphql
dataSources:
- kind: ethereum
name: InstaIndex
network: arbitrum-one
source:
abi: InstaIndex
address: "0x1eE00C305C51Ff3bE60162456A9B533C07cD9288"
startBlock: 337405
mapping:
kind: ethereum/events
apiVersion: 0.0.5
language: wasm/assemblyscript
entities:
- Account
- ApprovalEvent
- Token
abis:
- name: InstaIndex
file: ./abis/InstaIndex.json
- name: InstaList
file: ./abis/InstaList.json
- name: InstaAccount
file: ./abis/InstaAccount.json
eventHandlers:
- event: LogAccountCreated(address,indexed address,indexed address,indexed
address)
handler: handleLogAccountCreated
file: ./src/insta-index.ts
- kind: ethereum/contract
name: ERC20
network: arbitrum-one
source:
abi: ERC20
startBlock: 337405
mapping:
kind: ethereum/events
apiVersion: 0.0.5
language: wasm/assemblyscript
entities:
- ApprovalEvent
- Token
abis:
- name: ERC20
file: ./abis/ERC20.json
eventHandlers:
- event: Approval(indexed address,indexed address,uint256)
handler: handleApproval
file: ./src/erc20.ts