Commit Graph

  • 8e72c50900 [NOD-540] Use newReachabilityInterval instead of struct initialization. stasatdaglabs 2019-12-26 15:26:37 +02:00
  • 53e883d306 [NOD-540] Use treeNode isAncestorOf instead of treeInterval isAncestorOf. stasatdaglabs 2019-12-26 15:10:11 +02:00
  • 28538cdffb [NOD-517] Update blockdag doc.go. stasatdaglabs 2019-12-26 15:05:38 +02:00
  • 3a3ae3ba21 [NOD-517] Update dagconfig doc.go. stasatdaglabs 2019-12-26 13:26:55 +02:00
  • a740e2d527 [NOD-517] Make all doc.go use the same style of comment. stasatdaglabs 2019-12-26 12:28:16 +02:00
  • 48f307b905 [NOD-517] Remove all cov_report.sh and test_coverage.txt. stasatdaglabs 2019-12-26 12:16:33 +02:00
  • 1308bf92fa [NOD-517] Updated the root doc.go. stasatdaglabs 2019-12-26 12:04:33 +02:00
  • d7510d79bc [NOD-517] Remove copyright notices from all doc.go. stasatdaglabs 2019-12-26 11:53:21 +02:00
  • 0e407a76e4 [NOD-540] Implement rtn.isAncestorOf(). stasatdaglabs 2019-12-25 16:52:09 +02:00
  • 8f236f72e8 [NOD-540] Fix comment above bisect. stasatdaglabs 2019-12-25 16:48:18 +02:00
  • c22b086f1d [NOD-540] Renamed f to fraction and x to size. stasatdaglabs 2019-12-25 16:46:26 +02:00
  • ae23b731e4 [NOD-540] Reverse the lines in reachabilityTreeNode.String(). stasatdaglabs 2019-12-25 16:40:22 +02:00
  • ce7d49e23d [NOD-540] Fix weird condition in splitFraction. stasatdaglabs 2019-12-25 16:29:37 +02:00
  • 3a255daca7 [NOD-540] Rename addTreeChild to addChild. stasatdaglabs 2019-12-25 16:25:36 +02:00
  • 59adfebebf [NOD-540] Fix weird condition in addTreeChild. stasatdaglabs 2019-12-25 16:24:37 +02:00
  • 2cc6cf5166 [NOD-540] Fix comment above reachabilityTreeNode. stasatdaglabs 2019-12-25 16:19:43 +02:00
  • a323edfa78 [NOD-540] Fix comment above isAncestorOf. stasatdaglabs 2019-12-25 16:19:11 +02:00
  • d7db1b99cf [NOD-540] Fix comment above split. stasatdaglabs 2019-12-25 16:17:40 +02:00
  • 700333b1bb [NOD-540] Fix comment above countSubtrees some more. stasatdaglabs 2019-12-25 16:16:33 +02:00
  • 2f9ff1d82d [NOD-540] Fix comment above countSubtrees. stasatdaglabs 2019-12-25 16:13:56 +02:00
  • aa79c9211b [NOD-540] Expand the comment above reindexIntervals. stasatdaglabs 2019-12-25 16:12:50 +02:00
  • 21d4ed8a5c [NOD-540] Rename reindexTreeIntervals to reindexIntervals and fixed the comment above it. stasatdaglabs 2019-12-25 16:01:23 +02:00
  • 672e9c19cb [NOD-540] Rename setTreeInterval to setInterval. stasatdaglabs 2019-12-25 16:00:08 +02:00
  • 136e232857 [NOD-540] Made interval and remainingInterval pointers. stasatdaglabs 2019-12-25 15:59:15 +02:00
  • 21b59c3a50 Merge branch 'master' into nod-420-delayed-blocks Dan Aharoni 2019-12-25 15:52:12 +02:00
  • fbaf360a42 Fix missing pkg/errors reference in windows-only file (#547) aspect 2019-12-25 08:50:43 -05:00
  • c17dda3039 [NOD-420] Hold the read lock in processDelayedBlocks Dan Aharoni 2019-12-25 15:47:36 +02:00
  • dd83b4448a [NOD-540] Implement restoring the reachabilityStore on node restart. stasatdaglabs 2019-12-25 15:42:31 +02:00
  • 1245197821 [NOD-420] Trigger delayed blocks processing every time we process a block. Dan Aharoni 2019-12-25 15:23:03 +02:00
  • 3fe92bd76d go fmt pass Anton Yemelyanov 2019-12-25 07:35:40 -05:00
  • 1346810af8 [NOD-583] Move InterruptListener() to beggining of main (#555) Svarog 2019-12-25 13:14:28 +02:00
  • 1bfad7dcb2 [NOD-583] Move InterruptListener() to beggining of main Mike Zak 2019-12-25 12:50:14 +02:00
  • 8ef6a78d91 [NOD-420] Initialise delyaed blocks mapping Dan Aharoni 2019-12-25 12:33:23 +02:00
  • 9cbab94264 [NOD-579] Remove erroneous dependancy on github.com/prometheus/common/log (#554) Svarog 2019-12-25 11:54:36 +02:00
  • b64ca7ac68 [NOD-579] Remove erroneous dependancy on github.com/prometheus/common/log Mike Zak 2019-12-24 17:17:01 +02:00
  • 5c27dbfd0b [NOD-540] Implement some deserialization for reachabilityData. stasatdaglabs 2019-12-24 16:48:45 +02:00
  • 45a3376815 [NOD-540] Implement serialization for reachabilityData. stasatdaglabs 2019-12-24 15:54:30 +02:00
  • 48f29cc11f [NOD-401] Allow to pass PrefixUnknown to ParseAddress + add .Prefix() to addresses (#553) Svarog 2019-12-24 15:38:47 +02:00
  • cef7948033 [NOD-540] Fix not all tree nodes being written to the database. stasatdaglabs 2019-12-24 15:07:08 +02:00
  • c40f97ba57 [NOD-540] Implement a disk storage for reachability data. stasatdaglabs 2019-12-24 13:00:36 +02:00
  • 74664b7a42 [NOD-420] Return nil when not expecting an error Dan Aharoni 2019-12-24 12:21:44 +02:00
  • 51cc5e8a73 Merge branch 'master' into nod-420-delayed-blocks Dan Aharoni 2019-12-24 12:10:21 +02:00
  • fc5b75e878 [NOD-420] Merge master; Use dag.timeSource.AdjustedTime() instead of time.Now; Dan Aharoni 2019-12-24 12:06:58 +02:00
  • 378da32364 [NOD-540] Implement updating reachability for a valid new block. stasatdaglabs 2019-12-23 15:53:07 +02:00
  • c5f6274b05 [NOD-540] Rename countSubtreesUp to countSubtrees and applyIntervalDown to propagateInterval. stasatdaglabs 2019-12-23 11:44:40 +02:00
  • 45969f52a9 [NOD-540] Fix the recursive countSubtreesUp. stasatdaglabs 2019-12-23 11:38:33 +02:00
  • d0969955eb [NOD-540] Fix error messsage. stasatdaglabs 2019-12-23 11:35:47 +02:00
  • e815819d18 [NOD-540] Wrote a more descriptive error message. stasatdaglabs 2019-12-23 11:35:11 +02:00
  • 5872e291d5 [NOD-540] Fix a potential bug involving float inaccuracy. stasatdaglabs 2019-12-23 11:26:50 +02:00
  • 14a38d5554 [NOD-540] Fix indentation. stasatdaglabs 2019-12-23 11:14:15 +02:00
  • 500434ec95 [NOD-540] Change "s.t." to "such that" in a comment. stasatdaglabs 2019-12-23 10:31:52 +02:00
  • bcebd620d4 [NOD-540] move reachabilityInterval to the top of reachability.go. stasatdaglabs 2019-12-23 10:30:10 +02:00
  • eeae316aff [NOD-540] Rename isFutureBlock to isInFuture. stasatdaglabs 2019-12-23 10:27:28 +02:00
  • 0d95147894 [NOD-540] Rename futureBlocks to futureCoveringSet. stasatdaglabs 2019-12-23 10:17:44 +02:00
  • ef786d0e56 [NOD-540] Rename isInPast to isAncestorOf. stasatdaglabs 2019-12-23 10:15:13 +02:00
  • 142f324c00 Merge remote-tracking branch 'origin/master' into nod-540-reachability stasatdaglabs 2019-12-22 11:28:00 +02:00
  • ce654ceb37 [NOD-540] Fix a comment. stasatdaglabs 2019-12-22 11:14:43 +02:00
  • 5f1afadd2c [NOD-540] Implement TestAddTreeChild. stasatdaglabs 2019-12-22 10:59:32 +02:00
  • e2b57e6231 [NOD-566] Do not accept coinbase transaction from the selected parent anticone (#552) v0.1.0-alpha1 Ori Newman 2019-12-19 18:05:55 +02:00
  • 0bcfe78631 [NOD-566] Do not accept coinbase transaction from the selected parent anticone Ori Newman 2019-12-19 17:32:22 +02:00
  • 6c50883ee4 [NOD-540] Add comments to structs. stasatdaglabs 2019-12-19 17:14:08 +02:00
  • 2e788d79d1 [NOD-540] Implement TestSplit. stasatdaglabs 2019-12-19 17:03:47 +02:00
  • 79d0c7c750 [NOD-540] Implement TestSplitExact. stasatdaglabs 2019-12-19 15:21:29 +02:00
  • 33ca082f42 [NOD-540] Implement TestSplitFraction. stasatdaglabs 2019-12-19 15:07:51 +02:00
  • 82a6a4cd75 [NOD-540] Fix comments. stasatdaglabs 2019-12-19 11:31:51 +02:00
  • 9ef7d55d1b [NOD-540] Add more comments, implement isInPast. stasatdaglabs 2019-12-19 11:24:38 +02:00
  • 1b8823ee69 [NOD-540] Add some comments. stasatdaglabs 2019-12-19 10:42:44 +02:00
  • 5f228d4b25 [NOD-401] Moved wallet to kasparov repo + updated tests with new prefixes Mike Zak 2019-12-19 10:17:37 +02:00
  • 2de2b7cfa2 Merge branch 'master' into nod-401-cli-wallet Mike Zak 2019-12-19 10:08:55 +02:00
  • ddfbbc21fb [NOD-540] Moved the reachability tree stuff into reachability.go. stasatdaglabs 2019-12-18 18:05:26 +02:00
  • 4c2220f249 [NOD-540] Implement applyIntervalDown. stasatdaglabs 2019-12-18 17:16:03 +02:00
  • d0dccfb326 [NOD-540] Add a comment explaining an impossible condition. stasatdaglabs 2019-12-18 16:55:42 +02:00
  • 1c63461002 [NOD-540] Implement countSubtreesUp. stasatdaglabs 2019-12-18 16:46:26 +02:00
  • f72afc8bbb [NOD-499] Change ports and network magics (#550) Ori Newman 2019-12-18 16:18:37 +02:00
  • 0d1f447cb7 [NOD-510] Fix comments so that they don't mention bitcoin. (#551) stasatdaglabs 2019-12-18 13:46:32 +02:00
  • 4babb3474a [NOD-510] Fix comments so that they don't mention bitcoin. stasatdaglabs 2019-12-18 13:42:17 +02:00
  • 6e745ad254 [NOD-540] Begin implementing tree manipulation in blockNode. stasatdaglabs 2019-12-18 13:23:19 +02:00
  • 8310fdbc3d [NOD-540] Implement interval splitting methods. stasatdaglabs 2019-12-18 12:58:53 +02:00
  • 818f8c93eb [NOD-551] Move httpserverutils to kasparov (#549) Svarog 2019-12-18 12:51:05 +02:00
  • e787f56d07 Merge remote-tracking branch 'origin/master' into nod-551-move-httpserverutils-to-kasparov Mike Zak 2019-12-18 12:29:38 +02:00
  • 5c836b504e [NOD-511] Move httpserverutils to kasparov repository Mike Zak 2019-12-18 12:25:11 +02:00
  • 264ffaae93 [NOD-495] Move out non-kaspad apps (#548) Svarog 2019-12-18 12:14:07 +02:00
  • 2514c5b726 [NOD-495] httpserverutils should use kasparov logger Mike Zak 2019-12-18 12:10:06 +02:00
  • 9077429dad [NOD-499] Change port 10533->16611 and 10532->16610 Ori Newman 2019-12-18 11:15:38 +02:00
  • b562303c77 [NOD-499] Change port 10633->16511 and 10632->16510 Ori Newman 2019-12-18 11:11:17 +02:00
  • 606452a9e5 [NOD-499] Change port 10433->16211 and 10432->16210 Ori Newman 2019-12-18 11:07:37 +02:00
  • f2739a1bfb [NOD-499] Change port 10333->16111 and 10332->16110 Ori Newman 2019-12-18 11:04:31 +02:00
  • 2b33b042be [NOD-499] Fix tests Ori Newman 2019-12-18 10:56:46 +02:00
  • 430ee35038 Fixing missing pkg/errors reference Anton Yemelyanov 2019-12-17 14:33:31 -05:00
  • af0ec0252e [NOD-499] Fix TestElementWire Ori Newman 2019-12-17 18:48:43 +02:00
  • 16fe2abdc0 [NOD-499] Change port 8333 to 10333 everywhere Ori Newman 2019-12-17 18:24:23 +02:00
  • 91c802f348 [NOD-499] Change port 18333 to 10433 everywhere Ori Newman 2019-12-17 18:21:31 +02:00
  • 72e34bceba [NOD-499] Change default p2p ports Ori Newman 2019-12-17 18:20:54 +02:00
  • f53bc24562 [NOD-499] Change default rpc ports Ori Newman 2019-12-17 17:47:49 +02:00
  • 6cf82e3137 [NOD-499] Change network magics Ori Newman 2019-12-17 17:36:27 +02:00
  • 7abed59dbd [NOD-540] Updated comments over insertFutureBlock and isFutureBlock. stasatdaglabs 2019-12-17 15:49:21 +02:00
  • 6479820fb4 [NOD-495] Remove faucet to separate repository v0.0.4 Mike Zak 2019-12-17 15:09:07 +02:00
  • 4a0b7ad268 [NOD-495] httpserverutils should use kaspad logger package Mike Zak 2019-12-17 14:51:14 +02:00
  • b4a38f8f60 [NOD-495] Remove miningsimulator to separate repository Mike Zak 2019-12-17 14:38:17 +02:00
  • b794254df6 [NOD-495] Remove kasparov to separate repository Mike Zak 2019-12-17 14:26:09 +02:00