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