-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsubgraph.yaml
62 lines (62 loc) · 2.36 KB
/
subgraph.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
specVersion: 0.0.4
schema:
file: ./schema.graphql
dataSources:
- kind: ethereum
name: Contract
network: mumbai
source:
address: "0x8E0e3C37fD7D8EAE1D928ceB343d6339e7B7B48C"
abi: Contract
mapping:
kind: ethereum/events
apiVersion: 0.0.5
language: wasm/assemblyscript
entities:
- ActionPerformed
- BountyApproversUpdated
- BountyChanged
- BountyDataChanged
- BountyDeadlineChanged
- BountyDrained
- BountyFulfilled
- BountyIssued
- BountyIssuersUpdated
- ContributionAdded
- ContributionRefunded
- ContributionsRefunded
- FulfillmentAccepted
- FulfillmentUpdated
abis:
- name: Contract
file: ./abis/Contract.json
eventHandlers:
- event: ActionPerformed(uint256,address,string)
handler: handleActionPerformed
- event: BountyApproversUpdated(uint256,address,address[])
handler: handleBountyApproversUpdated
- event: BountyChanged(uint256,address,address[],address[],string,uint256)
handler: handleBountyChanged
- event: BountyDataChanged(uint256,address,string)
handler: handleBountyDataChanged
- event: BountyDeadlineChanged(uint256,address,uint256)
handler: handleBountyDeadlineChanged
- event: BountyDrained(uint256,address,uint256[])
handler: handleBountyDrained
- event: BountyFulfilled(uint256,uint256,address[],string,address)
handler: handleBountyFulfilled
- event: BountyIssued(uint256,address,address[],address[],string,uint256,address,uint256)
handler: handleBountyIssued
- event: BountyIssuersUpdated(uint256,address,address[])
handler: handleBountyIssuersUpdated
- event: ContributionAdded(uint256,uint256,address,uint256)
handler: handleContributionAdded
- event: ContributionRefunded(uint256,uint256)
handler: handleContributionRefunded
- event: ContributionsRefunded(uint256,address,uint256[])
handler: handleContributionsRefunded
- event: FulfillmentAccepted(uint256,uint256,address,uint256[])
handler: handleFulfillmentAccepted
- event: FulfillmentUpdated(uint256,uint256,address[],string)
handler: handleFulfillmentUpdated
file: ./src/contract.ts