Commit Graph

  • 8b47a358ac [NOD-586] Convert else { if { ... } } to else if { ... } Ori Newman 2020-01-30 10:34:46 +02:00
  • 03a93fe51e
    [NOD-647] Create a default config file even if the sample default config file is missing (#609) stasatdaglabs 2020-01-29 17:40:59 +02:00
  • 47a185a3e2 [NOD-586] Remove subTreeSize from reachabilityTreeNode Ori Newman 2020-01-29 17:31:22 +02:00
  • 43b7efdfea [NOD-647] Unfancify WriteString(). stasatdaglabs 2020-01-29 15:51:05 +02:00
  • 570719313a [NOD-647] Create a default config file even if the sample default config file is missing. stasatdaglabs 2020-01-29 11:11:57 +02:00
  • eca0514465 Merge remote-tracking branch 'origin/v0.1.1-dev' into v0.1.2-dev Mike Zak 2020-01-28 14:39:22 +02:00
  • aadbebb720 [NOD-691] Remove addTrying from AddrManager. (#608) v0.1.1-rc1 v0.1.1-beta1 stasatdaglabs 2020-01-28 13:57:02 +02:00
  • 1c9b455329 [NOD-691] Remove addTrying from AddrManager. stasatdaglabs 2020-01-28 13:41:44 +02:00
  • 5daab45947 Merge remote-tracking branch 'origin/v0.1.1-dev' into v0.1.2-dev Mike Zak 2020-01-28 12:25:52 +02:00
  • 607b838ded [NOD-702] Fix netsync slowing down significantly due to excessive allocs in serializeUTXO (#605) stasatdaglabs 2020-01-28 12:24:09 +02:00
  • 25bdaeed31 Merge remote-tracking branch 'origin/v0.1.1-dev' into v0.1.2-dev Mike Zak 2020-01-28 11:35:21 +02:00
  • 934f0ee0f8 [NOD-702] Move writeBuffer to flushToDB. stasatdaglabs 2020-01-28 11:13:01 +02:00
  • 8b2d3f07ce [NOD-636] Prevent db corruption on crash. (#607) Dan Aharoni 2020-01-28 11:04:41 +02:00
  • a3dc2f7da7 Update version to v0.1.2 Mike Zak 2020-01-28 10:53:10 +02:00
  • 3bf850d952 [NOD-636] Edit comment. Dan Aharoni 2020-01-28 10:44:52 +02:00
  • 5df89bf6f6 [NOD-636] Add comment to explain why this line is needed. Dan Aharoni 2020-01-28 10:33:18 +02:00
  • a5eee73e6e [NOD-636] Scope err so defer anonymous defer function will get it. Dan Aharoni 2020-01-27 17:26:37 +02:00
  • bf36f9ceb6 [NOD-704] Call dag.IsInSelectedParentChain in every iteration of dag.SelectedParentChain (#606) Svarog 2020-01-27 17:09:41 +02:00
  • a04e60d197 [NOD-704] Call dag.IsInSelectedParentChain in every iteration of dag.SelectedParentChain Mike Zak 2020-01-27 17:05:32 +02:00
  • 69d9647bb8 [NOD-702] Fix bad make statement. stasatdaglabs 2020-01-27 16:53:27 +02:00
  • 41b965c0f3 [NOD-702] Fix netsync slowing down significantly due to excessive allocs in serializeUTXO. stasatdaglabs 2020-01-27 16:42:40 +02:00
  • 11de12304e [NOD-700] Convert blockSet to map[*blockNode]struct{} (#604) stasatdaglabs 2020-01-27 11:48:58 +02:00
  • 50b0addc8b [NOD-700] Add a comment to IsInSelectedParentChain about how it'll fail if the given blockHash is not within the block index. stasatdaglabs 2020-01-27 11:30:44 +02:00
  • a10320ad7b [NOD-696] Handle panics on time.AfterFunc (#600) Ori Newman 2020-01-27 11:12:23 +02:00
  • fd2bbf3557 [NOD-698] Change confirmations to be selectedTip.blueScore-acceptingBlock.blueScore+1 (#602) Ori Newman 2020-01-27 11:10:27 +02:00
  • 438e8929a6 [NOD-700] Remove containsHash and hashesEqual. stasatdaglabs 2020-01-27 10:47:37 +02:00
  • a9477960dd [NOD-700] Rename block to node in blockset.go. stasatdaglabs 2020-01-27 10:38:55 +02:00
  • e132b062e4 [NOD-700] Make IsInSelectedParentChain not use the now-slower containsHash. stasatdaglabs 2020-01-27 10:34:32 +02:00
  • 398ceed2be [NOD-700] Rename bluestNode to bluestBlock in bluest(). stasatdaglabs 2020-01-27 10:15:26 +02:00
  • cbba81a672 [NOD-700] Convert blockSet to map[*blockNode]struct{}. stasatdaglabs 2020-01-26 18:06:04 +02:00
  • d19c88a683 [NOD-696] Rename afterFunc->spawnAfter Ori Newman 2020-01-26 16:13:47 +02:00
  • 7f9cf17274 [NOD-697] In blockLocator, return an error if lowHash blueScore >= highHash blueScore. (#601) stasatdaglabs 2020-01-26 15:44:58 +02:00
  • df0a9ab322 [NOD-698] Change confirmations to be selectedTip.blueScore-acceptingBlock.blueScore+1 Ori Newman 2020-01-26 14:27:10 +02:00
  • cb6ec13f6f [NOD-697] In blockLocator, return an error if lowHash blueScore >= highHash blueScore. stasatdaglabs 2020-01-26 14:05:34 +02:00
  • ca8ff0471d [NOD-696] Fix comment Ori Newman 2020-01-26 13:30:43 +02:00
  • 1c4f9be53a Merge remote-tracking branch 'origin/v0.1.1-dev' into nod-696-handle-panics-on-time-afterFunc Ori Newman 2020-01-26 13:23:59 +02:00
  • 600a0b3d37 [NOD-696] Handle panics on time.AfterFunc Ori Newman 2020-01-26 13:22:33 +02:00
  • ba0e239557 [NOD-692] Fix thresholdState to use blueBlockWindow instead of selected chain height (#599) Ori Newman 2020-01-23 17:17:56 +02:00
  • e2b3d7aef7 [NOD-692] Fix thresholdState to use blueBlockWindow instead of selected chain height Ori Newman 2020-01-23 17:05:50 +02:00
  • ed606bfda3 [NOD-575] Change devent address prefix to kaspadev. (#598) Dan Aharoni 2020-01-23 15:36:40 +02:00
  • 5055a504a4 [NOD-575] Change devent address prefix to kaspadev. Dan Aharoni 2020-01-23 15:25:26 +02:00
  • c0463a8a68 [NOD-675] Replace start-hash/stop-hash with meaningful names (#597) Dan Aharoni 2020-01-22 18:14:42 +02:00
  • 8b881ef1b0 [NOD-675] Fix test name. Dan Aharoni 2020-01-22 18:08:33 +02:00
  • e4b6b4488b [NOD-675] Revet back to startHash in getChainFromBlock leftovers. Dan Aharoni 2020-01-22 18:05:29 +02:00
  • 658716c503 [NOD-675] revert back to startHash for getChainFromBlock. Dan Aharoni 2020-01-22 17:52:58 +02:00
  • 324377b558 [NOD-675] Undo go.mod go.sum conflicts Dan Aharoni 2020-01-22 17:09:28 +02:00
  • 6328d1ec6c Merge branch 'v0.1.1-dev' into nod-675-replace-starthash-stophash Dan Aharoni 2020-01-22 17:01:52 +02:00
  • 52e0a0967d [NOD-629] change GHOSTDAG k to uint8 (#594) Dan Aharoni 2020-01-22 16:58:53 +02:00
  • 005cd579be [NOD-675] Fix typo Dan Aharoni 2020-01-22 16:51:41 +02:00
  • 719bdfc58a [NOD-629] Merge conflict blocknode.go Dan Aharoni 2020-01-22 16:43:16 +02:00
  • b5d8cb5440 Merge branch 'v0.1.1-dev' into nod-629-change-ghostdag-k-to-uint8-using-type Dan Aharoni 2020-01-22 16:40:15 +02:00
  • ee10b46dac [NOD-675] Rename startHash/stopHash to lowHigh/stopHash Dan Aharoni 2020-01-22 16:37:29 +02:00
  • 29bcc271b5 [NOD-652] Add selected tip and get selected tip messages (#595) Ori Newman 2020-01-22 16:34:21 +02:00
  • 5d35ea602c [NOD-652] Fix comments and names Ori Newman 2020-01-22 15:52:05 +02:00
  • 9afa8489ea [NOD-652] Put msg.reply push in the right place Ori Newman 2020-01-22 15:38:15 +02:00
  • 94ec159147 [NOD-676] Remove blockLocator defaults. (#596) stasatdaglabs 2020-01-22 14:05:01 +02:00
  • c4721604fb [NOD-676] Remove blockLocator defaults. stasatdaglabs 2020-01-22 13:29:24 +02:00
  • 9efef9cc2f Merge remote-tracking branch 'origin/v0.1.1-dev' into nod-652-add-selected-tip-and-get-selected-tip-messages Ori Newman 2020-01-22 13:25:01 +02:00
  • 03dc39bd12 [NOD-652] Fix names and comments Ori Newman 2020-01-22 13:24:12 +02:00
  • 75e2e23ad6 [NOD-652] add comments Ori Newman 2020-01-22 12:46:53 +02:00
  • 5858be07e2 [NOD-629] Fix test; Update comment Dan Aharoni 2020-01-22 12:40:15 +02:00
  • 9d434de4a5 [NOD-640] Revamp blueBlocksBetween to return up to maxEntries from lowNode's antiPast to highNode's antiFuture (#593) stasatdaglabs 2020-01-22 12:13:55 +02:00
  • 8a4636f2e8 [NOD-640] Fix nodes declaration. stasatdaglabs 2020-01-22 12:08:15 +02:00
  • 7a7b4034d4 Merge branch 'nod-629-change-ghostdag-k-to-uint8-using-type' of github.com:kaspanet/kaspad into nod-629-change-ghostdag-k-to-uint8-using-type Dan Aharoni 2020-01-22 11:54:07 +02:00
  • 70ea5d4116 [NOD-640] Clarify a comment. stasatdaglabs 2020-01-22 11:08:58 +02:00
  • d0a43d7895 [NOD-640] Reworded a comment. stasatdaglabs 2020-01-22 11:05:43 +02:00
  • dffa0e1df9 [NOD-640] Use a classic for to populate nodes. stasatdaglabs 2020-01-22 10:39:49 +02:00
  • 3957e4b9aa [NOD-640] upHeap -> up-heap. stasatdaglabs 2020-01-22 10:13:02 +02:00
  • c801668c5f [NOD-652] add minDAGTimeDelay constant Ori Newman 2020-01-21 16:45:57 +02:00
  • bf372a95af [NOD-640] Rename blueBlocksBetween to antiPastBetween, stasatdaglabs 2020-01-21 16:45:56 +02:00
  • 0df5b8d275 [NOD-629] Merge Conflicts Dan Aharoni 2020-01-21 16:39:25 +02:00
  • 44286a75e0 [NOD-629] Merge conflict Dan Aharoni 2020-01-21 16:29:10 +02:00
  • a3fd167c67 [NOD-640] Fix off-by-one error. stasatdaglabs 2020-01-21 16:27:19 +02:00
  • 7483ea2b06 [NOD-629] Fix test Dan Aharoni 2020-01-21 16:25:11 +02:00
  • 2c80ea8c3f [NOD-629] Do not use maxuint8, but !0 instead Dan Aharoni 2020-01-21 16:02:51 +02:00
  • 019e33101d [NOD-652] Change selectedTip to selectedTipHash where needed Ori Newman 2020-01-21 15:47:28 +02:00
  • e7844b4703 [NOD-652] Create shouldQueryPeerSelectedTips and queueMsgGetSelectedTip functions Ori Newman 2020-01-21 15:41:05 +02:00
  • 40c5473c58 [NOD-640] UpHeap -> upHeap. stasatdaglabs 2020-01-21 15:31:49 +02:00
  • 6c5b98008e [NOD-640] Explain the highNode.blueScore-lowNode.blueScore+1 approximation. stasatdaglabs 2020-01-21 15:31:05 +02:00
  • 5635ff7ca0 [NOD-629] Fix test Dan Aharoni 2020-01-21 15:20:25 +02:00
  • daf0fbf4a2 [NOD-652] Use dag.AdjustedTime instead of dag.timeSource.AdjustedTime Ori Newman 2020-01-21 15:02:21 +02:00
  • b50719d685 [NOD-652] Fix TestVersion Ori Newman 2020-01-21 14:57:07 +02:00
  • 186c4a2b2f [NOD-652] go mod tidy Ori Newman 2020-01-21 14:04:21 +02:00
  • 52e5dc4e52 [NOD-652] Add comments Ori Newman 2020-01-21 14:01:06 +02:00
  • ea6bdd4036 [NOD-629] Remove newlines Dan Aharoni 2020-01-21 13:45:05 +02:00
  • 1a4da3d01a [NOD-629] Change fail message Dan Aharoni 2020-01-21 13:42:30 +02:00
  • 485ab4bdcf [NOD-652] Handle selected tip message with block handler Ori Newman 2020-01-21 13:39:22 +02:00
  • e7f893ac9b [NOD-629] Comment for test Dan Aharoni 2020-01-21 13:38:57 +02:00
  • b18bfadc36 [NOD-629] Rename KSize to KType Dan Aharoni 2020-01-21 13:27:03 +02:00
  • 3188876f6e [NOD-629] Make sure K is serialized as uint8 Dan Aharoni 2020-01-21 13:24:31 +02:00
  • 23256b7399 [NOD-629] Seperate block serialization and db store Dan Aharoni 2020-01-21 13:23:32 +02:00
  • 1beb841b0d [NOD-629] Add test for KSize Dan Aharoni 2020-01-21 12:41:43 +02:00
  • 721312e9d7 [NOD-652] Do nothing on OnSelectedTip if the peer selected tip hasn't changed Ori Newman 2020-01-21 12:37:00 +02:00
  • 78229ee9b7 [NOD-652] Remove peerSyncState.isSelectedTipKnown Ori Newman 2020-01-21 12:36:07 +02:00
  • 0e038131f8 [NOD-640] Rename highNodeAntiFuture to candidateNodes. stasatdaglabs 2020-01-21 11:52:54 +02:00
  • bcb52cbf00 [NOD-640] Remove the whole business with highNode's anticone. stasatdaglabs 2020-01-21 11:22:46 +02:00
  • 8e789023ab [NOD-640] Use more appropriate len in another place. stasatdaglabs 2020-01-20 18:53:02 +02:00
  • 7580625695 [NOD-640] Use more accurate len. stasatdaglabs 2020-01-20 18:38:29 +02:00
  • ededd1e89e [NOD-640] Fix bad traversal. stasatdaglabs 2020-01-20 18:32:12 +02:00
  • cc5847f1b4 [NOD-652] Add selectedTip and getSelectedTip messages Ori Newman 2020-01-20 17:35:00 +02:00