Commit graph

  • 68596be1b9 fix spend_utxo Jack Robison 2021-07-25 21:45:42 -04:00
  • a48fe84971 split flush from advance_block Jack Robison 2021-07-24 14:36:49 -04:00
  • bfbe7c1bf5 rename extend_ops Jack Robison 2021-07-24 14:34:03 -04:00
  • 085ce1ff16 faster spend_utxo Jack Robison 2021-07-24 14:29:01 -04:00
  • c81c0d9480 faster get_future_activated Jack Robison 2021-07-24 14:25:37 -04:00
  • 05b6bdb8f6 threadpool Jack Robison 2021-07-22 17:33:54 -04:00
  • 991d4f8859 cleanup Jack Robison 2021-07-22 16:10:30 -04:00
  • 22c75605ee fix getting block hash during reorg Jack Robison 2021-07-22 16:09:18 -04:00
  • f52faa8d14 fix test Jack Robison 2021-07-22 13:21:12 -04:00
  • 8dd88a2780 fix spends in address histories Jack Robison 2021-07-22 12:21:55 -04:00
  • 7ad2234983 faster es sync Jack Robison 2021-07-21 12:54:10 -04:00
  • fb5c008fc5 fix expiring channels Jack Robison 2021-07-21 12:53:51 -04:00
  • f55b6bdc71 fix abandoning signed claims in the same tx as their channel Jack Robison 2021-07-20 15:10:45 -04:00
  • de9edb0695 handle failure to generate a short id Jack Robison 2021-07-20 12:29:14 -04:00
  • 2180e24bc1 fix resolve by short id Jack Robison 2021-07-17 22:22:14 -04:00
  • 749e64b101 tests Jack Robison 2021-07-16 15:43:17 -04:00
  • b4eaa5f918 move MemPool into BlockProcessor Jack Robison 2021-07-16 15:12:46 -04:00
  • d4194954d3 combine MemPool and Notifications classes Jack Robison 2021-07-16 14:51:10 -04:00
  • 6e221fc7d9 fix touched hashXs notifications Jack Robison 2021-07-16 14:47:55 -04:00
  • ea1285cd9f reorg claims in the search index Jack Robison 2021-07-16 14:46:46 -04:00
  • 4e77fa100b small fixes Jack Robison 2021-07-16 14:43:33 -04:00
  • babb76d90d rename Jack Robison 2021-07-14 13:39:06 -04:00
  • f73153ed8d delete stale code Jack Robison 2021-07-14 13:11:37 -04:00
  • acfc1f56ee simplify advance and reorg Jack Robison 2021-07-14 13:09:57 -04:00
  • 81773a6497 update limited_history Jack Robison 2021-07-14 13:05:15 -04:00
  • 25cf751158 update lookup_utxos Jack Robison 2021-07-14 13:04:40 -04:00
  • a9c8061c0c update RevertableOpStack Jack Robison 2021-07-14 12:56:52 -04:00
  • f53b1ee290 add remaining db prefixes Jack Robison 2021-07-14 12:53:56 -04:00
  • 85b46ecff6 update plyvel to 1.3.0 Jack Robison 2021-07-12 16:57:21 -04:00
  • fd2753b95a cleanup Jack Robison 2021-07-08 16:08:33 -04:00
  • 768934e1cc skip es sync during initial hub sync, halt the hub upon finishing initial sync Jack Robison 2021-07-08 14:29:47 -04:00
  • ad7dee3e7f fix es sync Jack Robison 2021-07-07 23:05:18 -04:00
  • 354c69bf4f fix non localhost elasticsearch Jack Robison 2021-07-07 20:39:04 -04:00
  • 52aa045635 improve channel invalidation test Jack Robison 2021-07-07 12:33:32 -04:00
  • 1c8f92239d fix stream_update --clear_channel flag Jack Robison 2021-07-06 17:57:01 -04:00
  • 0c85de7839 fix signed claim invalidation corner cases Jack Robison 2021-07-06 17:56:18 -04:00
  • d74d06d97b extra deletes Jack Robison 2021-07-06 12:10:41 -04:00
  • 55351c5842 fix has_no_source for reposts Jack Robison 2021-07-05 13:23:59 -04:00
  • e67152ec14 update channel_to_claim and claim_to_channel at the same time Jack Robison 2021-07-05 13:07:54 -04:00
  • 287ff0a557 typing and fix error string Jack Robison 2021-07-05 13:05:02 -04:00
  • bf539d67ea update staged txo_to_claim after invalidating channel sig Jack Robison 2021-07-05 11:39:10 -04:00
  • 69651453dd missing channel_to_claim delete Jack Robison 2021-07-05 11:37:45 -04:00
  • 7f743ff3f1 fix RepostKey Jack Robison 2021-07-05 10:02:52 -04:00
  • a1b7c61b56 typing Jack Robison 2021-07-05 09:52:23 -04:00
  • fbd1d53542 fix Jack Robison 2021-07-05 09:52:12 -04:00
  • 02adc74e2c cleanup Jack Robison 2021-07-03 13:56:03 -04:00
  • 3a452a3b2a rename effective_amount prefix Jack Robison 2021-07-03 11:48:22 -04:00
  • 91f8b3b505 fix undeleted claim_to_channel record Jack Robison 2021-07-03 11:48:04 -04:00
  • ce09f2eb0f cleanup Jack Robison 2021-07-02 17:04:29 -04:00
  • 02d479b92d fix mismatch in claim_to_txo<->txo_to_claim Jack Robison 2021-07-02 17:03:51 -04:00
  • bce14c3d79 rename things Jack Robison 2021-07-01 17:23:27 -04:00
  • 90cfcaac40 fix Jack Robison 2021-06-30 20:09:17 -04:00
  • 02563db2c7 pretty print Jack Robison 2021-06-30 20:07:19 -04:00
  • cfa32a3986 fix duplicate activate Jack Robison 2021-06-28 14:48:42 -04:00
  • ab4a6bc5b8 fix updating resolve by effective amount after abandoning support Jack Robison 2021-06-28 14:48:24 -04:00
  • f01b8c849d use RevertableOpStack in _get_takeover_ops Jack Robison 2021-06-28 14:20:33 -04:00
  • 6a46f50a35 remove debug prints Jack Robison 2021-06-22 17:29:21 -04:00
  • 468ed91ee3 add RevertableOpStack to verify consistency of ops as they're staged Jack Robison 2021-06-22 17:25:23 -04:00
  • b856e2120a fix fee amount overflow in es Jack Robison 2021-06-18 14:00:51 -04:00
  • fd7bfbea78 faster claim producer Jack Robison 2021-06-18 13:54:02 -04:00
  • a74434e269 imports Jack Robison 2021-06-17 21:40:13 -04:00
  • 92be63ff5b close db in sync script Jack Robison 2021-06-17 21:30:31 -04:00
  • 4ce16b6509 try default block size Jack Robison 2021-06-17 21:22:34 -04:00
  • 2341667d04 update elastic sync Jack Robison 2021-06-17 21:22:23 -04:00
  • 89e7c8582e invalidate channel signatures upon channel abandon Jack Robison 2021-06-17 21:20:57 -04:00
  • da4e4ecd23 _prepare_claim_for_sync generators Jack Robison 2021-06-17 21:19:31 -04:00
  • c85648d43b logging Jack Robison 2021-06-16 16:47:41 -04:00
  • c90331af98 use default sync=False during write_batch Jack Robison 2021-06-16 11:43:22 -04:00
  • e5461f6d4f genesis_bytes attribute Jack Robison 2021-06-16 11:42:58 -04:00
  • ac82d6b27b fix Jack Robison 2021-06-16 11:42:37 -04:00
  • 01db974040 disable es (revert) Jack Robison 2021-06-15 12:10:49 -04:00
  • 6ae6cf733d _cached_get_active_amount Jack Robison 2021-06-15 12:10:28 -04:00
  • ad1d25d945 fix removing unactivated support Jack Robison 2021-06-15 12:05:45 -04:00
  • 69ed47fc22 debug Jack Robison 2021-06-15 12:03:56 -04:00
  • 7c62654534 leveldb tuning Jack Robison 2021-06-15 12:03:39 -04:00
  • 531e6c1a61 debug Jack Robison 2021-06-15 11:53:03 -04:00
  • 066f797ad4 refactor ClaimToTXO prefix Jack Robison 2021-06-09 16:29:16 -04:00
  • 9f0611f3d9 filter abandoned claims from those considered for early activation Jack Robison 2021-06-07 14:42:38 -04:00
  • b0d2efd613 only do early takeover on a larger amount (fix case where they're equal) Jack Robison 2021-06-06 13:33:56 -04:00
  • 073283a433 filter supported claim hashes for claims that dont exist from early takeover/activations Jack Robison 2021-06-06 13:31:24 -04:00
  • 5be04448ea remove extra open functions Jack Robison 2021-06-06 13:08:15 -04:00
  • 5541b80179 fix flush id Jack Robison 2021-06-06 13:06:30 -04:00
  • 35232b3650 fix clearing pending_support caches upon abandon Jack Robison 2021-06-06 13:05:45 -04:00
  • f4ca3ea66b fix putting spent unactivated supports in removed_active_support Jack Robison 2021-06-06 13:05:09 -04:00
  • 306efa17cc fix syncing claim to es where channel is in the same block Jack Robison 2021-06-06 13:03:28 -04:00
  • 83107ad877 ignore activation for headless supports Jack Robison 2021-06-06 13:02:52 -04:00
  • b0cf25bf5c faster get_future_activated Jack Robison 2021-06-06 13:01:06 -04:00
  • 6330424bcd debugging Jack Robison 2021-06-06 12:59:53 -04:00
  • 5f3850bfa2 prints Jack Robison 2021-06-04 17:41:26 -04:00
  • 82e6658483 flush count Jack Robison 2021-06-04 17:04:59 -04:00
  • 49f4add8d1 tests Jack Robison 2021-06-04 16:50:37 -04:00
  • 6ea96e79bd reposts Jack Robison 2021-06-02 11:00:27 -04:00
  • 9ad31008a5 fix updating the ES search index Jack Robison 2021-05-28 14:10:35 -04:00
  • 966f47a5b1 bid ordered resolve, feed ES claim data from block processor Jack Robison 2021-05-27 13:35:41 -04:00
  • 8711ece274 fix duplicate update op for early activating claim Jack Robison 2021-05-26 17:38:18 -04:00
  • c0e2d56f55 fix early takeovers by not-yet activated claims Jack Robison 2021-05-26 17:25:03 -04:00
  • 73da5a35b8 test_early_takeover_abandoned_controlling_support Jack Robison 2021-05-25 18:42:39 -04:00
  • 2ba044ee4e require previous_winning arg for get_takeover_name_ops Jack Robison 2021-05-25 18:42:08 -04:00
  • d69180da71 fix takeover edge case Jack Robison 2021-05-25 18:06:33 -04:00
  • b6e4cb9102 comments Jack Robison 2021-05-24 12:41:44 -04:00