Skip to content

Commit 1c59cf3

Browse files
committed
Update Nethereum packages and remove AA silent revert tests
Upgrades Nethereum dependencies from version 4.19.0 to 4.29.0 in Thirdweb.csproj. Removes tests related to account abstraction (AA) silent revert transaction receipts from Thirdweb.Transactions.Tests.cs.
1 parent 7123619 commit 1c59cf3

File tree

2 files changed

+4
-21
lines changed

2 files changed

+4
-21
lines changed

Thirdweb.Tests/Thirdweb.Transactions/Thirdweb.Transactions.Tests.cs

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,6 @@ public async Task WaitForTransactionReceipt()
383383
var normalTxHash = "0x5a0b6cdb01ecfb25b368d3de1ac844414980ee3c330ec8c1435117b75027b5d7";
384384
var failedTxHash = "0xd2840219ffe172377c8a455c13d95e4dca204d5c0dd72232093e092eef412488";
385385
var aaTxHash = "0xbf76bd85e1759cf5cf9f4c7c52e76a74d32687f0b516017ff28192d04df50782";
386-
var aaSilentRevertTxHash = "0x8ada86c63846da7a3f91b8c8332de03f134e7619886425df858ee5400a9d9958";
387386

388387
var normalReceipt = await ThirdwebTransaction.WaitForTransactionReceipt(client, chainId, normalTxHash);
389388
Assert.NotNull(normalReceipt);
@@ -393,19 +392,6 @@ public async Task WaitForTransactionReceipt()
393392

394393
var aaReceipt = await ThirdwebTransaction.WaitForTransactionReceipt(client, chainId, aaTxHash);
395394
Assert.NotNull(aaReceipt);
396-
397-
var aaFailedReceipt = await Assert.ThrowsAsync<Exception>(async () => await ThirdwebTransaction.WaitForTransactionReceipt(client, chainId, aaSilentRevertTxHash));
398-
Assert.StartsWith($"Transaction {aaSilentRevertTxHash} execution silently reverted", aaFailedReceipt.Message);
399-
}
400-
401-
[Fact(Timeout = 120000)]
402-
public async Task WaitForTransactionReceipt_AAReasonString()
403-
{
404-
var client = this.Client;
405-
var chainId = 84532;
406-
var aaSilentRevertTxHashWithReason = "0x5374743bbb749df47a279ac21e6ed472c30cd471923a7bc78db6a40e1b6924de";
407-
var aaFailedReceiptWithReason = await Assert.ThrowsAsync<Exception>(async () => await ThirdwebTransaction.WaitForTransactionReceipt(client, chainId, aaSilentRevertTxHashWithReason));
408-
Assert.StartsWith($"Transaction {aaSilentRevertTxHashWithReason} execution silently reverted:", aaFailedReceiptWithReason.Message);
409395
}
410396

411397
[Fact(Timeout = 120000)]
@@ -416,7 +402,6 @@ public async Task WaitForTransactionReceipt_CancellationToken()
416402
var normalTxHash = "0x5a0b6cdb01ecfb25b368d3de1ac844414980ee3c330ec8c1435117b75027b5d7";
417403
var failedTxHash = "0xd2840219ffe172377c8a455c13d95e4dca204d5c0dd72232093e092eef412488";
418404
var aaTxHash = "0xbf76bd85e1759cf5cf9f4c7c52e76a74d32687f0b516017ff28192d04df50782";
419-
var aaSilentRevertTxHash = "0x8ada86c63846da7a3f91b8c8332de03f134e7619886425df858ee5400a9d9958";
420405

421406
var cts = new CancellationTokenSource();
422407
cts.CancelAfter(10000);
@@ -435,8 +420,6 @@ public async Task WaitForTransactionReceipt_CancellationToken()
435420

436421
cts = new CancellationTokenSource();
437422
cts.CancelAfter(10000);
438-
var aaFailedReceipt = await Assert.ThrowsAsync<Exception>(async () => await ThirdwebTransaction.WaitForTransactionReceipt(client, chainId, aaSilentRevertTxHash, cts.Token));
439-
Assert.StartsWith($"Transaction {aaSilentRevertTxHash} execution silently reverted", aaFailedReceipt.Message);
440423

441424
var aaReceipt2 = await ThirdwebTransaction.WaitForTransactionReceipt(client, chainId, aaTxHash, CancellationToken.None);
442425
Assert.NotNull(aaReceipt2);

Thirdweb/Thirdweb.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727
</PropertyGroup>
2828
<ItemGroup>
2929
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
30-
<PackageReference Include="Nethereum.ABI" Version="4.19.0" />
31-
<PackageReference Include="Nethereum.Hex" Version="4.19.0" />
32-
<PackageReference Include="Nethereum.Contracts" Version="4.19.0" />
33-
<PackageReference Include="Nethereum.Signer" Version="4.19.0" />
30+
<PackageReference Include="Nethereum.ABI" Version="4.29.0" />
31+
<PackageReference Include="Nethereum.Hex" Version="4.29.0" />
32+
<PackageReference Include="Nethereum.Contracts" Version="4.29.0" />
33+
<PackageReference Include="Nethereum.Signer" Version="4.29.0" />
3434
<PackageReference Include="Portable.BouncyCastle" Version="1.9.0" />
3535
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
3636
</ItemGroup>

0 commit comments

Comments
 (0)