-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.yaml
More file actions
132 lines (131 loc) · 5.2 KB
/
config.yaml
File metadata and controls
132 lines (131 loc) · 5.2 KB
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
# yaml-language-server: $schema=./node_modules/envio/evm.schema.json
name: gtcr-indexer
contracts:
- name: LightGTCRFactory
handler: src/mappings/index.ts
events:
- event: NewGTCR(address indexed _address)
- name: LightGeneralizedTCR
handler: src/mappings/index.ts
events:
- event: ConnectedTCRSet(address indexed _connectedTCR)
- event: Contribution(bytes32 indexed _itemID, uint256 _requestID, uint256 _roundID, address indexed _contributor, uint256 _contribution, uint8 _side)
- event: Dispute(address indexed _arbitrator, uint256 indexed _disputeID, uint256 _metaEvidenceID, uint256 _evidenceGroupID)
field_selection:
transaction_fields:
- from
- event: Evidence(address indexed _arbitrator, uint256 indexed _evidenceGroupID, address indexed _party, string _evidence)
field_selection:
transaction_fields:
- hash
- event: ItemStatusChange(bytes32 indexed _itemID, bool _updatedDirectly)
field_selection:
transaction_fields:
- hash
- event: MetaEvidence(uint256 indexed _metaEvidenceID, string _evidence)
- event: NewItem(bytes32 indexed _itemID, string _data, bool _addedDirectly)
- event: RequestSubmitted(bytes32 indexed _itemID, uint256 _evidenceGroupID)
field_selection:
transaction_fields:
- from
- hash
- event: RewardWithdrawn(address indexed _beneficiary, bytes32 indexed _itemID, uint256 _request, uint256 _round, uint256 _reward)
- event: Ruling(address indexed _arbitrator, uint256 indexed _disputeID, uint256 _ruling)
- name: LIArbitrator
handler: src/mappings/index.ts
events:
- event: AppealPossible(uint256 indexed _disputeID, address indexed _arbitrable)
field_selection:
transaction_fields:
- hash
- event: AppealDecision(uint256 indexed _disputeID, address indexed _arbitrable)
field_selection:
transaction_fields:
- hash
- name: GTCRFactory
handler: src/mappings/index.ts
events:
- event: NewGTCR(address indexed _address)
- name: GeneralizedTCR
handler: src/mappings/index.ts
events:
- event: AppealContribution(bytes32 indexed _itemID, address indexed _contributor, uint256 indexed _request, uint256 _round, uint256 _amount, uint8 _side)
- event: ConnectedTCRSet(address indexed _connectedTCR)
- event: Dispute(address indexed _arbitrator, uint256 indexed _disputeID, uint256 _metaEvidenceID, uint256 _evidenceGroupID)
field_selection:
transaction_fields:
- from
- event: Evidence(address indexed _arbitrator, uint256 indexed _evidenceGroupID, address indexed _party, string _evidence)
field_selection:
transaction_fields:
- hash
- event: HasPaidAppealFee(bytes32 indexed _itemID, uint256 indexed _request, uint256 indexed _round, uint8 _side)
- event: ItemStatusChange(bytes32 indexed _itemID, uint256 indexed _requestIndex, uint256 indexed _roundIndex, bool _disputed, bool _resolved)
field_selection:
transaction_fields:
- hash
- event: MetaEvidence(uint256 indexed _metaEvidenceID, string _evidence)
- event: RequestEvidenceGroupID(bytes32 indexed _itemID, uint256 indexed _requestIndex, uint256 indexed _evidenceGroupID)
field_selection:
transaction_fields:
- hash
- from
- event: Ruling(address indexed _arbitrator, uint256 indexed _disputeID, uint256 _ruling)
- name: IArbitrator
handler: src/mappings/index.ts
events:
- event: AppealPossible(uint256 indexed _disputeID, address indexed _arbitrable)
field_selection:
transaction_fields:
- hash
- event: AppealDecision(uint256 indexed _disputeID, address indexed _arbitrable)
field_selection:
transaction_fields:
- hash
networks:
- id: 100
start_block: 16969180
contracts:
- name: LightGTCRFactory
address:
- 0x08e58Bc26CFB0d346bABD253A1799866F269805a
start_block: 19592773
- name: LightGeneralizedTCR
- name: LIArbitrator
- name: GTCRFactory
address:
- 0x794Cee5a6e1501b633eC13b8c1e327d9860FE039
start_block: 16969180
- name: GeneralizedTCR
- name: IArbitrator
- id: 1
start_block: 10247117
contracts:
- name: LightGTCRFactory
address:
- 0xb9dDC813AcAF3fD7aBC4C16735A09Bc1C0EE0054
start_block: 13810085
- name: LightGeneralizedTCR
- name: LIArbitrator
- name: GTCRFactory
address:
- 0xe9dd523600b74b8ef0af164687079a6c437f9cd5
start_block: 10247117
- name: GeneralizedTCR
- name: IArbitrator
- id: 11155111
start_block: 4048282
contracts:
- name: LightGTCRFactory
address:
- 0x3FB8314C628E9afE7677946D3E23443Ce748Ac17
start_block: 4048287
- name: LightGeneralizedTCR
- name: LIArbitrator
- name: GTCRFactory
address:
- 0xcB4B48d2A7a44247A00048963F169d2b4Ab045a6
start_block: 4048282
- name: GeneralizedTCR
- name: IArbitrator
unordered_multichain_mode: true