13 Commits

Author SHA1 Message Date
Mike Zak
bfa804b300 If a transaction was removed from the mempool - update it's redeemers in orphan pool as well 2021-06-09 12:13:39 +03:00
Mike Zak
7115b54d3f Implement RemoveTransaction 2021-06-08 17:39:10 +03:00
Mike Zak
25cc6184d6 Implement transactionsPool.addTransaction 2021-06-08 16:30:53 +03:00
Mike Zak
2402d48c3e Implement removeOrphan 2021-06-08 14:35:54 +03:00
Mike Zak
2294559198 Move all model objects to model package 2021-06-08 10:01:46 +03:00
Mike Zak
17357a0fca Orphan maps should be idToOrphan 2021-06-07 10:21:36 +03:00
Mike Zak
01edc43e36 Imeplement transactionsOrderedByFeeRate 2021-06-07 10:08:33 +03:00
Mike Zak
b412cd9bbc Revert "Rename isHighPriority to neverExpires"
This reverts commit b2da9a4a00c02fb380d2518cf54fa16257bd8423.
2021-06-07 09:50:26 +03:00
Mike Zak
b2da9a4a00 Rename isHighPriority to neverExpires 2021-06-06 14:39:28 +03:00
Mike Zak
ff10ce145a implement expireOldTransactions and expireOrphanTransactions 2021-06-06 14:13:19 +03:00
Mike Zak
619b7ab8cd Implement BlockCandidateTransactions 2021-06-06 12:53:37 +03:00
Mike Zak
04c98ac6df Add constructors to all main objects 2021-06-06 12:49:52 +03:00
Mike Zak
94ddf0aab0 Added model and stubs for all main methods 2021-06-06 12:27:25 +03:00