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
1111 {
1212 public string chain ;
1313 public string address ;
14+ public string abi ;
1415 /// <summary>
1516 /// Handle signature minting functionality
1617 /// </summary>
@@ -187,11 +188,13 @@ public class ERC1155ClaimConditions
187188 {
188189 public string chain ;
189190 public string address ;
191+ public string abi ;
190192
191- public ERC1155ClaimConditions ( string chain , string address )
193+ public ERC1155ClaimConditions ( string chain , string address , string abi = null )
192194 {
193195 this . chain = chain ;
194196 this . address = address ;
197+ this . abi = abi ;
195198 }
196199
197200 /// <summary>
@@ -328,11 +331,13 @@ public class ERC1155Signature
328331 {
329332 public string chain ;
330333 public string address ;
334+ public string abi ;
331335
332- public ERC1155Signature ( string chain , string address )
336+ public ERC1155Signature ( string chain , string address , string abi = null )
333337 {
334338 this . chain = chain ;
335339 this . address = address ;
340+ this . abi = abi ;
336341 }
337342
338343 public async Task < ERC1155SignedPayload > Generate ( ERC1155MintPayload payloadToSign )
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ public class ERC20
1010 {
1111 public string chain ;
1212 public string address ;
13+ public string abi ;
1314 /// <summary>
1415 /// Handle signature minting functionality
1516 /// </summary>
@@ -202,11 +203,13 @@ public class ERC20ClaimConditions
202203 {
203204 public string chain ;
204205 public string address ;
206+ public string abi ;
205207
206- public ERC20ClaimConditions ( string chain , string address )
208+ public ERC20ClaimConditions ( string chain , string address , string abi = null )
207209 {
208210 this . chain = chain ;
209211 this . address = address ;
212+ this . abi = abi ;
210213 }
211214
212215
@@ -256,14 +259,16 @@ public class ERC20Signature
256259 {
257260 public string chain ;
258261 public string address ;
262+ public string abi ;
259263
260264 /// <summary>
261265 /// Generate, verify and mint signed mintable payloads
262266 /// </summary>
263- public ERC20Signature ( string chain , string address )
267+ public ERC20Signature ( string chain , string address , string abi = null )
264268 {
265269 this . chain = chain ;
266270 this . address = address ;
271+ this . abi = abi ;
267272 }
268273
269274 /// <summary>
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ public class ERC721
1111 {
1212 public string chain ;
1313 public string address ;
14+ public string abi ;
1415 /// <summary>
1516 /// Handle signature minting functionality
1617 /// </summary>
@@ -190,11 +191,13 @@ public class ERC721ClaimConditions
190191 {
191192 public string chain ;
192193 public string address ;
194+ public string abi ;
193195
194- public ERC721ClaimConditions ( string chain , string address )
196+ public ERC721ClaimConditions ( string chain , string address , string abi = null )
195197 {
196198 this . chain = chain ;
197199 this . address = address ;
200+ this . abi = abi ;
198201 }
199202
200203
@@ -297,11 +300,13 @@ public class ERC721Signature
297300 {
298301 public string chain ;
299302 public string address ;
303+ public string abi ;
300304
301- public ERC721Signature ( string chain , string address )
305+ public ERC721Signature ( string chain , string address , string abi = null )
302306 {
303307 this . chain = chain ;
304308 this . address = address ;
309+ this . abi = abi ;
305310 }
306311
307312 public async Task < ERC721SignedPayload > Generate ( ERC721MintPayload payloadToSign )
You can’t perform that action at this time.
0 commit comments