Skip to content

Commit 416be02

Browse files
Merge pull request #67 from valory-xyz/feat/nvm-requests
Changes based on the latest contract changes
2 parents 6adb0f9 + 57a2813 commit 416be02

11 files changed

+1401
-317
lines changed

mech_client/abis/BalanceTrackerNvmSubscriptionNative.json

+672
Large diffs are not rendered by default.

mech_client/abis/IERC1155.json

+295
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,295 @@
1+
[
2+
{
3+
"anonymous": false,
4+
"inputs": [
5+
{
6+
"indexed": true,
7+
"internalType": "address",
8+
"name": "account",
9+
"type": "address"
10+
},
11+
{
12+
"indexed": true,
13+
"internalType": "address",
14+
"name": "operator",
15+
"type": "address"
16+
},
17+
{
18+
"indexed": false,
19+
"internalType": "bool",
20+
"name": "approved",
21+
"type": "bool"
22+
}
23+
],
24+
"name": "ApprovalForAll",
25+
"type": "event"
26+
},
27+
{
28+
"anonymous": false,
29+
"inputs": [
30+
{
31+
"indexed": true,
32+
"internalType": "address",
33+
"name": "operator",
34+
"type": "address"
35+
},
36+
{
37+
"indexed": true,
38+
"internalType": "address",
39+
"name": "from",
40+
"type": "address"
41+
},
42+
{
43+
"indexed": true,
44+
"internalType": "address",
45+
"name": "to",
46+
"type": "address"
47+
},
48+
{
49+
"indexed": false,
50+
"internalType": "uint256[]",
51+
"name": "ids",
52+
"type": "uint256[]"
53+
},
54+
{
55+
"indexed": false,
56+
"internalType": "uint256[]",
57+
"name": "values",
58+
"type": "uint256[]"
59+
}
60+
],
61+
"name": "TransferBatch",
62+
"type": "event"
63+
},
64+
{
65+
"anonymous": false,
66+
"inputs": [
67+
{
68+
"indexed": true,
69+
"internalType": "address",
70+
"name": "operator",
71+
"type": "address"
72+
},
73+
{
74+
"indexed": true,
75+
"internalType": "address",
76+
"name": "from",
77+
"type": "address"
78+
},
79+
{
80+
"indexed": true,
81+
"internalType": "address",
82+
"name": "to",
83+
"type": "address"
84+
},
85+
{
86+
"indexed": false,
87+
"internalType": "uint256",
88+
"name": "id",
89+
"type": "uint256"
90+
},
91+
{
92+
"indexed": false,
93+
"internalType": "uint256",
94+
"name": "value",
95+
"type": "uint256"
96+
}
97+
],
98+
"name": "TransferSingle",
99+
"type": "event"
100+
},
101+
{
102+
"anonymous": false,
103+
"inputs": [
104+
{
105+
"indexed": false,
106+
"internalType": "string",
107+
"name": "value",
108+
"type": "string"
109+
},
110+
{
111+
"indexed": true,
112+
"internalType": "uint256",
113+
"name": "id",
114+
"type": "uint256"
115+
}
116+
],
117+
"name": "URI",
118+
"type": "event"
119+
},
120+
{
121+
"inputs": [
122+
{
123+
"internalType": "address",
124+
"name": "account",
125+
"type": "address"
126+
},
127+
{
128+
"internalType": "uint256",
129+
"name": "id",
130+
"type": "uint256"
131+
}
132+
],
133+
"name": "balanceOf",
134+
"outputs": [
135+
{
136+
"internalType": "uint256",
137+
"name": "",
138+
"type": "uint256"
139+
}
140+
],
141+
"stateMutability": "view",
142+
"type": "function"
143+
},
144+
{
145+
"inputs": [
146+
{
147+
"internalType": "address[]",
148+
"name": "accounts",
149+
"type": "address[]"
150+
},
151+
{
152+
"internalType": "uint256[]",
153+
"name": "ids",
154+
"type": "uint256[]"
155+
}
156+
],
157+
"name": "balanceOfBatch",
158+
"outputs": [
159+
{
160+
"internalType": "uint256[]",
161+
"name": "",
162+
"type": "uint256[]"
163+
}
164+
],
165+
"stateMutability": "view",
166+
"type": "function"
167+
},
168+
{
169+
"inputs": [
170+
{
171+
"internalType": "address",
172+
"name": "account",
173+
"type": "address"
174+
},
175+
{
176+
"internalType": "address",
177+
"name": "operator",
178+
"type": "address"
179+
}
180+
],
181+
"name": "isApprovedForAll",
182+
"outputs": [
183+
{
184+
"internalType": "bool",
185+
"name": "",
186+
"type": "bool"
187+
}
188+
],
189+
"stateMutability": "view",
190+
"type": "function"
191+
},
192+
{
193+
"inputs": [
194+
{
195+
"internalType": "address",
196+
"name": "from",
197+
"type": "address"
198+
},
199+
{
200+
"internalType": "address",
201+
"name": "to",
202+
"type": "address"
203+
},
204+
{
205+
"internalType": "uint256[]",
206+
"name": "ids",
207+
"type": "uint256[]"
208+
},
209+
{
210+
"internalType": "uint256[]",
211+
"name": "values",
212+
"type": "uint256[]"
213+
},
214+
{
215+
"internalType": "bytes",
216+
"name": "data",
217+
"type": "bytes"
218+
}
219+
],
220+
"name": "safeBatchTransferFrom",
221+
"outputs": [],
222+
"stateMutability": "nonpayable",
223+
"type": "function"
224+
},
225+
{
226+
"inputs": [
227+
{
228+
"internalType": "address",
229+
"name": "from",
230+
"type": "address"
231+
},
232+
{
233+
"internalType": "address",
234+
"name": "to",
235+
"type": "address"
236+
},
237+
{
238+
"internalType": "uint256",
239+
"name": "id",
240+
"type": "uint256"
241+
},
242+
{
243+
"internalType": "uint256",
244+
"name": "value",
245+
"type": "uint256"
246+
},
247+
{
248+
"internalType": "bytes",
249+
"name": "data",
250+
"type": "bytes"
251+
}
252+
],
253+
"name": "safeTransferFrom",
254+
"outputs": [],
255+
"stateMutability": "nonpayable",
256+
"type": "function"
257+
},
258+
{
259+
"inputs": [
260+
{
261+
"internalType": "address",
262+
"name": "operator",
263+
"type": "address"
264+
},
265+
{
266+
"internalType": "bool",
267+
"name": "approved",
268+
"type": "bool"
269+
}
270+
],
271+
"name": "setApprovalForAll",
272+
"outputs": [],
273+
"stateMutability": "nonpayable",
274+
"type": "function"
275+
},
276+
{
277+
"inputs": [
278+
{
279+
"internalType": "bytes4",
280+
"name": "interfaceId",
281+
"type": "bytes4"
282+
}
283+
],
284+
"name": "supportsInterface",
285+
"outputs": [
286+
{
287+
"internalType": "bool",
288+
"name": "",
289+
"type": "bool"
290+
}
291+
],
292+
"stateMutability": "view",
293+
"type": "function"
294+
}
295+
]

