WalletTx はウォレットに順次追加されるのだから、古い txid はウォレットの前の方に現れると仮定できるのではないか?
そうであれば、単に線形検索を行い、その txid 以降の txid を出力し続けるだけで済む。
ウォレットは key/value の db4 データベース(および RAM 内の key/value マップ)だ。
どちらのデータ構造も時間順に並んでいない。
WalletTx はウォレットに順次追加されるのだから、古い txid はウォレットの前の方に現れると仮定できるのではないか?
そうであれば、単に線形検索を行い、その txid 以降の txid を出力し続けるだけで済む。
ウォレットは key/value の db4 データベース(および RAM 内の key/value マップ)だ。
どちらのデータ構造も時間順に並んでいない。