File tree Expand file tree Collapse file tree 3 files changed +21
-6
lines changed Expand file tree Collapse file tree 3 files changed +21
-6
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ public class ERC1155
11
11
{
12
12
public string chain ;
13
13
public string address ;
14
+ public string abi ;
14
15
/// <summary>
15
16
/// Handle signature minting functionality
16
17
/// </summary>
@@ -187,11 +188,13 @@ public class ERC1155ClaimConditions
187
188
{
188
189
public string chain ;
189
190
public string address ;
191
+ public string abi ;
190
192
191
- public ERC1155ClaimConditions ( string chain , string address )
193
+ public ERC1155ClaimConditions ( string chain , string address , string abi = null )
192
194
{
193
195
this . chain = chain ;
194
196
this . address = address ;
197
+ this . abi = abi ;
195
198
}
196
199
197
200
/// <summary>
@@ -328,11 +331,13 @@ public class ERC1155Signature
328
331
{
329
332
public string chain ;
330
333
public string address ;
334
+ public string abi ;
331
335
332
- public ERC1155Signature ( string chain , string address )
336
+ public ERC1155Signature ( string chain , string address , string abi = null )
333
337
{
334
338
this . chain = chain ;
335
339
this . address = address ;
340
+ this . abi = abi ;
336
341
}
337
342
338
343
public async Task < ERC1155SignedPayload > Generate ( ERC1155MintPayload payloadToSign )
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ public class ERC20
10
10
{
11
11
public string chain ;
12
12
public string address ;
13
+ public string abi ;
13
14
/// <summary>
14
15
/// Handle signature minting functionality
15
16
/// </summary>
@@ -202,11 +203,13 @@ public class ERC20ClaimConditions
202
203
{
203
204
public string chain ;
204
205
public string address ;
206
+ public string abi ;
205
207
206
- public ERC20ClaimConditions ( string chain , string address )
208
+ public ERC20ClaimConditions ( string chain , string address , string abi = null )
207
209
{
208
210
this . chain = chain ;
209
211
this . address = address ;
212
+ this . abi = abi ;
210
213
}
211
214
212
215
@@ -256,14 +259,16 @@ public class ERC20Signature
256
259
{
257
260
public string chain ;
258
261
public string address ;
262
+ public string abi ;
259
263
260
264
/// <summary>
261
265
/// Generate, verify and mint signed mintable payloads
262
266
/// </summary>
263
- public ERC20Signature ( string chain , string address )
267
+ public ERC20Signature ( string chain , string address , string abi = null )
264
268
{
265
269
this . chain = chain ;
266
270
this . address = address ;
271
+ this . abi = abi ;
267
272
}
268
273
269
274
/// <summary>
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ public class ERC721
11
11
{
12
12
public string chain ;
13
13
public string address ;
14
+ public string abi ;
14
15
/// <summary>
15
16
/// Handle signature minting functionality
16
17
/// </summary>
@@ -190,11 +191,13 @@ public class ERC721ClaimConditions
190
191
{
191
192
public string chain ;
192
193
public string address ;
194
+ public string abi ;
193
195
194
- public ERC721ClaimConditions ( string chain , string address )
196
+ public ERC721ClaimConditions ( string chain , string address , string abi = null )
195
197
{
196
198
this . chain = chain ;
197
199
this . address = address ;
200
+ this . abi = abi ;
198
201
}
199
202
200
203
@@ -297,11 +300,13 @@ public class ERC721Signature
297
300
{
298
301
public string chain ;
299
302
public string address ;
303
+ public string abi ;
300
304
301
- public ERC721Signature ( string chain , string address )
305
+ public ERC721Signature ( string chain , string address , string abi = null )
302
306
{
303
307
this . chain = chain ;
304
308
this . address = address ;
309
+ this . abi = abi ;
305
310
}
306
311
307
312
public async Task < ERC721SignedPayload > Generate ( ERC721MintPayload payloadToSign )
You can’t perform that action at this time.
0 commit comments