Commit Graph

  • 1b8acee72e Update zip dependency and fix deprecation warnings (#3617) GeneFerneau 2021-04-13 21:20:21 +00:00
  • f8afdb5faa Fix Windows CI cargo test silently passing (#3632) trevyn 2021-04-07 18:15:34 +04:00
  • 34413c1cab track sync_head on header_sync sync status (#3626) Antioch Peverell 2021-04-06 11:16:20 +01:00
  • df91bff0f1 Add test for duplicate rangeproof inflation bug (#3630) trevyn 2021-04-06 14:06:52 +04:00
  • f6ec77a592 never speak of the verifier cache again (#3628) Antioch Peverell 2021-04-01 15:04:53 +01:00
  • cccaf98493 enhance comment describing how a pow is hashed (#3623) Blade Doyle 2021-03-31 11:43:04 -07:00
  • 09c90fc257 cleanup and stop wrapping errors in other/unfit (#3616) Antioch Peverell 2021-03-30 09:12:48 +01:00
  • 25d93c8606 Revert "Allow rest api to shutdown (#3614)" (#3625) Quentin Le Sceller 2021-03-29 14:11:10 -04:00
  • 0acf380320 Remove unnecessary trailing semicolom (#3619) Quentin Le Sceller 2021-03-29 03:55:33 -04:00
  • 4a09fed36c Allow rest api to shutdown (#3614) Ivan Sorokin 2021-03-25 14:29:24 -04:00
  • e8b46f1409 Update ring to v0.16.20 (#3612) Quentin Le Sceller 2021-03-23 10:05:47 -04:00
  • 431e4b97b7 Defork croaring (#3596) trevyn 2021-03-22 21:31:43 +04:00
  • 302c8ec928 Make of this what you will but it cargo fmt better (#3572) Squirrel 2021-03-22 12:43:23 +00:00
  • 87ff219d37 Removing verifier caches (#3597) David Burkett 2021-03-18 12:09:59 -04:00
  • 6690b25f05 Enable block archival sync (#3579) Antioch Peverell 2021-03-16 12:04:09 +00:00
  • 846b8f82e8 fix for missing increment of stratum stats blocks_found (#3593) Blade Doyle 2021-03-11 07:13:15 -08:00
  • 0259ed23ea Update copyright year to 2021 (#3592) Quentin Le Sceller 2021-03-10 10:14:48 -05:00
  • 725622da7a Remove imports and cleanups (#3590) Quentin Le Sceller 2021-03-08 11:09:41 -05:00
  • 45f74c396d Remove unused imports (#3589) Quentin Le Sceller 2021-03-08 10:36:16 -05:00
  • 35740204a1 no more conversion to support v2 blocks (#3587) Antioch Peverell 2021-03-06 21:40:20 +00:00
  • e023739658 Update and do not use serve private export (#3585) Quentin Le Sceller 2021-03-06 15:25:26 -05:00
  • 059e6ad545 Mining tui updates (#3584) Blade Doyle 2021-03-04 06:39:14 -08:00
  • 64b2fddbf1 [5.0.x] Fix PIBD segments (#3532) (#3583) Quentin Le Sceller 2021-03-03 14:36:47 -05:00
  • 98e183c8b8 Update Client to v2 API (#3582) Quentin Le Sceller 2021-03-03 14:36:16 -05:00
  • 7b51851ab4 Update Tokio, hyper versions (#3580) Quentin Le Sceller 2021-03-03 14:36:04 -05:00
  • 682c520968 Update grin-secp256k1zkp to 0.7.10 (#3581) Quentin Le Sceller 2021-03-03 14:35:37 -05:00
  • eefd0eac97 Update to cursive 0.16 (#3547) Alexandre Bury 2021-03-03 10:47:41 -08:00
  • 4284458e17 more consistent handling of peers_preferred during startup (#3578) Antioch Peverell 2021-03-02 20:34:55 +00:00
  • 03b7518884 cleanup redundant sync_head and associated MMR (#3556) Antioch Peverell 2021-02-24 19:11:08 +00:00
  • 3583028781 Prune list iterators (#3574) Antioch Peverell 2021-02-24 17:02:03 +00:00
  • adddff9155 optimization for reading peak hashes from backend file (#3575) Antioch Peverell 2021-02-24 16:17:28 +00:00
  • 7487ffd75b replace subtree with pruned root (#3576) Antioch Peverell 2021-02-24 15:04:18 +00:00
  • 57f4592499 Retire pruned cache (#3573) Antioch Peverell 2021-02-23 19:34:32 +00:00
  • 08523b2b39 add BLOCK_HIST capabilities on startup if config archive_mode=true (#3563) Antioch Peverell 2021-02-23 11:40:48 +00:00
  • 9c44a4d08f Refactor prune file replace (#3571) Antioch Peverell 2021-02-23 11:40:26 +00:00
  • a3c9b478e2 [5.0.x] inefficient locking on recv of peers lists can result in failure to get peers lock (#3566) (#3570) Antioch Peverell 2021-02-22 15:18:09 +00:00
  • 4de2d92433 Revert "rework prune rewrite with iterators (#3568)" (#3569) Antioch Peverell 2021-02-22 14:18:23 +00:00
  • 5092652b0c rework prune rewrite with iterators (#3568) Antioch Peverell 2021-02-19 11:59:40 +00:00
  • 5b9664bccf inc quietly on small batches of headers (#3564) Antioch Peverell 2021-02-16 14:36:28 +00:00
  • 524dbd0170 pibd capabilities test was only relevant temporarily (#3565) Antioch Peverell 2021-02-16 11:28:01 +00:00
  • 4ab72902e0 add rate limiting to outbound p2p msg sending (#3560) Antioch Peverell 2021-02-15 13:49:31 +00:00
  • 7649d361e4 Block sync hash traversal perf (#3558) Antioch Peverell 2021-02-15 13:47:59 +00:00
  • a3aed4aae5 fix for missing block under certain startup conditions (#3555) Antioch Peverell 2021-02-09 09:13:39 +00:00
  • 61982efdd9 Safety: check length during deserialization (#3551) jaspervdm 2021-02-02 15:56:00 +01:00
  • 4877f30e2c override old accept_fee_base setting of 1000000 to new default 500000 (#3539) John Tromp 2021-01-06 16:24:11 +01:00
  • 6f142b4c75 Downgrade CI VM to Ubuntu 18.04 (#3535) David Burkett 2021-01-05 03:44:41 -05:00
  • 35ebdea967 Bump master version to 5.1.0-alpha.1 (#3510) jaspervdm 2021-01-04 16:29:50 +01:00
  • 1baa59c44d prefer outbound peers when syncing (consistently) (#3521) Antioch Peverell 2020-12-15 19:11:51 +00:00
  • acba73bf40 reomve unused function (#3509) John Tromp 2020-12-11 15:26:58 +01:00
  • eaf9bcf2bf Block migration db flag (only migrate once) (#3512) Antioch Peverell 2020-12-08 09:37:12 +00:00
  • f48a23655d bump 5.0.0-beta.2 after fixing windows release script (#3508) Antioch Peverell 2020-11-26 21:35:10 +00:00
  • 623e7d2e59 refreshenv as part of windows release script (#3507) Antioch Peverell 2020-11-26 21:27:37 +00:00
  • 64c8e0cf0a Bump version to 5.0.0-beta.1 (#3505) jaspervdm 2020-11-26 18:48:16 +01:00
  • 48efb693e2 Fixfees (#3481) John Tromp 2020-11-26 18:03:06 +01:00
  • 14f4683ca1 enable PIBD_HIST capability by default (#3500) Antioch Peverell 2020-11-26 09:53:00 +00:00
  • 96afc766a1 PIBD segment p2p messages (#3496) jaspervdm 2020-11-25 21:52:09 +01:00
  • 9abb6e3e01 Disable API v1 (#3503) Quentin Le Sceller 2020-11-25 14:36:29 -05:00
  • cbd6c3350d fix, no more FULL_NODE (#3504) Antioch Peverell 2020-11-25 18:31:38 +00:00
  • fd5dfaaec4 reorg cache fix (#3495) deevope 2020-11-25 17:59:37 +00:00
  • 3efe382e9c add peer capabilities to tui peers screen (#3490) Antioch Peverell 2020-11-25 16:29:33 +00:00
  • 97425af637 make min_wtema difficulty chain type dependent (#3502) John Tromp 2020-11-25 16:13:43 +01:00
  • 6e73e00d6b fix calls to next_diff() in tests to use next height correctly (#3501) Antioch Peverell 2020-11-25 12:47:30 +00:00
  • f86102b2a6 fixDAA; implement wtema (#3477) John Tromp 2020-11-25 11:58:39 +01:00
  • a5b8968826 HardFork4 (#3478) John Tromp 2020-11-24 17:13:28 +01:00
  • 2125c05020 use extend_from_slice when appending multiple hashes to hash file (#3497) Antioch Peverell 2020-11-24 14:24:19 +00:00
  • 055b684416 More efficient serialization for bitmap segments (#3492) jaspervdm 2020-11-24 15:19:07 +01:00
  • b3938de8b3 we have no patch file and nothing to patch (#3499) Antioch Peverell 2020-11-23 20:02:02 +00:00
  • cba3137338 add segmenter for generating segments from txhashset with consistent rewind (#3482) Antioch Peverell 2020-11-23 19:07:07 +00:00
  • 5282ecb12f try and call refreshenv before running tests on windows (#3498) Antioch Peverell 2020-11-23 16:58:59 +00:00
  • b5c6d24b40 default capabilities cleanup (#3484) Antioch Peverell 2020-11-21 21:49:19 +00:00
  • 8faba4ef83 PMMR segment creation and validation (#3453) jaspervdm 2020-11-17 19:38:44 +01:00
  • e6145db743 Disable merkle proofs for v2 get_block (#3487) Antioch Peverell 2020-11-09 19:56:01 +00:00
  • 49cccea035 on_block_accepted logging and webhooks all the time (#3486) Antioch Peverell 2020-11-09 17:11:27 +00:00
  • 25fcefada2 Flexible peer filtering (#3458) Antioch Peverell 2020-10-27 12:36:00 +00:00
  • cea546ceb8 fix: correct typo in SECURITY.md (#3462) Daniel Lehnberg 2020-10-08 14:46:48 +01:00
  • 145c2874f5 fix v2 conversion to ensure we provide blocks in correct format (#3465) Antioch Peverell 2020-10-08 09:27:00 +01:00
  • cf2a65242d Rename Floonet to Testnet (#3431) Quentin Le Sceller 2020-10-07 09:36:02 -04:00
  • 4c6d1dd4bd Define get_data_from_file function on ReadablePMMR trait (#3464) jaspervdm 2020-10-07 14:09:27 +02:00
  • e7bbda81a0 migrate blocks in batches (rework db iterator impl) (#3450) Antioch Peverell 2020-10-07 11:47:25 +01:00
  • eab26b3ae4 CI: no directories in checksum file (#3460) Quentin Le Sceller 2020-10-02 13:14:02 -04:00
  • c3b1ccff3c Cleanup usage of legacy bitmaps. (#3455) Antioch Peverell 2020-10-02 14:40:04 +01:00
  • f25b7ae032 use choose_multiple to clean get_peers() up (#3457) Antioch Peverell 2020-10-01 19:42:57 +01:00
  • cc4e608d1b cleanup validate() no need to return kernel sums (#3456) Antioch Peverell 2020-10-01 14:56:37 +01:00
  • 0aec8b533b Refactor PMMR read methods into trait (#3454) jaspervdm 2020-09-29 15:57:33 +02:00
  • defc714f6e Refactor p2p reader (#3433) jaspervdm 2020-09-28 15:43:37 +02:00
  • 4944679fb2 add test coverage around existing behavior for exists() and iter() (#3452) Antioch Peverell 2020-09-25 13:49:48 +01:00
  • 62783997df refactor get_ser to use get_with internally (#3451) Antioch Peverell 2020-09-25 12:47:04 +01:00
  • f40564ef34 Update Code of Conduct (#3447) Daniel Lehnberg 2020-09-22 17:15:37 +01:00
  • dc47beda78 cleanup mining stats (#3439) Blade Doyle 2020-09-16 10:03:42 -07:00
  • a22d98e9d5 bump working version on master to 4.2.0-alpha.1 (#3443) Antioch Peverell 2020-09-15 17:26:44 +01:00
  • 06a09f25c4 bump protocol version to 1000 to facilitate deprecation of earlier versions (#3434) Antioch Peverell 2020-09-11 11:07:57 +01:00
  • dfd0a649c7 Organize doc files (#3436) Paouky 2020-09-10 16:45:14 +03:00
  • 3d07adb621 Remove hashmap as disclosure contact (#3438) j01tz 2020-09-09 02:09:24 -07:00
  • 655e080963 maintain preferred peer connections (#3435) Antioch Peverell 2020-09-08 08:22:19 +01:00
  • 7dc94576bd Introduce CommitOnly variant of Inputs (#3419) Antioch Peverell 2020-09-07 16:58:41 +01:00
  • 133089e985 Refactor Output Identifiers (#3371) Antioch Peverell 2020-09-03 10:59:54 +01:00
  • caa6b8c747 further tweaks to block_accepted logs for clarity (#3379) Antioch Peverell 2020-08-20 17:28:35 +01:00
  • 1cff387f61 Use mmr sizes in header to validate header weight (#3395) Antioch Peverell 2020-08-19 09:40:56 +01:00
  • 78e3ec3df0 sync_all() on leaf_set and prune_list when using temp file (#3354) Antioch Peverell 2020-08-19 09:37:22 +01:00
  • 29cffe9b3c verify_cut_through and test coverage (#3424) Antioch Peverell 2020-08-18 20:09:54 +01:00