Commit Graph

  • 0b5f987c8e [NOD-434] Clean up after merge. stasatdaglabs 2019-11-18 11:18:52 +02:00
  • b2da669a64 Merge remote-tracking branch 'origin/master' into nod-434-block-added-rerequest stasatdaglabs 2019-11-18 11:17:24 +02:00
  • 7284815c21 [NOD-435] Rollback transactions if they were not commited (#475) Svarog 2019-11-18 11:14:29 +02:00
  • 7c399da086 [NOD-434] Add the same enqueue/process mechanism as chainChangedMsgs for blockAddedMsgs. stasatdaglabs 2019-11-18 11:13:22 +02:00
  • 4c759b3290 [NOD-435] Rollback transactions if they were not commited Mike Zak 2019-11-18 11:04:52 +02:00
  • cf4e47fdd5 [NOD-438] In api server, change block_data to MEDIUMBLOB Ori Newman 2019-11-18 10:48:32 +02:00
  • 80307d108b
    [NOD-430] Print hashes of missing parents in case can't insert block into DB of API-Server (#473) Svarog 2019-11-18 10:03:17 +02:00
  • 28872c02d5 [NOD-430] Use lowerCamelCase for label Mike Zak 2019-11-18 09:58:57 +02:00
  • c0edcb5753 [NOD-430] Use continue OUTER_LOOP instead of break Mike Zak 2019-11-18 09:56:36 +02:00
  • d867431555 [NOD-427] Send notifications to dag/selected-tip Ori Newman 2019-11-18 09:47:58 +02:00
  • 9a83f86ba0 [NOD-430] Print hashes of missing parents in case can't insert block into DB of API-Server Mike Zak 2019-11-18 09:47:37 +02:00
  • d8430dc222 [NOD-381] Respond with TransactionResponse Dan Aharoni 2019-11-17 17:52:22 +02:00
  • 980ce1f9af [NOD-381] Add Error handling Dan Aharoni 2019-11-17 17:07:46 +02:00
  • 7ff2b5721a [NOD-381] Send payload as string Dan Aharoni 2019-11-17 16:57:04 +02:00
  • 722437afe9 [NOD-424] Fix API Server not syncing new blocks (#470) stasatdaglabs 2019-11-17 16:52:45 +02:00
  • 51d5e1e4ae [NOD-422] Separate request queue and request queue set by inv type Ori Newman 2019-11-17 16:44:20 +02:00
  • 8b22ce4212 [NOD-381] Remove redundant variable Dan Aharoni 2019-11-17 16:30:54 +02:00
  • 8565fe9bd9 [NOD-381] Publish transaction messages to MQTT Dan Aharoni 2019-11-17 16:27:21 +02:00
  • be1ce1d21e [NOD-424] Fix a typo. stasatdaglabs 2019-11-17 15:30:45 +02:00
  • e25e74c63a [NOD-424] Separated enqueueChainChangedMsg and processChainChangedMsgs. stasatdaglabs 2019-11-17 15:30:09 +02:00
  • 41412fbd5a [NOD-412] Remove run-dev.sh-related stuff. stasatdaglabs 2019-11-17 13:59:40 +02:00
  • e62f93cdb2 [NOD-424] Rewrite handling chainChangedMsgs. stasatdaglabs 2019-11-14 17:44:17 +02:00
  • bc83083acc [NOD-423] Change height to bluescore Dan Aharoni 2019-11-14 17:41:27 +02:00
  • 684cf4b5fa [NOD-406] Don't do ECMH operations on mempool (#467) Ori Newman 2019-11-14 17:40:05 +02:00
  • bfdaf91aa0 [NOD-406] Add tests to UTXO diffs without multiset Ori Newman 2019-11-14 15:28:29 +02:00
  • 22a04888b4 [NOD-406] Remove dag.UTXOToECMHCacheLock and make NewBlockTemplate use dag's write lock Ori Newman 2019-11-14 14:25:19 +02:00
  • 81f0ce5df4 [NOD-406] Remove redudnant assignment Ori Newman 2019-11-14 14:19:18 +02:00
  • a539190cf3 [NOD-406] Rename dClone -> clone Ori Newman 2019-11-14 14:16:13 +02:00
  • 398e73d013 [NOD-424] Fix typo in SQL query. stasatdaglabs 2019-11-14 14:15:54 +02:00
  • 89c5c1e856 [NOD-406] Change NewUTXODiff(false) to NewUTXODiffWithoutMultiset Ori Newman 2019-11-14 14:15:25 +02:00
  • bcb0d64b81 Merge remote-tracking branch 'origin/master' into nod-406-dont-do-ecmh-operations-on-mempool Ori Newman 2019-11-14 14:00:09 +02:00
  • c95a7b13a6 [NOD-379] Make a separate limit for block invs in getdata message (#465) Ori Newman 2019-11-14 13:45:24 +02:00
  • 011b7261fa [NOD-423] Update comment Dan Aharoni 2019-11-14 11:28:32 +02:00
  • 36912cca63 [NOD-423] Change comment s about best block to selected tip. Dan Aharoni 2019-11-14 11:25:49 +02:00
  • 1ce7f21026 [NOD-380] Implement MQTT client in api-server (#468) stasatdaglabs 2019-11-14 10:44:45 +02:00
  • c9186b1128 [NOD-380] Use activeConfig instead of passing it everywhere. stasatdaglabs 2019-11-14 10:38:53 +02:00
  • df69065768 [NOD-423] Rename variables Dan Aharoni 2019-11-13 19:05:16 +02:00
  • 21c9443548 [NOD-423] Make integration test compile. Test need to be revisited Dan Aharoni 2019-11-13 18:54:49 +02:00
  • 068e117612 [NOD-423] Fix tests so they would compile. These tests will need to be rewriten at some point. Dan Aharoni 2019-11-13 18:51:17 +02:00
  • b0a089be0b [NOD-380] Make it so that all the mqtt flags must be passed together. stasatdaglabs 2019-11-13 18:09:33 +02:00
  • 5511107467 [NOD-380] Fix copy+paste error. stasatdaglabs 2019-11-13 18:00:58 +02:00
  • dfac887b85 [NOD-380] Added comments to MQTT functions. stasatdaglabs 2019-11-13 16:52:13 +02:00
  • 5919457ba8 [NOD-423] Fix getSelectedTip test Dan Aharoni 2019-11-13 16:40:02 +02:00
  • 7d7df10493 [NOD-418] Added IsSpendable field to /utxos/ queries in API server (#466) Svarog 2019-11-13 16:25:10 +02:00
  • 638e6854f2 [NOD-423] Add help to getSelectedTip command Dan Aharoni 2019-11-13 16:20:44 +02:00
  • d848a23af1 Merge remote-tracking branch 'origin/master' into nod-406-dont-do-ecmh-operations-on-mempool Ori Newman 2019-11-13 16:15:52 +02:00
  • 7532517e21 [NOD-380] Removed unnecessary option. stasatdaglabs 2019-11-13 16:15:24 +02:00
  • 0ba9fcc4a8 [NOD-423] Implement GetSelectedTip RPC command Dan Aharoni 2019-11-13 16:14:17 +02:00
  • 743309f457 [NOD-406] Don't do ECMH operations on mempool Ori Newman 2019-11-13 16:13:46 +02:00
  • fa53479097 [NOD-380] Fix a comment. stasatdaglabs 2019-11-13 16:09:25 +02:00
  • c3c452903c [NOD-380] Implement connecting to an mqtt broker. stasatdaglabs 2019-11-13 16:09:00 +02:00
  • e2fdfe74f2 [NOD-418] Added IsSpendable field to /utxos/ queries in API server Mike Zak 2019-11-13 14:11:39 +02:00
  • 7b7ba3bf75 [NOD-423] Rename BestBlock to SelectedTip Dan Aharoni 2019-11-13 13:31:27 +02:00
  • 8179862e0b [NOD-421] Fix DNSSeeder parsing error caused by NOD-386 (#464) Dan Aharoni 2019-11-13 12:49:58 +02:00
  • 6828f623b4 [NOD-395] Fix a crash in diffFromAcceptanceData caused by wrong order of iteration over blocks (463) stasatdaglabs 2019-11-13 12:28:52 +02:00
  • 2c88a5b2fe [NOD-413] Make "Max failed connection attempts reached" logs less frequent (#458) stasatdaglabs 2019-11-13 11:25:39 +02:00
  • a7f08598f3 [NOD-416] Use errors.Is and add goroutine stack trace to HandlePanic (#459) Ori Newman 2019-11-13 11:20:20 +02:00
  • 978926d943 [NOD-413] Reorganize throttled stuff to be next to each other. stasatdaglabs 2019-11-13 11:19:53 +02:00
  • da06e34049 Merge remote-tracking branch 'origin/master' into nod-416-use-errors-is-and-add-stack-trace-to-handlepanic Ori Newman 2019-11-13 11:11:00 +02:00
  • 384e8a34c8 [NOD-379] Make a separate limit for block invs in getdata message Ori Newman 2019-11-13 10:58:20 +02:00
  • d1c5d9338b [NOD-421] Fix DNSSeeder parsing error caused by NOD-386 Dan Aharoni 2019-11-12 18:15:54 +02:00
  • 9e4813f70d [NOD-380] Add MQTT params to config. stasatdaglabs 2019-11-12 18:15:33 +02:00
  • 0dd982297a [NOD-380] Add MQTT to the project. stasatdaglabs 2019-11-12 18:00:42 +02:00
  • aa0321f822 [NOD-395] Remove no-longer relevant note about probability in TestOrderInDiffFromAcceptanceData. stasatdaglabs 2019-11-12 15:55:21 +02:00
  • fa9b3004fc [NOD-395] Add comment to FindAcceptanceData. stasatdaglabs 2019-11-12 15:47:45 +02:00
  • 641cdcbe8c [NOD-395] Populate multiBlockTxsAcceptanceData bottom-to-top. stasatdaglabs 2019-11-12 15:33:20 +02:00
  • c14644ca39 [NOD-395] Fix failing test. stasatdaglabs 2019-11-12 14:31:46 +02:00
  • 0eded79b91 [NOD-395] Converted MultiBlockTxsAcceptanceData into a slice. stasatdaglabs 2019-11-12 14:10:16 +02:00
  • 434dc3d84a [NOD-395] Write a test for the diffFromAcceptanceData crash. stasatdaglabs 2019-11-12 15:39:53 +02:00
  • 83bad65d3a [NOD-419] Btcctl parsing error (introduced by NOD-386) (#462) Dan Aharoni 2019-11-12 14:25:28 +02:00
  • db231ef1a8 [NOD-419] Fix parsing error bug Dan Aharoni 2019-11-12 13:59:12 +02:00
  • 395c11ffef Merge remote-tracking branch 'origin/master' into nod-413-annoying-logs stasatdaglabs 2019-11-12 11:32:25 +02:00
  • 1f35378a4d [NOD-386] Extract net parsing functionality to a shared place. (#453) Dan Aharoni 2019-11-12 10:51:36 +02:00
  • a7bc3e127b Merge branch 'master' into nod-386-unify-network-argument-parsing Dan Aharoni 2019-11-12 10:35:31 +02:00
  • 39eab7a6d5 [NOD-373] Schnorr signature scheme (#451) v0.0.1.2 Dan Aharoni 2019-11-12 10:09:38 +02:00
  • 68016c0c2a [NOD-386] Use ActiveConfig() method to access configuration Dan Aharoni 2019-11-11 16:27:13 +02:00
  • ec803982d9 [NOD-416] Don't print goroutineStackTrace if it's nil Ori Newman 2019-11-11 14:43:41 +02:00
  • 30f87c9af0 [NOD-413] Move p2p errors into variables. stasatdaglabs 2019-11-11 14:42:41 +02:00
  • 2c43a51b16 [NOD-416] Use errors.Is and add goroutine stack trace to HandlePanic Ori Newman 2019-11-10 18:31:30 +02:00
  • a7bbbd6faf [NOD-373] Merge branch 'master' into nod-373-adding-schnorr-signature-scheme Dan Aharoni 2019-11-11 14:08:14 +02:00
  • 9dd025d4da [NOD-408] Remove unimplemented redundant RPC command GetTxOutProof (#461) Dan Aharoni 2019-11-11 12:53:56 +02:00
  • 22437bc949 [NOD-386] Add dnsseeder network config Dan Aharoni 2019-11-11 12:13:24 +02:00
  • 09cdf6e9fd [NOD-413] Make throttledConnFailedLogInterval 10 minutes. stasatdaglabs 2019-11-11 12:05:58 +02:00
  • 388396ad79 Merge branch 'master' into nod-386-unify-network-argument-parsing Dan Aharoni 2019-11-11 12:05:34 +02:00
  • 5dd8803042 [NOD-413] Make ErrNoAddress a special type to support error wrapping. stasatdaglabs 2019-11-11 12:04:54 +02:00
  • afe51a3148 [NOD-401] Work in progress for send command in cli-wallet Mike Zak 2019-11-11 11:31:39 +02:00
  • 280bacfb55 [NOD-373] Merge branch 'master' into nod-373-adding-schnorr-signature-scheme Dan Aharoni 2019-11-11 11:19:28 +02:00
  • 0d4ae11fdc [NOD-408] Remove unimplemented redundant RPC command GetTxOutProof Dan Aharoni 2019-11-11 11:07:00 +02:00
  • bb75ea5020 [NOD-414] Remove AES encryption/decryption from btcd (#460) Dan Aharoni 2019-11-11 11:01:02 +02:00
  • bf4fdf7366 [NOD-414] Remove AES encryption/decryption from btcd Dan Aharoni 2019-11-11 10:49:35 +02:00
  • 912771527c [NOD-386] Init ActiveNetParams in address manager test Dan Aharoni 2019-11-11 10:35:35 +02:00
  • b8ba968921 [NOD-386] Remove redundant newline Dan Aharoni 2019-11-10 19:07:06 +02:00
  • 7bcfb7e2cf [NOD-386] Set ActiveNetworkFlags instance to be global Dan Aharoni 2019-11-10 19:05:39 +02:00
  • 32aa6f129a [NOD-413] Fix lint error. stasatdaglabs 2019-11-10 16:52:40 +02:00
  • 63670d15b0 [NOD-413] Add a comment for shouldWriteConnFailedLog. stasatdaglabs 2019-11-10 16:44:39 +02:00
  • 58fda5ac55 [NOD-413] Throttle only certain types of logs. stasatdaglabs 2019-11-10 16:41:10 +02:00
  • 155f2da5a4 [NOD-413] Make "Max failed connection attempts reached" less frequent stasatdaglabs 2019-11-10 14:50:07 +02:00
  • e3d57fc96e [NOD-373] Add permalinks for links to bchd code Dan Aharoni 2019-11-10 12:19:29 +02:00
  • 4190e161ed [NOD-373] Refactor function name Dan Aharoni 2019-11-10 12:15:54 +02:00
  • 85d8cbdb02 [NOD-386] Reuse activeNetParams from netwrok config Dan Aharoni 2019-11-10 09:58:17 +02:00