@@ -13,48 +13,44 @@ public class ExtensionsTests : BaseTests
13
13
private readonly string _dropErc1155ContractAddress = "0x6A7a26c9a595E6893C255C9dF0b593e77518e0c3" ;
14
14
15
15
private readonly BigInteger _chainId = 421614 ;
16
- private readonly ThirdwebClient _client ;
17
16
18
17
public ExtensionsTests ( ITestOutputHelper output )
19
- : base ( output )
20
- {
21
- this . _client = ThirdwebClient . Create ( secretKey : this . SecretKey ) ;
22
- }
18
+ : base ( output ) { }
23
19
24
20
private async Task < IThirdwebWallet > GetSmartWallet ( )
25
21
{
26
- var privateKeyWallet = await PrivateKeyWallet . Generate ( this . _client ) ;
22
+ var privateKeyWallet = await PrivateKeyWallet . Generate ( this . Client ) ;
27
23
return await SmartWallet . Create ( personalWallet : privateKeyWallet , chainId : 421614 ) ;
28
24
}
29
25
30
26
private async Task < ThirdwebContract > GetTokenERC20Contract ( )
31
27
{
32
- return await ThirdwebContract . Create ( this . _client , this . _tokenErc20ContractAddress , this . _chainId ) ;
28
+ return await ThirdwebContract . Create ( this . Client , this . _tokenErc20ContractAddress , this . _chainId ) ;
33
29
}
34
30
35
31
private async Task < ThirdwebContract > GetTokenERC721Contract ( )
36
32
{
37
- return await ThirdwebContract . Create ( this . _client , this . _tokenErc721ContractAddress , this . _chainId ) ;
33
+ return await ThirdwebContract . Create ( this . Client , this . _tokenErc721ContractAddress , this . _chainId ) ;
38
34
}
39
35
40
36
private async Task < ThirdwebContract > GetTokenERC1155Contract ( )
41
37
{
42
- return await ThirdwebContract . Create ( this . _client , this . _tokenErc1155ContractAddress , this . _chainId ) ;
38
+ return await ThirdwebContract . Create ( this . Client , this . _tokenErc1155ContractAddress , this . _chainId ) ;
43
39
}
44
40
45
41
private async Task < ThirdwebContract > GetDrop20Contract ( )
46
42
{
47
- return await ThirdwebContract . Create ( this . _client , this . _dropErc20ContractAddress , this . _chainId ) ;
43
+ return await ThirdwebContract . Create ( this . Client , this . _dropErc20ContractAddress , this . _chainId ) ;
48
44
}
49
45
50
46
private async Task < ThirdwebContract > GetDrop721Contract ( )
51
47
{
52
- return await ThirdwebContract . Create ( this . _client , this . _dropErc721ContractAddress , this . _chainId ) ;
48
+ return await ThirdwebContract . Create ( this . Client , this . _dropErc721ContractAddress , this . _chainId ) ;
53
49
}
54
50
55
51
private async Task < ThirdwebContract > GetDrop1155Contract ( )
56
52
{
57
- return await ThirdwebContract . Create ( this . _client , this . _dropErc1155ContractAddress , this . _chainId ) ;
53
+ return await ThirdwebContract . Create ( this . Client , this . _dropErc1155ContractAddress , this . _chainId ) ;
58
54
}
59
55
60
56
#region Common
@@ -149,7 +145,7 @@ public async Task GetBalanceRaw()
149
145
{
150
146
var address = "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045" ; // vitalik.eth
151
147
var chainId = BigInteger . One ;
152
- var balance = await ThirdwebExtensions . GetBalanceRaw ( this . _client , chainId , address ) ;
148
+ var balance = await ThirdwebExtensions . GetBalanceRaw ( this . Client , chainId , address ) ;
153
149
Assert . True ( balance >= 0 ) ;
154
150
}
155
151
@@ -159,7 +155,7 @@ public async Task GetBalanceRaw_WithERC20()
159
155
var address = "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045" ; // vitalik.eth
160
156
var chainId = this . _chainId ;
161
157
var contractAddress = this . _tokenErc20ContractAddress ;
162
- var balance = await ThirdwebExtensions . GetBalanceRaw ( this . _client , chainId , address , contractAddress ) ;
158
+ var balance = await ThirdwebExtensions . GetBalanceRaw ( this . Client , chainId , address , contractAddress ) ;
163
159
Assert . True ( balance >= 0 ) ;
164
160
}
165
161
@@ -202,7 +198,7 @@ public async Task GetTransactionCountRaw()
202
198
{
203
199
var address = "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045" ; // vitalik.eth
204
200
var chainId = BigInteger . One ;
205
- var transactionCount = await ThirdwebExtensions . GetTransactionCountRaw ( this . _client , chainId , address ) ;
201
+ var transactionCount = await ThirdwebExtensions . GetTransactionCountRaw ( this . Client , chainId , address ) ;
206
202
Assert . True ( transactionCount >= 0 ) ;
207
203
}
208
204
@@ -212,7 +208,7 @@ public async Task GetTransactionCountRaw_WithBlockTag()
212
208
var address = "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045" ; // vitalik.eth
213
209
var chainId = this . _chainId ;
214
210
var blockTag = "latest" ;
215
- var transactionCount = await ThirdwebExtensions . GetTransactionCountRaw ( this . _client , chainId , address , blockTag ) ;
211
+ var transactionCount = await ThirdwebExtensions . GetTransactionCountRaw ( this . Client , chainId , address , blockTag ) ;
216
212
Assert . True ( transactionCount >= 0 ) ;
217
213
}
218
214
@@ -974,7 +970,7 @@ public async Task DropERC721_NullChecks()
974
970
_ = await Assert . ThrowsAsync < ArgumentNullException > ( async ( ) => await contract . DropERC721_GetActiveClaimCondition ( ) ) ;
975
971
}
976
972
977
- // [Fact(Timeout = 120000)]
973
+ //
978
974
// public async Task DropERC721_Claim_ShouldThrowTokens()
979
975
// {
980
976
// var contract = await GetDrop721Contract();
@@ -1184,8 +1180,8 @@ public async Task TokenERC20_NullChecks()
1184
1180
public async Task TokenERC20_GenerateMintSignature_WithVerify ( )
1185
1181
{
1186
1182
var contract = await this . GetTokenERC20Contract ( ) ;
1187
- var fakeAuthorizedSigner = await PrivateKeyWallet . Generate ( this . _client ) ;
1188
- var randomReceiver = await PrivateKeyWallet . Generate ( this . _client ) ;
1183
+ var fakeAuthorizedSigner = await PrivateKeyWallet . Generate ( this . Client ) ;
1184
+ var randomReceiver = await PrivateKeyWallet . Generate ( this . Client ) ;
1189
1185
var mintRequest = new TokenERC20_MintRequest { To = await randomReceiver . GetAddress ( ) , Quantity = BigInteger . Parse ( "1.5" . ToWei ( ) ) , } ;
1190
1186
1191
1187
( var payload , var signature ) = await contract . TokenERC20_GenerateMintSignature ( fakeAuthorizedSigner , mintRequest ) ;
@@ -1294,8 +1290,8 @@ public async Task TokenERC721_NullChecks()
1294
1290
public async Task TokenERC721_GenerateMintSignature_WithUri_WithVerify ( )
1295
1291
{
1296
1292
var contract = await this . GetTokenERC721Contract ( ) ;
1297
- var fakeAuthorizedSigner = await PrivateKeyWallet . Generate ( this . _client ) ;
1298
- var randomReceiver = await PrivateKeyWallet . Generate ( this . _client ) ;
1293
+ var fakeAuthorizedSigner = await PrivateKeyWallet . Generate ( this . Client ) ;
1294
+ var randomReceiver = await PrivateKeyWallet . Generate ( this . Client ) ;
1299
1295
var mintRequest = new TokenERC721_MintRequest { To = await randomReceiver . GetAddress ( ) , Uri = "" , } ;
1300
1296
1301
1297
( var payload , var signature ) = await contract . TokenERC721_GenerateMintSignature ( fakeAuthorizedSigner , mintRequest ) ;
@@ -1329,8 +1325,8 @@ public async Task TokenERC721_GenerateMintSignature_WithUri_WithVerify()
1329
1325
public async Task TokenERC721_GenerateMintSignature_WithNFTMetadata_WithVerify ( )
1330
1326
{
1331
1327
var contract = await this . GetTokenERC721Contract ( ) ;
1332
- var fakeAuthorizedSigner = await PrivateKeyWallet . Generate ( this . _client ) ;
1333
- var randomReceiver = await PrivateKeyWallet . Generate ( this . _client ) ;
1328
+ var fakeAuthorizedSigner = await PrivateKeyWallet . Generate ( this . Client ) ;
1329
+ var randomReceiver = await PrivateKeyWallet . Generate ( this . Client ) ;
1334
1330
var mintRequest = new TokenERC721_MintRequest { To = await randomReceiver . GetAddress ( ) } ;
1335
1331
1336
1332
( var payload , var signature ) = await contract . TokenERC721_GenerateMintSignature (
@@ -1462,8 +1458,8 @@ public async Task TokenERC1155_NullChecks()
1462
1458
public async Task TokenERC1155_GenerateMintSignature_WithUri_WithVerify ( )
1463
1459
{
1464
1460
var contract = await this . GetTokenERC1155Contract ( ) ;
1465
- var fakeAuthorizedSigner = await PrivateKeyWallet . Generate ( this . _client ) ;
1466
- var randomReceiver = await PrivateKeyWallet . Generate ( this . _client ) ;
1461
+ var fakeAuthorizedSigner = await PrivateKeyWallet . Generate ( this . Client ) ;
1462
+ var randomReceiver = await PrivateKeyWallet . Generate ( this . Client ) ;
1467
1463
var mintRequest = new TokenERC1155_MintRequest { To = await randomReceiver . GetAddress ( ) , Uri = "" , } ;
1468
1464
1469
1465
( var payload , var signature ) = await contract . TokenERC1155_GenerateMintSignature ( fakeAuthorizedSigner , mintRequest ) ;
@@ -1499,8 +1495,8 @@ public async Task TokenERC1155_GenerateMintSignature_WithUri_WithVerify()
1499
1495
public async Task TokenERC1155_GenerateMintSignature_WithNFTMetadata_WithVerify ( )
1500
1496
{
1501
1497
var contract = await this . GetTokenERC1155Contract ( ) ;
1502
- var fakeAuthorizedSigner = await PrivateKeyWallet . Generate ( this . _client ) ;
1503
- var randomReceiver = await PrivateKeyWallet . Generate ( this . _client ) ;
1498
+ var fakeAuthorizedSigner = await PrivateKeyWallet . Generate ( this . Client ) ;
1499
+ var randomReceiver = await PrivateKeyWallet . Generate ( this . Client ) ;
1504
1500
var mintRequest = new TokenERC1155_MintRequest { To = await randomReceiver . GetAddress ( ) } ;
1505
1501
1506
1502
( var payload , var signature ) = await contract . TokenERC1155_GenerateMintSignature (
0 commit comments