Commit Graph

  • 1144f013a4 Build secp256k1 with cmake TomZ 2020-04-08 20:45:16 +02:00
  • f215e89765 Import the new code-of-conduct TomZ 2020-04-07 22:25:07 +02:00
  • 14bd55defb Extend warning message for configure TomZ 2020-04-07 22:24:37 +02:00
  • ba76c35a7d Move merkle to flowee_utils libs TomZ 2020-04-01 22:51:47 +02:00
  • 9276a45faf Move bloom filters to flowee_utils lib TomZ 2020-04-01 22:24:26 +02:00
  • 655d9fecb9 Port a log-line. TomZ 2020-04-01 20:21:20 +02:00
  • 436535647f Add several new features to networkmanager TomZ 2020-04-01 20:21:02 +02:00
  • 24e557f566 Stop double applying of offset. TomZ 2020-03-30 22:58:30 +02:00
  • 40cad6112c Pass by reference TomZ 2020-03-30 22:19:36 +02:00
  • 655179e660 Add EndPoint::from() from a byte-array TomZ 2020-03-30 22:17:44 +02:00
  • 0c15e877a2 Move arith_uint256 from server to utils lib TomZ 2020-03-29 21:33:17 +02:00
  • 22e2f3ca7c Make p2p version message mandatory TomZ 2020-03-29 12:31:38 +02:00
  • 54a07cbdfc Add new log group for future component TomZ 2020-03-28 22:50:27 +01:00
  • 7b1b742036 Remove workaround for old boost version TomZ 2020-03-28 22:49:53 +01:00
  • bf24ed042b Add support for legacy p2p network envelope in networkmanager TomZ 2020-03-26 19:28:24 +01:00
  • 8b365263de cleanup TomZ 2020-03-29 12:34:20 +02:00
  • dd37ec1d06 release-branch 2020.02.1 TomZ 2020-03-24 19:29:58 +01:00
  • 78ac8ea335 new version TomZ 2020-03-24 19:29:37 +01:00
  • 997e861e93 Add fetch method on mempool for DSPs TomZ 2020-03-19 22:03:08 +01:00
  • 5266529f13 Fix potential race condition TomZ 2020-03-19 21:59:54 +01:00
  • 899a6e0f18 Make the API test a bit more stable. TomZ 2020-03-19 18:53:35 +01:00
  • 09b4e5050e Make link under strictness rules TomZ 2020-03-19 16:08:56 +01:00
  • 4e0b42d205 Fix BufferPool::forget() TomZ 2020-03-19 15:05:54 +01:00
  • 6ad8374794 Update testnet seeders TomZ 2020-03-19 15:04:28 +01:00
  • ac030e328c Fail fast. TomZ 2020-03-19 14:59:31 +01:00
  • ba15997b3c Make compile TomZ 2020-03-06 11:18:40 +01:00
  • 629644d938 Fix incorrect warning messages on empty file TomZ 2020-03-06 00:26:55 +01:00
  • dd29c17d49 Improve info command TomZ 2020-03-05 23:23:54 +01:00
  • fb2854f23d Add unspentdb Duplicate command. TomZ 2020-03-05 22:25:01 +01:00
  • e9ef907c1f Sync checkpoint save and index-db saveCaches TomZ 2020-03-05 14:39:51 +01:00
  • 4f077da5a6 remove assert(true) TomZ 2020-03-05 14:36:06 +01:00
  • bd58ac420a Avoid reuse (shadow) of variable TomZ 2020-03-05 14:35:37 +01:00
  • 8e269a2ea8 Fix initialization order TomZ 2020-03-05 14:34:50 +01:00
  • 043f496c73 Make scope of variable smaller. TomZ 2020-03-05 14:34:31 +01:00
  • 579dc67bc2 Remove dead code TomZ 2020-03-05 14:18:19 +01:00
  • 02258d9dcd Make pruner use the new tags TomZ 2020-03-02 14:59:59 +01:00
  • c79be8860a Use VerifyDB as well when finding a functional UTXO state TomZ 2020-03-02 14:58:18 +01:00
  • 7ce5880f95 Make unspent-db command easier to use TomZ 2020-03-01 23:13:48 +01:00
  • 01ff5ff1db Make writing to blk file not follow symlinks TomZ 2020-03-01 22:03:43 +01:00
  • d9604e3f33 Design a better detection for need of UTXO-GC TomZ 2020-03-01 21:05:53 +01:00
  • a5a2aef53e Increase the amount of checkpoints from 5 to 15. TomZ 2020-03-01 18:48:46 +01:00
  • 57080e8103 Make check command (unspentdb) more interactive TomZ 2020-03-01 18:46:56 +01:00
  • a790b26133 Just warn about failing to write to a legacy blk TomZ 2020-03-01 18:27:28 +01:00
  • ec52bd5efe Make unspentdb info command support new tags TomZ 2020-03-01 17:10:24 +01:00
  • 0e6231e636 Add a check to only write when not loaded TomZ 2020-02-28 00:25:31 +01:00
  • 7e7f42e8ec Make de-orphaning code no longer recursive. TomZ 2020-02-27 23:10:25 +01:00
  • 1141de5c13 Cleanups TomZ 2020-02-27 23:09:36 +01:00
  • 9a3dde8400 Make sure the UTXO doesn't write a new info file when there are no changes TomZ 2020-02-27 22:59:45 +01:00
  • 60d371afa7 Make loading find a functional UTXO state TomZ 2020-02-27 14:48:54 +01:00
  • f0e93708e1 Minor cleanups TomZ 2020-02-27 14:43:30 +01:00
  • 30927fe0b2 Fix reindexing sometimes failing due to read-only blocks TomZ 2020-02-27 13:42:01 +01:00
  • 489a9a4859 Move nStatus of blockindex into the UTXO TomZ 2020-02-27 13:35:56 +01:00
  • a1b4c0416d Avoid clearing an empty bloom filter TomZ 2020-02-27 13:45:42 +01:00
  • 99a78eb60a remove dead code TomZ 2020-02-27 13:46:23 +01:00
  • 8057429dfa Re-do the UTXO garbage collect planning algo TomZ 2020-02-22 14:31:02 +01:00
  • 86d580463a Make selection of UTXO info files better TomZ 2020-02-22 13:43:16 +01:00
  • 526ce80576 make startHub be more verbose about crashes TomZ 2020-02-16 15:33:04 +01:00
  • 00d4905db2 Provide another convenience method for making messages TomZ 2020-02-16 15:32:45 +01:00
  • 05048a2109 make non-debug builds more useful for unit tests in debug build TomZ 2020-02-16 15:30:19 +01:00
  • 9744e01343 Make compile TomZ 2020-02-16 15:29:25 +01:00
  • 999772a748 Allow usage of the logger outside of Flowee TomZ 2020-01-30 11:59:22 +01:00
  • 4bea1f55c4 use QElapsedTimer TomZ 2020-01-30 11:59:12 +01:00
  • c312ed0946 When not building hub-qt, don't install it either TomZ 2020-01-22 13:29:13 +01:00
  • 6d8531377b cleanup default config file TomZ 2020-01-20 16:05:41 +01:00
  • 11d16001c6 Indexer: add get for current sync-height TomZ 2020-01-20 12:17:55 +01:00
  • d8d9d438fd Revert set client is release TomZ 2020-01-17 19:54:43 +01:00
  • 39a72ea031 start 2020.01 release branch TomZ 2020-01-17 19:53:41 +01:00
  • abf983335d Make RC returning more predictable. TomZ 2020-01-17 19:46:26 +01:00
  • a01fbab2b7 Update tests and fixes in bitcore-proxy TomZ 2020-01-17 19:44:29 +01:00
  • cb5d9d16f6 Fix usage of exceptions TomZ 2020-01-15 17:10:01 +01:00
  • ce55457c33 Avoid asking for a block the hub won't have TomZ 2020-01-15 12:16:56 +01:00
  • c672f80374 Catch exception from DSP::create() TomZ 2020-01-14 12:36:19 +01:00
  • c0ba4e49fb RPC getrawtransaction allow 'true' for bool TomZ 2020-01-13 23:23:49 +01:00
  • ebc1dca406 Ensure we flush the stream in all cases. TomZ 2020-01-13 17:43:20 +01:00
  • 58299fcd70 Add 'initialblockdownload' bool to RPC getbclockchaininfo TomZ 2020-01-13 17:42:50 +01:00
  • 2e3f59716f Add claimOrphan() TomZ 2020-01-13 11:27:47 +01:00
  • 6e6f43a0d4 Remember peerID in DSP-orphanage TomZ 2020-01-12 17:03:13 +01:00
  • e042fb90f5 Cancel timer on shutdown TomZ 2020-01-12 16:41:51 +01:00
  • 071629852a Treat DSP orphans with dignity TomZ 2020-01-11 13:06:58 +01:00
  • d6a2488b5c Cleanup some DSP issues TomZ 2020-01-08 16:22:14 +01:00
  • 2b68d149de Cleanups TomZ 2020-01-05 16:47:49 +01:00
  • 7e01498eba Add operator== to class Tx TomZ 2020-01-04 21:08:38 +01:00
  • 06535153b0 Remove unused argument. TomZ 2020-01-04 15:25:15 +01:00
  • d93faff5a3 Fix C++11 compiler warning TomZ 2020-01-04 14:20:22 +01:00
  • a305edcafe Fix some compiler warnings. TomZ 2020-01-04 14:00:17 +01:00
  • 83b7243b70 Prepare for the 2020.01 release TomZ 2019-12-31 18:05:24 +01:00
  • f7f4ea0093 make testing/streaming not link to flowee_server TomZ 2019-12-30 17:55:48 +01:00
  • 3315aec93f Add ConstBuffer::operator==() TomZ 2019-12-30 17:37:23 +01:00
  • a1cb53e603 Delay callback until end TomZ 2019-12-30 17:25:26 +01:00
  • 50fc8dd024 Make available some helper methods as protected TomZ 2019-12-27 21:31:44 +01:00
  • e602744cbe Merge branch '2019.10' TomZ 2019-12-27 21:31:01 +01:00
  • 987081a229 Make the SQL server sort by block-height for us TomZ 2019-12-26 00:00:03 +01:00
  • 92fabcac85 Merge branch '2019.10' TomZ 2019-12-23 13:24:27 +01:00
  • d15998e658 Provide a safe way to modify jobs out-of-thread TomZ 2019-12-23 12:09:39 +01:00
  • aef124e523 Merge branch '2019.10' TomZ 2019-12-17 17:58:34 +01:00
  • 1143a71a92 Fix assignment typo TomZ 2019-12-17 16:54:25 +01:00
  • 901860e406 Fix more edge-cases where indexer might stop updating. TomZ 2019-12-17 16:22:40 +01:00
  • f4d8870001 NWM: tweaks to logs. TomZ 2019-12-17 17:33:42 +01:00
  • a4031c4df9 Master is not a release branch. TomZ 2019-12-17 16:21:51 +01:00
  • 9f2673e18c Merge branch '2019.10' TomZ 2019-12-12 23:20:42 +01:00