Commit Graph

  • e3c4cbc706 Merge remote-tracking branch 'origin/master' into dev-307-subnetwork-registry Stas Boutenko 2019-01-07 11:21:03 +02:00
  • ade33a94f3 [DEV-331] Disallowed node to run in reserved sub-networks (#148) Svarog 2019-01-06 16:15:37 +02:00
  • 15284154f4 [DEV-331] Added test to make sure that constant are not modified without modifying help text Mike Zak 2019-01-06 16:12:13 +02:00
  • 0e65e82372 [DEV-315] Added tests for mempool (#149) Evgeny Khirin 2019-01-06 15:45:39 +02:00
  • 729c2814c8 [DEV-315] Improved test readability Evgeny Khirin 2019-01-06 13:29:44 +02:00
  • 49f096b30e [DEV-331] Disallowed node to run in reserved sub-networks Mike Zak 2019-01-06 12:16:53 +02:00
  • a5a5038c60 [DEV-315] Added tests for mempool Evgeny Khirin 2019-01-06 11:50:26 +02:00
  • e2ebb37f9a [DEV-329] Fix tests Ori Newman 2019-01-06 11:26:48 +02:00
  • bed506b1c5 Merge remote-tracking branch 'origin/master' into dev-329-add-txid Ori Newman 2019-01-03 17:52:36 +02:00
  • 4746b2315b [DEV-329] Change Transaction inputs to reference by tx id instead of tx hash Ori Newman 2019-01-03 12:50:42 +02:00
  • 92d31e9c35 Merge branch 'master' into dev-307-subnetwork-registry Stas Boutenko 2019-01-03 17:41:50 +02:00
  • fbdf2db713 [DEV-307] Added persistance for dag.lastSubNetworkID. Stas Boutenko 2019-01-03 17:41:09 +02:00
  • ff8de795ab [DEV-307] Took firstSubNetworkID out of dagconfig.Params. It's unnecessary there. Stas Boutenko 2019-01-03 17:31:45 +02:00
  • da51474115 [DEV-307] Wrote a full-flow test for sub-network registry and fixed a couple of bugs that it had uncovered. Stas Boutenko 2019-01-03 17:28:16 +02:00
  • 75a6d65075 [DEV-340] Make connectToDAG return RuleErrors (#144) Ori Newman 2019-01-03 16:13:32 +02:00
  • 619f8eb8f2 [DEV-340] Add comment to make the error source clearer Ori Newman 2019-01-03 15:54:34 +02:00
  • 97bc9ec987 [DEV-312] Fixed GAS overusage calculation Evgeny Khirin 2019-01-03 15:26:26 +02:00
  • 1809708227 [DEV-340] Make connectToDAG return RuleErrors Ori Newman 2019-01-03 15:27:41 +02:00
  • edb430e81a Merge branch 'master' into dev-307-subnetwork-registry Stas Boutenko 2019-01-03 15:10:54 +02:00
  • 53e8e5a10a [DEV-330] dagconfig coverage (#142) Svarog 2019-01-03 14:38:51 +02:00
  • 7c69c0aa6f [DEV-307] Forgot to actually create the sub-network buckets. Stas Boutenko 2019-01-03 13:36:11 +02:00
  • 3ca7013d3b Merge branch 'master' into dev-307-subnetwork-registry Stas Boutenko 2019-01-03 13:28:59 +02:00
  • c0aafdf7e1 [DEV-303] Implement block finality (#139) Ori Newman 2019-01-03 13:22:05 +02:00
  • e500caf6df Dev 303 implement block finality (#139) Ori Newman 2019-01-03 13:22:05 +02:00
  • 24501fab25 [DEV-307] Renamed extractValidSubNetworkRegistryTxs to validateAndExtractSubNetworkRegistryTxs to better reflect what it does. Stas Boutenko 2019-01-03 13:20:28 +02:00
  • b00e346802 [DEV-307] Added initialization for lastSubNetworkID. Stas Boutenko 2019-01-03 13:00:02 +02:00
  • 51e8e4ba88 [DEV-307] Specified what is validated. Stas Boutenko 2019-01-03 12:53:09 +02:00
  • fd4c26f9a4 [DEV-307] Updated sub-network announcement transaction validation rules. Stas Boutenko 2019-01-03 12:50:49 +02:00
  • 2920011e87 [DEV-307] Implemented getting a registered sub-network's gas limit. Stas Boutenko 2019-01-03 12:32:04 +02:00
  • 746365029a [DEV-303] replace hasBiggerFinalityScoreThan checks with .finalityScore() Ori Newman 2019-01-03 12:12:14 +02:00
  • 799efd73f0 [DEV-303] fix conflicts Ori Newman 2019-01-03 11:19:04 +02:00
  • 7e3ca0c178 [DEV-303] Only check finality rules if we are fastAdd mode Ori Newman 2019-01-03 11:08:40 +02:00
  • 7446c2c19e [DEV-330] Added test case for TestNewHashFromStr that is not the default daghash.Hash value Mike Zak 2019-01-03 10:39:09 +02:00
  • 2853ff778a [DEV-312] Take in account subnetwork's GAS limit, when adding transactions to block. Try to do that optimally. Evgeny Khirin 2019-01-02 17:15:54 +02:00
  • 952bfe69a2 Merge branch 'master' into dev-307-subnetwork-registry Stas Boutenko 2019-01-02 16:49:05 +02:00
  • 0e9acf473e [DEV-307] Fixed a couple of bugs and added a test for checking serialization/deserialization of pending sub-network transactions. Stas Boutenko 2019-01-02 16:09:09 +02:00
  • 627551f60e [DEV-307] Added comments for all the dagio functions. Stas Boutenko 2019-01-02 13:19:18 +02:00
  • f0f79b1fcc [DEV-308] Enforce tx order in block to be by sub-network ID (#141) Evgeny Khirin 2019-01-02 12:26:34 +02:00
  • bb58825e10 [DEV-308] Changed name of block in TestCheckBlockSanity Evgeny Khirin 2019-01-02 12:17:53 +02:00
  • a9e8c8d6fa [DEV-308] Fixed TestCheckBlockSanity: use invalid block instead of modifying good block Evgeny Khirin 2019-01-02 12:10:20 +02:00
  • 0875cea613 [DEV-308] Fixed comment Evgeny Khirin 2019-01-02 12:00:35 +02:00
  • d66fca14ea [DEV-308] Use mutable block in TestCheckBlockSanity Evgeny Khirin 2019-01-02 11:56:47 +02:00
  • 183dc9b58f [DEV-303] Make finality tests use maybeAcceptBlock Ori Newman 2019-01-01 18:58:33 +02:00
  • 06b034eceb [DEV-307] Implemented clearing pending sub-network entries and writing registered sub-networks. Stas Boutenko 2019-01-01 18:13:22 +02:00
  • d9f7123f3d [DEV-330] Added tests for NewHashFromString Mike Zak 2019-01-01 18:05:40 +02:00
  • be69f1d16b [DEV-330] Covered all methods in daghash with tests Mike Zak 2019-01-01 17:49:05 +02:00
  • 4e8ff0725b [DEV-307] Implemented marking sub-network registry transactions as successfully registered. Stas Boutenko 2019-01-01 17:46:31 +02:00
  • 457e927433 [DEV-308] Enforce tx order in block to be by sub-network ID Evgeny Khirin 2019-01-01 17:39:20 +02:00
  • b33a3207b1 [DEV-307] Implemented the serialization/deserialization logic for pending sub-network transactions. Stas Boutenko 2019-01-01 17:22:06 +02:00
  • a09fd3cc4d [DEV-307] Implemented a skeleton for the sub-network registry algorithm. Stas Boutenko 2019-01-01 15:50:19 +02:00
  • c26bcd0895 Merge remote-tracking branch 'origin/master' into dev-314-txscript-coverage Mike Zak 2019-01-01 15:16:50 +02:00
  • 4f829becf0 [DEV-329] Add TxID Ori Newman 2018-12-31 17:43:18 +02:00
  • 38ab4bde84 [DEV-307] Implemented adding pending registry transactions. Stas Boutenko 2018-12-31 15:27:33 +02:00
  • f545479c8f Merge remote-tracking branch 'origin/master' into dev-303-implement-block-finality Ori Newman 2018-12-31 14:59:26 +02:00
  • 47c9ebef10 [DEV-303] Add finality tests Ori Newman 2018-12-31 14:57:37 +02:00
  • 90c29829e8 [DEV-328] Added test to fully cover store.blockFile() in single-cpu applications (#138) Svarog 2018-12-31 12:17:55 +02:00
  • 07792533eb [DEV-328] Added test to fully cover store.blockFile() in single-cpu applications Mike Zak 2018-12-31 10:34:06 +02:00
  • ca0deddc3c [DEV-303] Implement block finality Ori Newman 2018-12-30 18:52:17 +02:00
  • 418805aed3 [DEV-314] improved txscript coverage (#137) Svarog 2018-12-30 18:16:41 +02:00
  • 6d035fce29 [DEV-325] Add SubNetwork command-line and config flag (#135) Evgeny Khirin 2018-12-30 11:25:43 +02:00
  • 650f7663cd [DEV-314] Fixed error message Mike Zak 2018-12-27 17:50:35 +02:00
  • 4a6fd8fad1 [DEV-320] add decoupling related fields to wire tx (#134) Ori Newman 2018-12-27 17:43:25 +02:00
  • 59f95446b5 [DEV-320] get rid of temp prints, and change error messages Ori Newman 2018-12-27 17:38:17 +02:00
  • c492ffce01 [DEV-320] Add msgtx serialization tests Ori Newman 2018-12-27 16:12:24 +02:00
  • 1674959402 [DEV-325] Fixed subnetwork comments Evgeny Khirin 2018-12-27 16:53:26 +02:00
  • d12e5ce259 [DEV-325] Added subnetwork cmd/config flag Evgeny Khirin 2018-12-27 14:20:48 +02:00
  • d7b208fc3a [DEV-252] Made a change to force build. Stas Boutenko 2018-12-27 15:07:19 +02:00
  • fa8002a644 Added DAGLabs to license file Mike Zak 2018-12-27 13:31:52 +02:00
  • 296ee15aff Revert "Revert "Revert "Revert "Revert "Revert "[DEV-252] Made a small change to trigger a Jenkins build."""""" Stas Boutenko 2018-12-27 13:20:26 +02:00
  • f7a956ec90 [DEV-320] change default subnetwork id to 1 and remove payload for default subnetwork id Ori Newman 2018-12-27 10:24:47 +02:00
  • a139faea86 [DEV-314] Re-wrote TestCheckErrorCondition to cover the whole method Mike Zak 2018-12-26 11:21:01 +02:00
  • 9b54155c2d Revert "Revert "Revert "Revert "Revert "[DEV-252] Made a small change to trigger a Jenkins build.""""" Stas Boutenko 2018-12-26 15:34:14 +02:00
  • c96eca2214 Revert "Revert "Revert "Revert "[DEV-252] Made a small change to trigger a Jenkins build."""" Stas Boutenko 2018-12-26 15:21:29 +02:00
  • a438fd5b76 Revert "Revert "Revert "[DEV-252] Made a small change to trigger a Jenkins build.""" Stas Boutenko 2018-12-26 15:06:40 +02:00
  • 783297f399 Revert "Revert "[DEV-252] Made a small change to trigger a Jenkins build."" Stas Boutenko 2018-12-26 14:59:18 +02:00
  • a45c01f9ab [DEV-323] fix one off bug in sign rfc6979 (#133) Evgeny Khirin 2018-12-26 14:25:21 +02:00
  • ae575966cb Revert "[DEV-252] Made a small change to trigger a Jenkins build." Stas Boutenko 2018-12-26 14:13:00 +02:00
  • e45361b5cb [DEV-323] fix one off bug in sign rfc6979 Evgeny Khirin 2018-12-26 14:11:27 +02:00
  • 4f1b8c1248 [DEV-315] Added test for mempool.HandleNewBlock (#129) Evgeny Khirin 2018-12-26 13:17:07 +02:00
  • bcd66a43df [DEV-321] btcec/signature: fix DoS bug with signature parsing (#132) Evgeny Khirin 2018-12-26 12:40:28 +02:00
  • ca084f595e [DEV-322] Backport btcsuite/btcd PR: connmanager: check Addr for nil (#131) Evgeny Khirin 2018-12-26 12:38:10 +02:00
  • b26cfc73ad [DEV-322] Fixed 'go vet' errors Evgeny Khirin 2018-12-26 12:21:29 +02:00
  • 1071e0efe7 [DEV-320] fix txsort tests Ori Newman 2018-12-26 10:50:42 +02:00
  • 029450e049 [DEV-321] Added test for short signature Evgeny Khirin 2018-12-25 18:03:02 +02:00
  • 357a0b20a4 [DEV-320] Fix mining tests Ori Newman 2018-12-25 17:54:01 +02:00
  • 314fbfcc50 [DEV-320] Fix ffldb tests Ori Newman 2018-12-25 17:51:23 +02:00
  • b8182447d8 [DEV-320] Fix utils test Ori Newman 2018-12-25 17:45:19 +02:00
  • 33cef4ca8b [DEV-320] Fix indexers test Ori Newman 2018-12-25 17:40:49 +02:00
  • a359594998 [DEV-321] btcec/signature: fix DoS bug with signature parsing Evgeny Khirin 2018-12-25 17:27:11 +02:00
  • 42f5c7ea36 [DEV-322] Added crash recovering in TestConnReqString Evgeny Khirin 2018-12-25 17:05:35 +02:00
  • 124a92dc5e [DEV-322] connmanager: check Addr for nil Evgeny Khirin 2018-12-25 16:14:47 +02:00
  • 7ba563cc98 [DEV-323] Backport btcsuite/btcd PR: Fix one-off bug in signRFC6979 Evgeny Khirin 2018-12-25 15:49:13 +02:00
  • 328e9f5463 [DEV-315] Changed names of blockTx variables Evgeny Khirin 2018-12-25 12:50:46 +02:00
  • 269446fe90 [DEV-314] Added tests for DisasmPC and DisasmScript Mike Zak 2018-12-25 12:18:06 +02:00
  • 8fc2b094fc [DEV-315] Addressed review comments Evgeny Khirin 2018-12-25 11:55:20 +02:00
  • 5327edfb69 [DEV-315] Added test for mempool.HandleNewBlock Evgeny Khirin 2018-12-24 17:23:41 +02:00
  • c45cef0ffe Typo fixes in comments Mike Zak 2018-12-24 16:19:51 +02:00
  • 2803732963 Revert "[DEV-252] Made a small change to trigger a Jenkins build." Stas Boutenko 2018-12-24 16:14:36 +02:00
  • 7c6b371389 [DEV-320] Fix SerializeSize for MsgTx Ori Newman 2018-12-24 12:26:13 +02:00
  • 64db48c3d3 Merge remote-tracking branch 'origin/master' into dev-320-add-decoupling-related-fields-to-wire-tx Ori Newman 2018-12-23 17:04:20 +02:00