Commit Graph

  • e6e9a59f71 Add StagingArea to pruningStore Mike Zak 2021-03-21 17:16:44 +02:00
  • 826d2f1aa8 Create a new function createChildTxWhenParentTxWasAddedByConsensus and add a comment tal 2021-03-21 16:57:50 +02:00
  • e276a4d02f Add StagingArea to multisetStore Mike Zak 2021-03-21 16:54:41 +02:00
  • ef15eb51bf Add StagingArea to headersSelectedChainStore and headersSelectedTipStore Mike Zak 2021-03-21 16:37:20 +02:00
  • 7137a33fc9 Changes after fetch&merge to v0.10.0-dev tal 2021-03-21 14:58:48 +02:00
  • 720dc676f0 Merge remote-tracking branch 'origin/v0.10.0-dev' into tal-test-mining-manager tal 2021-03-21 14:50:57 +02:00
  • c255bec7e9 Fix due to review notes - change names, use testutils.CreateTransaction function and adds comments. tal 2021-03-21 14:46:22 +02:00
  • dfbf4d837a Add StagingArea to ghostdagDataStore Mike Zak 2021-03-21 14:43:27 +02:00
  • 579e7658c3 Add StagingArea to finalityStore Mike Zak 2021-03-21 14:36:45 +02:00
  • 021ec66ab6 Add StagingArea to daaBlocksStore Mike Zak 2021-03-21 14:29:37 +02:00
  • 2a559dce63 Add StagingArea to consensusStateStore Mike Zak 2021-03-21 14:01:41 +02:00
  • fa76eca182 Add StagingArea to blockStatusStore Mike Zak 2021-03-21 12:48:03 +02:00
  • ef1ca8c178 Add StagingArea to BlockRelationStore Mike Zak 2021-03-21 12:41:25 +02:00
  • 3fc8ebf814 Update blockHeaderStore with StagingArea Mike Zak 2021-03-21 12:33:40 +02:00
  • 861e5b6418 Apply staging shard to acceptanceDataStore Mike Zak 2021-03-21 10:48:05 +02:00
  • 5f75a7d610 Move blockStagingShard to separate folder Mike Zak 2021-03-21 10:29:34 +02:00
  • a20393d40c Divide transactionrelay_test.go to 2 separated tests and updates the tests. tal 2021-03-21 10:27:25 +02:00
  • 1923691baa Merge remote-tracking branch 'origin/v0.10.0-dev' into 1516-big-reorgs-lots-of-memory Mike Zak 2021-03-21 10:08:10 +02:00
  • 6824be9216
    Remove support for ServiceFlags out of DNSSeeder (#1622) Svarog 2021-03-18 18:02:57 +02:00
  • 90b943fa56 Remove support for ServiceFlags out of DNSSeeder Mike Zak 2021-03-18 17:43:51 +02:00
  • d0511c1636
    Use BLAKE2B instead of HASH160, and get rid of any usage of RIPEMD160 and SHA1 (#1618) Ori Newman 2021-03-18 10:20:12 +02:00
  • fe32c695ae Implemented staging areas in blockStore Mike Zak 2021-03-17 18:27:41 +02:00
  • 88435dfeb4 Change atomic swap to use proper hash size Ori Newman 2021-03-17 18:10:42 +02:00
  • 6627096f7b Change file name Ori Newman 2021-03-17 18:08:24 +02:00
  • 31663d0543 Merge branch 'rip-ripemd' of github.com:kaspanet/kaspad into rip-ripemd Ori Newman 2021-03-17 18:07:20 +02:00
  • c60a2bb94e Remove duplicate tests Ori Newman 2021-03-17 18:07:05 +02:00
  • 42ff6f16dc Add StagingArea struct Mike Zak 2021-03-17 18:03:49 +02:00
  • 00c17c06c4
    Merge branch 'v0.10.0-dev' into rip-ripemd Ori Newman 2021-03-17 17:34:32 +02:00
  • 7d69b66c7c
    Change --datadir to --appdir and remove symmetrical connection in stability tests (#1617) Svarog 2021-03-17 17:34:03 +02:00
  • 245641d016 Fix tests after conflict Ori Newman 2021-03-17 17:16:47 +02:00
  • baba826db7 Merge remote-tracking branch 'origin/v0.10.0-dev' into rip-ripemd Ori Newman 2021-03-17 17:07:57 +02:00
  • 6a0dcafbef
    Merge branch 'v0.10.0-dev' into fixes-in-stability-tests Ori Newman 2021-03-17 16:57:24 +02:00
  • 3ddee37bbf Change genesis coinbase payload script to OP_FALSE Ori Newman 2021-03-17 16:56:36 +02:00
  • 285fcd00b7 Use BLAKE2B instead of HASH160, and get rid of any usage of RIPEMD160 Ori Newman 2021-03-17 15:41:47 +02:00
  • cebcab7f5c
    Implement BIP-143-like sighash (#1598) Svarog 2021-03-17 15:17:38 +02:00
  • e4ed340943 Convert --datadir to --appdir everywhere Mike Zak 2021-03-17 14:54:26 +02:00
  • dbf65d856b Don't do simetric connects in netsync stability test Mike Zak 2021-03-17 14:44:35 +02:00
  • bf4a24223a Add comment Mike Zak 2021-03-17 14:32:11 +02:00
  • d9bd812c32 Convert hashType to uint8 Mike Zak 2021-03-17 14:30:40 +02:00
  • d6cefc0b77 Merge branch '1341-bip-143-sighash' of github.com:kaspanet/kaspad into 1341-bip-143-sighash Mike Zak 2021-03-17 13:53:52 +02:00
  • 6315d8c623
    Merge branch 'v0.10.0-dev' into 1341-bip-143-sighash Svarog 2021-03-17 13:53:47 +02:00
  • 75300e1d4b Replace checkHashTypeEncoding with caalls to hashType.IsStandardSigHashType Mike Zak 2021-03-17 13:53:31 +02:00
  • caf251b7a8
    Replace the HomeDir flag with a AppDir flag (#1615) Elichai Turkel 2021-03-17 12:48:38 +02:00
  • 5cf128489d
    Replace the HomeDir flag with a AppDir flag Elichai Turkel 2021-03-17 12:11:37 +02:00
  • 0da0ffb5d3
    Merge branch 'v0.10.0-dev' into 1341-bip-143-sighash Svarog 2021-03-17 09:43:44 +02:00
  • 21eee80fba Reformat an overly-long line Mike Zak 2021-03-16 18:11:24 +02:00
  • 1a4161ffc0
    Restructure the default ~/.kaspad directory layout (#1613) Svarog 2021-03-16 17:36:36 +02:00
  • 404219b6f8 Include RpcTransactionVerboseData in RpcTransaction instead of the other way around. stasatdaglabs 2021-03-16 17:11:20 +02:00
  • 96081a651f Restructure the default ~/.kaspad directory layout Mike Zak 2021-03-16 17:09:30 +02:00
  • a7163b8859
    Merge branch 'v0.10.0-dev' into 1341-bip-143-sighash Svarog 2021-03-16 15:01:31 +02:00
  • d9df2aca32 Fix hashes in test Mike Zak 2021-03-16 15:01:13 +02:00
  • b84080f3d9
    Fix getBlocks to not add the anticone when some blocks were filtered by GetHashesBetween (#1611) Ori Newman 2021-03-16 14:43:02 +02:00
  • 4e04a71759 Use correct transaction version + fix some typos Mike Zak 2021-03-16 14:33:39 +02:00
  • e1c2a38ed9 Use inputIndex instead of i to determine SigHashType Mike Zak 2021-03-16 14:29:13 +02:00
  • a89cadb4c0 hashOutpoint should get outpoint, not txIn Mike Zak 2021-03-16 14:17:09 +02:00
  • 2e0477657b
    Merge branch 'v0.10.0-dev' into fix-get-blocks Ori Newman 2021-03-16 14:23:06 +02:00
  • cbd0bb6d14
    Remove the Services field from NetAddress. (#1610) stasatdaglabs 2021-03-16 14:22:52 +02:00
  • 90a8e9ee6f Fix TestSyncManager_GetHashesBetween Ori Newman 2021-03-16 14:16:24 +02:00
  • 977b58d67a Fix getBlocks to not add the anticone when some blocks were filtered by GetHashesBetween Ori Newman 2021-03-16 14:09:39 +02:00
  • 8adf8fe0cf Write length of byte array in WriteElement Mike Zak 2021-03-16 13:59:25 +02:00
  • 71c6ea7c94 Add check for transaction version Mike Zak 2021-03-16 13:58:31 +02:00
  • 416cb46663 Change SigHashes to be true bit-fields Mike Zak 2021-03-16 13:50:14 +02:00
  • 31ae5a9a74 Remove the Services field from NetAddress. stasatdaglabs 2021-03-16 13:39:59 +02:00
  • ae3d7794f4 Reformat call for signAndCheck Mike Zak 2021-03-16 13:29:34 +02:00
  • fd15c11138 added benchmark to CalculateSignatureHash Mike Zak 2021-03-16 13:25:21 +02:00
  • d9449a32b8
    Use DAA score where needed (#1602) Ori Newman 2021-03-15 13:48:40 +02:00
  • 5abe748c49 Fix comments Ori Newman 2021-03-15 13:20:43 +02:00
  • 8610ecc2c9
    Merge branch 'v0.10.0-dev' into use-daa-score Ori Newman 2021-03-15 13:03:46 +02:00
  • c4d1a56a0d Make buildUTXOInvalidHeader get bits as an argument Ori Newman 2021-03-15 13:02:57 +02:00
  • 94f5c17bd6 Add RequiredDifficulty, rename UpdateDAADataAndReturnDifficultyBits to StageDAADataAndReturnRequiredDifficulty and add comments Ori Newman 2021-03-15 12:57:30 +02:00
  • 0ee8f2b631
    Convert appmessage nil mempool entry to gRPC nil mempool entry (#1608) Ori Newman 2021-03-15 11:48:55 +02:00
  • 87825c552d
    Merge branch 'v0.10.0-dev' into use-nil-entry-when-needed Ori Newman 2021-03-14 20:19:03 +02:00
  • ff1c96c149
    Wait for flows to finish before shutting down (#1605) Ori Newman 2021-03-14 20:18:40 +02:00
  • 9e81d22bac Remove redundant call to UpdateDAADataAndReturnDifficultyBits Ori Newman 2021-03-14 18:15:31 +02:00
  • 9261ab1f16
    Merge branch 'v0.10.0-dev' into wait-for-flows-to-finish-before-shutting-down stasatdaglabs 2021-03-14 18:11:40 +02:00
  • de57302bc7 Fix error message Ori Newman 2021-03-14 18:11:31 +02:00
  • 8a535eb241 Add comment Ori Newman 2021-03-14 18:08:32 +02:00
  • c91b2ad1bf Add assert Ori Newman 2021-03-14 18:07:49 +02:00
  • 317a33af16 Use NewFromSlice instead of manually creating the hash set Ori Newman 2021-03-14 18:05:36 +02:00
  • 68cc94e4ad Make golint happy. stasatdaglabs 2021-03-14 18:03:34 +02:00
  • 61058f7cf1
    Merge branch 'v0.10.0-dev' into rpc-block stasatdaglabs 2021-03-14 18:02:34 +02:00
  • dc6e2b41c8 Update TransactionVerboseData in the rest of kaspad. stasatdaglabs 2021-03-14 18:01:24 +02:00
  • 220b964567 Add comment Ori Newman 2021-03-14 17:46:35 +02:00
  • a3cf63b126 Use CompareAndSwap Ori Newman 2021-03-14 17:43:40 +02:00
  • 19351ec28d Update TransactionVerboseData in rpc.proto. stasatdaglabs 2021-03-14 17:38:15 +02:00
  • b83ae45d64 Convert appmessage nil mempool entry to gRPC nil mempool entry Ori Newman 2021-03-14 17:30:17 +02:00
  • 2e00ca4fff Merge remote-tracking branch 'origin/v0.10.0-dev' into nod-1344-relaytransactions-mid-complexity-unit-tests tal 2021-03-14 16:41:22 +02:00
  • 5e335be5ab
    Update README.md (#1607) Elichai Turkel 2021-03-14 16:24:22 +02:00
  • 21970b8470
    Update README.md Elichai Turkel 2021-03-14 16:05:49 +02:00
  • ee4976c3f3
    Update README.md Elichai Turkel 2021-03-14 16:05:49 +02:00
  • d1f3731538 Fix compilation errors in stability tests and the miner. stasatdaglabs 2021-03-14 15:35:18 +02:00
  • 9db7d32132 Convert everything in kaspad to use RPCBlocks and fix tests. stasatdaglabs 2021-03-14 15:30:45 +02:00
  • 7d8010797b
    Merge branch 'v0.10.0-dev' into wait-for-flows-to-finish-before-shutting-down Ori Newman 2021-03-14 14:51:23 +02:00
  • 9c10535292 Wait for flows to finish before shutting down Ori Newman 2021-03-14 14:36:00 +02:00
  • 61f7edf563 Replace BlockMessage with RpcBlock in rpc.proto. stasatdaglabs 2021-03-14 14:08:37 +02:00
  • 032eda4604 Update go-deploy workflow to upload all executables (#1604) Svarog 2021-03-14 13:45:46 +02:00
  • e457503aea Update go-deploy workflow to upload all executables (#1604) v0.9.1 v0.9.1-dev Svarog 2021-03-14 13:45:46 +02:00
  • 856fd9e455
    Update go-deploy workflow to upload all executables (#1604) Svarog 2021-03-14 13:45:46 +02:00
  • cabc1559ce Update go-deploy workflow to upload all executables try-6 Mike Zak 2021-03-14 12:18:33 +02:00
  • e4e3541a30
    Increase the route capacity of InvTransaction messages. (#1603) stasatdaglabs 2021-03-14 13:02:55 +02:00