Ejemplo n.º 1
0
    public async ValueTask DisposeAsync()
    {
        Network.Output?.WriteLine("STARTING TEARDOWN: Scheduled Transfer Crypto Transaction");
        try
        {
            if (!PrivateKey.IsEmpty)
            {
                await Client.DeletePendingTransactionAsync(Record.Pending.Id, PrivateKey, ctx =>
                {
                    ctx.Memo = "TestPendingTransfer Teardown: Delete Pending TX (may already be deleted)";
                });
            }
        }
        catch
        {
            //noop
        }
        await ReceivingAccount.DisposeAsync();

        await SendingAccount.DisposeAsync();

        await PayingAccount.DisposeAsync();

        await Client.DisposeAsync();

        Network.Output?.WriteLine("TEARDOWN COMPLETED: Scheduled Transfer Crypto Transaction");
    }
Ejemplo n.º 2
0
    public async ValueTask DisposeAsync()
    {
        Network.Output?.WriteLine("STARTING TEARDOWN: Test Topic Instance");
        try
        {
            await Client.DeleteTopicAsync(Record.Topic, AdminPrivateKey, ctx =>
            {
                ctx.Memo = "TestTopicInstance Teardown: Attempting to delete Topic from Network (may already be deleted)";
            });
        }
        catch
        {
            //noop
        }
        await Client.DisposeAsync();

        await TestAccount.DisposeAsync();

        Network.Output?.WriteLine("TEARDOWN COMPLETED Test Topic Instance");
    }