TransactionId 在 NBitcoin 和 QBitNinja 中第二次不工作?

问题描述

我正在尝试使用 NBitcoin 和 QBitNinja 将比特币从我的地址发送到另一个地址,我的钱包中有 0.0024BTC,然后我使用这篇文章进行了转账:

https://programmingblockchain.gitbook.io/programmingblockchain/bitcoin_transfer/spend_your_coin#sign-your-transaction

转移成功。我很高兴。

现在我再次尝试执行另一笔交易。由于我在该 transactionId 中仍有未花费的金额,因此这次我也使用了相同的 TransactionId。我在代码中得到了成功响应和哈希值,但是当我去资源管理器时,我找不到另一笔交易,只有一个交易。我应该使用不同的 transactionId 还是我错过了什么。

var client = new QBitNinjaClient(network);
var transactionId = uint256.Parse("975304016bdbb6855e662d25570ebab9233a5b78fbebee0f7f34104c5c197ee6");//which transaction Id should i keep here for second time.
var transactionResponse = client.GetTransaction(transactionId).Result;

请帮忙!提前致谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)