Commit Graph

  • 9500ffc974 [NOD-1190] Replace checkBlockParents with handleLookupParentNodesError. stasatdaglabs 2020-08-13 11:47:43 +03:00
  • 4872c0dc7c [NOD-1190] Fix a typo. stasatdaglabs 2020-08-13 11:36:25 +03:00
  • 18903e5652 [NOD-1190] Fix a comment. stasatdaglabs 2020-08-13 11:33:58 +03:00
  • 1dfe75144b [NOD-1190] Fix a comment. stasatdaglabs 2020-08-13 11:31:09 +03:00
  • 7391953284 [NOD-1190] Added an explanation as to why we change the nonce in TestProcessDelayedBlocks. stasatdaglabs 2020-08-13 10:40:37 +03:00
  • 23a3594c18
    [NOD-1233] Go over all TODO(libp2p)s and either fix them or create tickets for them (#860) stasatdaglabs 2020-08-13 09:41:02 +03:00
  • ebcb82137e UTXOSet: Refactoring. Add benchmarks. Optimizations. Septen 2020-08-13 01:54:01 +03:00
  • ffe153efa7
    [NOD-1262] Add network name to MinimalNetAdapter handshake (#867) v0.6.2-rc2 v0.6.2 v0.6.2-dev Ori Newman 2020-08-12 17:55:58 +03:00
  • 06fcd83858 Merge remote-tracking branch 'origin/v0.6.3-dev' into nod-1233-grpc-todo stasatdaglabs 2020-08-12 17:46:37 +03:00
  • a716a0f2e2 [NOD-1262] Add network name to MinimalNetAdapter handshake Ori Newman 2020-08-12 17:34:19 +03:00
  • ecc3c9d06c [NOD-1190] Remove getNetTotals. stasatdaglabs 2020-08-12 17:33:23 +03:00
  • fb3b1e2c14
    Replace empty slice with nil in mempool test payload Elichai Turkel 2020-07-02 14:44:17 +03:00
  • 0affe45d1c
    Remove buffers from hashing by using the Hash Writer Elichai Turkel 2020-06-30 19:22:33 +03:00
  • 3256014ff5
    Add the DoubleHash Writer to the benchmarks Elichai Turkel 2020-06-30 19:21:47 +03:00
  • 461e0fd9a0
    Add the hash writers to the tests Elichai Turkel 2020-06-30 18:55:36 +03:00
  • 108375177e
    Add Hash Writers Elichai Turkel 2020-06-30 18:55:22 +03:00
  • 57f81feb3f [NOD-1207] add baseMessage to MsgReject Ori Newman 2020-08-12 16:54:02 +03:00
  • 2b7f2ec3c5 Merge remote-tracking branch 'origin/v0.6.3-dev' into nod-1207-send-reject-messages Ori Newman 2020-08-12 16:47:43 +03:00
  • 4d94a785a7 [NOD-1190] Fix merge errors. stasatdaglabs 2020-08-12 16:42:24 +03:00
  • 822cb7e19b Merge remote-tracking branch 'origin/v0.6.3-dev' into nod-1190-blockdag stasatdaglabs 2020-08-12 16:39:27 +03:00
  • ca3172dad0
    [NOD-1239] Delete app.WaitForShutdown() (#866) Ori Newman 2020-08-12 16:38:52 +03:00
  • 9fd59ec5de [NOD-1190] Remove an unused parameter. stasatdaglabs 2020-08-12 16:29:55 +03:00
  • 1fbafac81c [NOD-1190] Finish extracting functions out of checkTransactionSanity. stasatdaglabs 2020-08-12 16:28:57 +03:00
  • 956618509d [NOD-1190] Begin extracting functions out of checkTransactionSanity. stasatdaglabs 2020-08-12 16:19:43 +03:00
  • 22dc3f998f
    [NOD-1256] Optimize PrepareBlockForTest (#861) Ori Newman 2020-08-12 16:25:42 +03:00
  • 5da5c73cd9 [NOD-1190] Remove the processBlock prefix from the functions that had it. stasatdaglabs 2020-08-12 16:02:49 +03:00
  • 49a50456db [NOD-1190] Return parents from checkBlockParents. stasatdaglabs 2020-08-12 15:57:26 +03:00
  • 28f138fced [NOD-1190] Fold validateAllTxsFinalized into checkBlockTransactionsFinalized. stasatdaglabs 2020-08-12 15:52:43 +03:00
  • 84ba1abc0f [NOD-1239] Delete app.WaitForShutdown() Ori Newman 2020-08-12 15:14:24 +03:00
  • 8c0514b644 [NOD-1190] Add a comment over createBlockNodeFromBlock. stasatdaglabs 2020-08-12 14:58:39 +03:00
  • 28fb72b86c [NOD-1190] Rename checkBlockTxsFinalized to checkBlockTransactionsFinalized. stasatdaglabs 2020-08-12 14:57:18 +03:00
  • 4776ff86b3 [NOD-1190] Fix a bug in validateUTXOCommitment. stasatdaglabs 2020-08-12 14:56:32 +03:00
  • 6315f18988 [NOD-1190] Extract validateUTXOCommitment to a separate function. stasatdaglabs 2020-08-12 14:17:21 +03:00
  • 57a8e4771c [NOD-1201] Return nil instead of error on gRPCServer.Start Ori Newman 2020-08-12 14:10:29 +03:00
  • d9e893e149 [NOD-1190] Rename orphaned_blocks.go to orpan_blocks.go. stasatdaglabs 2020-08-12 14:07:04 +03:00
  • 9031f3a44e [NOD-1190] Rename createNewBlockNode to createBlockNodeFromBlock. stasatdaglabs 2020-08-12 14:06:29 +03:00
  • a3b88721f9 [NOD-1190] Use lowercase in error messages. stasatdaglabs 2020-08-12 14:05:40 +03:00
  • d8373fc68b Merge remote-tracking branch 'origin/v0.6.2-dev' into nod-1190-blockdag stasatdaglabs 2020-08-12 13:59:09 +03:00
  • 91f4ed9825
    [NOD-1259] Do not panic on non-protocol errors from RPC (#863) v0.6.2-rc1 Svarog 2020-08-12 12:29:58 +03:00
  • aa9556aa59
    [NOD-1257] Disable difficulty adjustment on simnet (#862) Ori Newman 2020-08-12 12:24:37 +03:00
  • 763f635ff1 [NOD-1257] Explictly set DisableDifficultyAdjustment everywhere Ori Newman 2020-08-12 12:20:32 +03:00
  • 18d2c93c35 [NOD-1259] Implement subnetworkid.IsBuiltInOrNative and use where appropriate Mike Zak 2020-08-12 12:19:39 +03:00
  • ca75a20338 [NOD-1259] Don't panic on non-protocol errors in ProtocolManager.AddTransaction/AddBlock Mike Zak 2020-08-12 12:08:16 +03:00
  • 6155e56bc8 Revert "[NOD-1259] All rule-errors should be protocol-errors" Mike Zak 2020-08-12 11:37:18 +03:00
  • e7bd110938 [NOD-1259] Handle submitting of coinbase transactions properly Mike Zak 2020-08-12 11:17:29 +03:00
  • 2fd30c1856 [NOD-1259] All rule-errors should be protocol-errors Mike Zak 2020-08-12 10:58:59 +03:00
  • aac173ed72 Merge remote-tracking branch 'origin/v0.6.1-dev' Yuval Shaul 2020-08-12 10:48:51 +03:00
  • 391835f219 [NOD-1247] Add check for routerInitializer presence Yaroslav Reshetnyk 2020-08-12 00:42:21 +03:00
  • adf3701718 [NOD-1246/NOD-1248] Add unit test for NetAdapter Yaroslav Reshetnyk 2020-08-12 00:20:15 +03:00
  • 7f38a82f95 [NOD-1256] Remove redundant comment Ori Newman 2020-08-11 18:10:06 +03:00
  • 26909e56de [NOD-1257] Disable difficulty adjustment on simnet Ori Newman 2020-08-11 17:59:06 +03:00
  • 043ca1b240 [NOD-1256] Optimize PrepareBlockForTest Ori Newman 2020-08-11 17:44:35 +03:00
  • 91f0fe5740 [NOD-1238] Fix acceptance index never being initialized. (#859) stasatdaglabs 2020-08-11 12:04:54 +03:00
  • bfd6f8cee7 [NOD-1233] Simplify a test. stasatdaglabs 2020-08-11 16:34:50 +03:00
  • 3718bbd1f9 [NOD-1233] Remove TODOs. stasatdaglabs 2020-08-11 16:31:53 +03:00
  • 0147a95286 [NOD-1233] Get rid of mempool tags. stasatdaglabs 2020-08-11 16:17:14 +03:00
  • 341e573215 [NOD-1233] Disconnect if connected to wrong partial/full type. stasatdaglabs 2020-08-11 16:04:02 +03:00
  • c35b09adc6 [NOD-1233] Remove a no-longer-relevant TODO. stasatdaglabs 2020-08-11 15:59:28 +03:00
  • ef7003aa56 [NOD-1233] Remove TODO from handleGetNetTotals. stasatdaglabs 2020-08-11 15:53:48 +03:00
  • d71c9e2312 [NOD-1233] Remove a no-longer-relevant TODO. stasatdaglabs 2020-08-11 15:52:15 +03:00
  • 0593ff0969 [NOD-1233] Replace fakeSourceAddress with a real sourceAddress. stasatdaglabs 2020-08-11 15:50:41 +03:00
  • 64ec9a6d07 [NOD-1233] Remove some of the TODOs. stasatdaglabs 2020-08-11 15:48:00 +03:00
  • cb2ac1bb65 [NOD-1233] Remove a no-longer-relevant comment. stasatdaglabs 2020-08-11 13:40:03 +03:00
  • ad7264f5e4 [NOD-1233] Fix ambiguous comments. stasatdaglabs 2020-08-11 13:33:45 +03:00
  • e7b7581563 [NOD-1233] Make ErrRouteClosed not a protocol error. stasatdaglabs 2020-08-11 13:29:30 +03:00
  • c02088d76c [NOD-1233] Remove HandleNewBlockOld. stasatdaglabs 2020-08-11 13:26:17 +03:00
  • 5f3fb0bf9f
    [NOD-1238] Fix acceptance index never being initialized. (#859) v0.6.1-rc3 v0.6.1 v0.6.1-dev stasatdaglabs 2020-08-11 12:04:54 +03:00
  • a0b6343993 [NOD-1238] Fix acceptance index never being initialized. stasatdaglabs 2020-08-11 11:58:22 +03:00
  • eb31984888 [NOD-1190] Remove some comments. stasatdaglabs 2020-08-10 16:08:03 +03:00
  • b5cc1f26b8 Stylistic fixes. Septen 2020-08-10 16:04:15 +03:00
  • e7dc30f477 [NOD-1190] Rename handleProcessBlockError to handleConnectBlockError. stasatdaglabs 2020-08-10 15:32:43 +03:00
  • 3507d12e55 [NOD-1190] Extract stuff in maybeAcceptBlock to separate functions. stasatdaglabs 2020-08-10 15:12:52 +03:00
  • 3d923eafed Merge branch 'feature/utxoset_refactoring' of https://github.com/kaspanet/kaspad into feature/utxoset_refactoring oudeis 2020-08-10 15:11:07 +03:00
  • 47be7714c0 [NOD-815] Refactor all UTXO-diff algebra methods Septen 2020-08-10 05:00:43 +03:00
  • b0fecc9f87
    [NOD-1204] Add timestamp and message number to domain messages (#854) Ori Newman 2020-08-10 12:55:24 +03:00
  • 016ca157d7 [NOD-1201] Fix comment and change return order Ori Newman 2020-08-10 12:42:47 +03:00
  • 4719f18984 [NOD-1190] Fix TestProcessDelayedBlocks. stasatdaglabs 2020-08-10 12:41:26 +03:00
  • 9d23921d47 [NOD-1201] Panic if necessary callback are not set in gRPCConnection and gRPCServer Ori Newman 2020-08-10 12:28:14 +03:00
  • 03d6eefcc0 [NOD-1190] Fix parent delayed blocks not marking their children as delayed stasatdaglabs 2020-08-10 11:47:55 +03:00
  • 20727e00bc [NOD-1190] Extract processBlock contents into functions. stasatdaglabs 2020-08-10 11:41:51 +03:00
  • 2f12208806 [NOD-1190] Remove unused parameter from CalcSequenceLock. stasatdaglabs 2020-08-10 10:33:24 +03:00
  • d9e17812c1 [NOD-1190] Fix merge errors. stasatdaglabs 2020-08-10 10:26:04 +03:00
  • 6042a73850 Merge remote-tracking branch 'origin/v0.6.2-dev' into nod-1190-blockdag stasatdaglabs 2020-08-10 10:22:26 +03:00
  • c501d66fde UTXOSet: Refactoring. Septen 2020-08-10 05:00:43 +03:00
  • ff34ada780 [NOD-1207] Fix comment Ori Newman 2020-08-09 18:21:20 +03:00
  • fd3976906d Merge remote-tracking branch 'origin/v0.6.2-dev' into nod-1207-send-reject-messages Ori Newman 2020-08-09 18:15:30 +03:00
  • ec6b5f239a [NOD-1207] Fix comment and rename variables Ori Newman 2020-08-09 18:13:17 +03:00
  • ed5e8fd896 [NOD-1207] Panic if outgoingRoute.Enqueue returns unexpected error Ori Newman 2020-08-09 18:12:57 +03:00
  • d2316a2f34 [NOD-1207] Call registerRejectsFlow Ori Newman 2020-08-09 18:12:28 +03:00
  • 455d4fb6b6 [NOD-1207] Use more accurate log messages Ori Newman 2020-08-09 18:11:17 +03:00
  • 53cccd405f
    [NOD-1220] Add network string field to Version message (#852) stasatdaglabs 2020-08-09 18:11:13 +03:00
  • 0aa53a8e49 [NOD-1207] Renumber fields in RejectMessage Ori Newman 2020-08-09 18:10:50 +03:00
  • 5b84184921
    [NOD-1221] Explicitly add a maximum message size in gRPC (#851) stasatdaglabs 2020-08-09 17:56:26 +03:00
  • cf66bb0afe Merge remote-tracking branch 'origin/v0.6.2-dev' into nod-1220-network-name stasatdaglabs 2020-08-09 17:53:25 +03:00
  • 1e2d8e8999 [NOD-1190] Extract checkDuplicateBlock to a method. stasatdaglabs 2020-08-09 16:57:32 +03:00
  • b88d8b3132 Merge remote-tracking branch 'origin/v0.6.2-dev' into nod-1204-add-timestamp-and-index-to-messages Ori Newman 2020-08-09 15:38:56 +03:00
  • e02b5da4b4 [NOD-1207] Empty outgoing route before disconnecting Ori Newman 2020-08-09 15:24:28 +03:00
  • dc19535fcc [NOD-1190] Remove daglock unlock in notifyBlockAccepted. stasatdaglabs 2020-08-09 15:19:54 +03:00
  • af1df425a2 update to version v0.6.2 Yuval Shaul 2020-08-09 15:16:21 +03:00
  • d773f8fd36 [NOD-1190] Extract handleProcessBlockError to a function. stasatdaglabs 2020-08-09 15:14:12 +03:00