我需要提取最后一笔钱包交易。但似乎listtransaction有一些错误的逻辑。当我执行此功能时
listtransactions“*”50 9
它只是把第一张唱片还给我,而不是最后一张。在我的例子中,我有11条记录,所以它返回我记录1和2,而不是我预期的10和11。因此,我得到的是前两张记录,而不是最后一张。也许我理解错了什么,或者错过了其他的情人?
比特币核心
比特币cli
分享
改进这个问题
跟随
20小时前问的
奥列克桑德里伊
15266青铜徽章
添加评论
1个答案
1
我需要提取最后一笔钱包交易。
这将返回钱包中的最后一笔交易:
listtransactions“*”1 0
对于倒数第二笔交易:
listtransactions“*”1 1
最后两项交易:
listtransactions“*”2 0
假设一个钱包有5笔交易。
listtransactions[标签][计数][跳过]
跳过发送
0 Tx5[结束]
1个Tx4
2个Tx3
3个Tx2
4 Tx1[启动]
如果在上表中跳过0并计数1,则得到Tx5
如果在上表中跳过0并计数2,则得到Tx4和Tx5
如果在上表中跳过1(Tx5)并计数1,则得到Tx4
如果在上表中跳过1(Tx5)并数到2,则会得到Tx3和Tx4
分享
改进这个答案
跟随
10小时前回答的
普拉扬克
349811金徽章66银徽章1818铜徽章
添加评论