mech_client/abis/IMech.json

+50
Original file line numberDiff line numberDiff line change
@@ -111,5 +111,55 @@
111111
],
112112
"stateMutability": "view",
113113
"type": "function"
114+
},
115+
{
116+
"inputs": [],
117+
"name": "serviceId",
118+
"outputs": [
119+
{
120+
"internalType": "uint256",
121+
"name": "",
122+
"type": "uint256"
123+
}
124+
],
125+
"stateMutability": "view",
126+
"type": "function"
127+
},
128+
{
129+
"anonymous": false,
130+
"inputs": [
131+
{
132+
"indexed": true,
133+
"internalType": "address",
134+
"name": "mech",
135+
"type": "address"
136+
},
137+
{
138+
"indexed": true,
139+
"internalType": "address",
140+
"name": "mechServiceMultisig",
141+
"type": "address"
142+
},
143+
{
144+
"indexed": false,
145+
"internalType": "bytes32",
146+
"name": "requestId",
147+
"type": "bytes32"
148+
},
149+
{
150+
"indexed": false,
151+
"internalType": "uint256",
152+
"name": "deliveryRate",
153+
"type": "uint256"
154+
},
155+
{
156+
"indexed": false,
157+
"internalType": "bytes",
158+
"name": "data",
159+
"type": "bytes"
160+
}
161+
],
162+
"name": "Deliver",
163+
"type": "event"
114164
}
115165
]

0 commit comments

Comments
 (0)