Commit Graph

  • e890f804d9 Update test with new values TomZ 2019-12-12 23:20:30 +01:00
  • 5796de30ba Be smarter about getting new block on connect TomZ 2019-12-12 23:16:33 +01:00
  • ebea5aa9a4 Release branch is a release TomZ 2019-12-12 20:51:43 +01:00
  • dc6db0de84 exit with error TomZ 2019-12-12 18:21:40 +01:00
  • 6e8c0b29f7 Also here, report minor ver as hex. TomZ 2019-12-12 17:48:48 +01:00
  • 95646682b3 Use hex for the client minor number. TomZ 2019-12-12 17:34:14 +01:00
  • ae2a985477 Start new client version TomZ 2019-12-12 17:17:13 +01:00
  • d7285c29b9 Follow the bugreport from im_uname about this TomZ 2019-12-12 17:16:08 +01:00
  • a85a9e1207 Indexer now uses blockCount TomZ 2019-12-12 16:02:08 +01:00
  • 7b5e922658 Flush address DB faster. TomZ 2019-12-12 14:49:46 +01:00
  • 8c842fa108 Catch exceptions on usage of socket TomZ 2019-12-11 23:46:31 +01:00
  • ea1ab3c987 Fix interpreting API results. TomZ 2019-12-10 17:39:17 +01:00
  • 7a360f5a3d slight logging updates TomZ 2019-12-09 15:15:52 +01:00
  • 85d5dac081 add is{Hub|Indexer}Connected() methods. TomZ 2019-12-09 15:13:06 +01:00
  • ad65d8010b Fix check for coinbase in search API. TomZ 2019-12-08 23:22:53 +01:00
  • 0e02f9796d cleanup TomZ 2019-12-01 23:11:01 +01:00
  • 78fa7fc627 add new virtuals for floweejs TomZ 2019-12-01 23:05:33 +01:00
  • e070acec39 Update checkpoints. TomZ 2019-11-30 22:23:23 +01:00
  • 1e04e01983 Make big reorgs work better (mostly testnet) TomZ 2019-12-01 21:04:43 +01:00
  • d988400be6 fix typo TomZ 2019-12-01 21:04:24 +01:00
  • 88cb02617a Merge branch '2019.09' TomZ 2019-12-01 15:12:44 +01:00
  • ba7fa7e88a [QtGui] fix download GB.MB display. TomZ 2019-12-01 14:48:53 +01:00
  • 63294beed5 Fix deadlock on calling chain::FindFork TomZ 2019-12-01 14:48:03 +01:00
  • ac85f525f3 Lower debug level of 'tx validation failed' message. TomZ 2019-12-01 13:56:13 +01:00
  • d004e0f5b1 Update UTXO search callback TomZ 2019-11-30 19:53:12 +01:00
  • f2191ad380 Make UTXO lookup report also the outindex TomZ 2019-11-30 18:56:25 +01:00
  • d658189a73 Move callback TomZ 2019-11-29 22:14:51 +01:00
  • 152efb2c5d Print more details on making NWM connection. TomZ 2019-11-29 20:09:28 +01:00
  • 7d445b445b Add address indexer index. TomZ 2019-11-29 17:56:24 +01:00
  • 9e3b145b4e AddressIndexer: Wait for SQL DB TomZ 2019-11-29 14:47:36 +01:00
  • b157ffba5f Update to also list new indexer TomZ 2019-11-29 11:07:54 +01:00
  • a471d919eb Improve logging of not-acceptable connections TomZ 2019-11-29 10:59:58 +01:00
  • e8c38f6b77 Add api docs TomZ 2019-11-28 23:59:32 +01:00
  • 42aaf08e6b Fixlet in comments grammar. TomZ 2019-11-25 23:23:00 +01:00
  • c094c8d523 Merge branch '2019.09' TomZ 2019-11-22 19:24:13 +01:00
  • abdefac590 Fix handling a tx spending an out-of-range output TomZ 2019-11-22 19:03:22 +01:00
  • 79437d227e Avoid forwarding transactions twice. TomZ 2019-11-22 19:01:43 +01:00
  • 69ea2ddfcd Make whitelisted peers not get punished for bad transactions. TomZ 2019-11-22 18:58:58 +01:00
  • d86c5a837f Make orphancache follow coding style-guide. TomZ 2019-11-21 20:03:26 +01:00
  • ca1d61dc46 Auto-restart hub inside of the docker container. TomZ 2019-11-21 14:02:26 +01:00
  • c1671c707e Merge branch '2019.09' TomZ 2019-11-15 21:07:25 +01:00
  • 0f67b095a1 Fix CLI access inside docker TomZ 2019-11-15 20:48:17 +01:00
  • f24fa2b6ad Make it easier to connect using cookies. TomZ 2019-11-15 19:14:34 +01:00
  • adec1ef3b2 Make rpc-cookie reuse existing cookie files. TomZ 2019-11-15 19:00:48 +01:00
  • f77589b7d3 Whitespace and minor issues. TomZ 2019-11-15 18:59:55 +01:00
  • 9d77814cc0 cleanups and splits TomZ 2019-11-13 15:11:39 +01:00
  • 175096b2bd Refactor: move files TomZ 2019-11-13 11:46:09 +01:00
  • bcec400e79 Remove Qt dependency from the blockchain search stuff. TomZ 2019-11-12 17:43:13 +01:00
  • d573e307c3 Refactor; move SplitHostPort to utilstrencodings TomZ 2019-11-12 15:35:54 +01:00
  • 3412d67f62 master is not a release branch TomZ 2019-11-11 19:37:36 +01:00
  • 6cc749627d Merge branch '2019.09' TomZ 2019-11-11 21:12:18 +01:00
  • 0f5f8c2920 Cleanup config file example. TomZ 2019-11-11 19:50:25 +01:00
  • 6770467a06 Change the callback to have the version included TomZ 2019-11-11 19:32:33 +01:00
  • f3785a1339 ignore the config file from qtqreator TomZ 2019-11-11 19:20:52 +01:00
  • 700f8644a5 Remove duplicate TomZ 2019-11-11 19:20:14 +01:00
  • 0e8a4da185 Find address from newest to oldest. TomZ 2019-11-07 16:09:42 +01:00
  • 3b5491e9d3 Fixlets in log-levels for the bitcore proxy. TomZ 2019-11-07 16:08:53 +01:00
  • 4050b1b415 Add dependency TomZ 2019-11-11 18:07:15 +01:00
  • ea57495a4d Fixlets in debian package TomZ 2019-11-11 16:43:20 +01:00
  • 92ef04cb6d Update deb versions TomZ 2019-11-11 15:40:45 +01:00
  • a645f963dc Make node ignore tx-invs during IBD/catch-up TomZ 2019-11-06 23:35:50 +01:00
  • 917a5babe3 Give nodes 1 point of damage here TomZ 2019-11-06 22:56:14 +01:00
  • 8dde1c86ed Avoid unneeded copying TomZ 2019-11-06 22:55:17 +01:00
  • 748cd54a8e Fix log line limiter TomZ 2019-11-06 22:54:36 +01:00
  • e7ad998d57 Add -fPIC to installed libs TomZ 2019-11-04 14:20:50 +01:00
  • 77cff07ec5 Add a cmake file to find installed components TomZ 2019-11-04 00:02:38 +01:00
  • 24d4503c4e Is release = true TomZ 2019-10-22 15:26:59 +02:00
  • 8e9808edaf Test: Follow changes in the API TomZ 2019-10-21 14:18:19 +02:00
  • c1c3d7bd25 Reviewed the API for BlockChain service more. TomZ 2019-10-21 13:55:30 +02:00
  • 7708e3f840 simplify TomZ 2019-10-20 22:11:50 +02:00
  • 3c25232751 Exit when nothing is found. TomZ 2019-10-20 21:53:44 +02:00
  • 79e4974d19 Port API getblock::filter to use script-hash TomZ 2019-10-20 21:02:17 +02:00
  • f1d0a68579 Port address monitor service to use address-hash TomZ 2019-10-20 20:00:57 +02:00
  • e6df5a8e06 Fix running API test in a dev-test-build TomZ 2019-10-20 19:17:18 +02:00
  • c4e255560b Port indexer client to use script-hash TomZ 2019-10-20 12:19:00 +02:00
  • 2396938cfb New version and only connect to new versions TomZ 2019-10-20 11:57:01 +02:00
  • fcbe8d3b8b Adjust BitcoreProxy to the new Indexer API TomZ 2019-10-16 22:43:16 +02:00
  • 00814e24f9 API: Use hash of outscript instead of address TomZ 2019-10-16 22:42:44 +02:00
  • e2209abcbb Make the slowness of the SQL DB show up in everyday logs. TomZ 2019-10-16 21:15:20 +02:00
  • 09a251c1df Fix test stability. TomZ 2019-10-15 19:20:54 +02:00
  • d24b4450ea A little cleanup of main.cpp TomZ 2019-10-15 14:09:23 +02:00
  • 7489baae5a Add testnet seeds TomZ 2019-10-14 19:48:41 +02:00
  • 60390cc452 Promote multisig tests to the new test framework TomZ 2019-10-13 16:53:25 +02:00
  • 3d34226103 Fixes in types and unsigned/signed comparisons. TomZ 2019-10-13 16:16:39 +02:00
  • 4d501f77f7 Add [[noreturn]] attribute. TomZ 2019-10-14 19:22:54 +02:00
  • 7593d06473 Use blockheight to enable historical features TomZ 2019-10-11 10:33:40 +02:00
  • dae5ce3a6b Fixes and comments in the new MultiSig code TomZ 2019-10-14 19:21:40 +02:00
  • 2e600dfe7f Import Schnorr multisig code TomZ 2019-10-10 20:51:34 +02:00
  • 71f0dcf942 Fixlets TomZ 2019-10-10 19:20:04 +02:00
  • d684bb5b52 Remove dead code. TomZ 2019-10-10 18:11:34 +02:00
  • 035cbe34f7 Do not construct out-of-bound pointers in SHA2 code TomZ 2019-10-10 17:47:56 +02:00
  • 4f1bf92aef Remove unneeded semicolon TomZ 2019-10-10 17:42:16 +02:00
  • 2161d919fc Add test for SINGLE|ANYONECANPAY TomZ 2019-10-10 17:33:31 +02:00
  • 0cac942685 Replace boost::bind with std::bind TomZ 2019-10-10 16:18:53 +02:00
  • da199a5cf7 Port https://github.com/bitcoin/bitcoin/pull/12460 TomZ 2019-10-10 15:13:34 +02:00
  • a69ab412f5 Add unit test to test the minimalPush consensus change. TomZ 2019-10-09 19:36:48 +02:00
  • 51dbc6163e Add a more generic API for outputscripts. TomZ 2019-10-09 19:36:29 +02:00
  • b09fa3ab7e Minor fixups TomZ 2019-10-09 19:35:14 +02:00
  • 4e9f66a335 Remove unused CScript::isCommitment() method. TomZ 2019-10-09 19:16:52 +02:00
  • bba96f3805 Remove unused member TomZ 2019-10-09 19:13:03 +02:00