Commit Graph

  • 4df37839c0
    Merge branch 'v0.10.0-dev' into remove-payload-hash Ori Newman 2021-03-08 14:42:08 +02:00
  • 893d6b996f Fix tests Ori Newman 2021-03-08 14:41:08 +02:00
  • 0d8c9cffb9
    Merge branch 'v0.10.0-dev' into dont-swallow-orphan-errors Svarog 2021-03-08 12:51:39 +02:00
  • 890f88735f Update testnet gensis and testnet network name Mike Zak 2021-03-08 12:48:08 +02:00
  • 98c2dc8189 Update to version 0.9.1 Mike Zak 2021-03-08 11:49:38 +02:00
  • 837fa65735
    kaspaminer: User tickers and regulate each block individually (#1580) Elichai Turkel 2021-03-08 10:51:35 +02:00
  • a096de9a90 Remove payload hash Ori Newman 2021-03-07 18:32:52 +02:00
  • b4b4fb9f37 Don't swallow orphan errors Ori Newman 2021-03-07 16:47:34 +02:00
  • 4dd2d2b465
    Fix review comments Elichai Turkel 2021-03-07 16:44:30 +02:00
  • 9e893716ba
    Merge branch 'v0.10.0-dev' into kaspaminer-tickers Elichai Turkel 2021-03-07 16:38:14 +02:00
  • dd3b2cf7d1
    Fix data race in GetBlockChildren (#1579) Elichai Turkel 2021-03-07 16:33:47 +02:00
  • e5969a8049
    Add comments, logs and rename variables Elichai Turkel 2021-03-07 16:33:24 +02:00
  • 710b502d9b
    User tickers and regulate each block individually Elichai Turkel 2021-03-07 16:18:57 +02:00
  • 1d3b13e16f found a bug, so stopped working on this test until the bug will be fix. tal 2021-03-07 15:45:04 +02:00
  • 05b0dd1fc1
    Fix data race in GetBlockChildren Elichai Turkel 2021-03-07 14:32:05 +02:00
  • 37654156a6 Update changelog for v0.9.0 v0.9.0 v0.9.0-dev Mike Zak 2021-03-04 10:53:00 +02:00
  • 3fd324ca28 Update to version 0.10.0 Mike Zak 2021-03-03 16:34:45 +02:00
  • 0271858f25
    Readd BlockHashes to getBlocks response (#1575) v0.9.0-rc2 Ori Newman 2021-03-03 16:27:51 +02:00
  • 71cdd2f803
    Merge branch 'v0.9.0-dev' into readd-block-hashes-to-get-blocks Ori Newman 2021-03-03 16:18:36 +02:00
  • 7909480757
    Merge big subdags in pick virtual parents (#1574) Elichai Turkel 2021-03-03 16:17:16 +02:00
  • 7b05986caa Readd BlockHashes to getBlocks response Ori Newman 2021-03-03 16:00:14 +02:00
  • ae08761199
    Fix review comments Elichai Turkel 2021-03-03 15:04:20 +02:00
  • 74c121da22
    Fixed DAGToplogy test mock v0.9.0-rc1 Elichai Turkel 2021-03-02 19:51:28 +02:00
  • 4481c343e0
    Add comments and fix off-by-one in the mergeSetIncrease queue Elichai Turkel 2021-03-02 19:50:58 +02:00
  • c198a3839e
    Fixed DAGToplogy test mock rm Elichai Turkel 2021-03-02 19:51:28 +02:00
  • 2cf101de6a
    Add comments and fix off-by-one in the mergeSetIncrease queue Elichai Turkel 2021-03-02 19:50:58 +02:00
  • 42ec173726
    Check if the new candidate is in the future of any existing candidate Elichai Turkel 2021-03-02 19:50:24 +02:00
  • f9ea805fee
    Add new IsAnyAncestorOf to DagTopolyManager Elichai Turkel 2021-03-02 19:43:15 +02:00
  • da5667f84d
    Remove unneeded Heap/HashSet usages Elichai Turkel 2021-03-02 18:19:03 +02:00
  • d2ad34e887
    Refactor mergeSetIncrease to return the current BFS block to allow easier merging Elichai Turkel 2021-03-02 17:54:23 +02:00
  • 18274c236b
    Write in the reject message the tx rejection reason (#1573) Ori Newman 2021-03-02 20:11:31 +02:00
  • 833b812c41
    Merge branch 'v0.9.0-dev' into write-tx-reject-reason Elichai Turkel 2021-03-02 19:14:40 +02:00
  • 7829a9fd76
    Add nil checks for protowire (#1570) Elichai Turkel 2021-03-02 19:14:31 +02:00
  • ca0ff7d557
    Merge branch 'v0.9.0-dev' into proto-nil Elichai Turkel 2021-03-02 18:26:18 +02:00
  • 1548ed9629
    Increase getBlocks limit to 1000 (#1572) Ori Newman 2021-03-02 18:24:37 +02:00
  • ac67c4db1f
    Merge branch 'v0.9.0-dev' into increase-get-blocks-to-1000 Ori Newman 2021-03-02 17:53:39 +02:00
  • 34d4254f4c
    Merge branch 'v0.9.0-dev' into proto-nil Svarog 2021-03-02 17:29:12 +02:00
  • 32cd643e8b
    Clone transactions before returning them out of mempool (#1571) Svarog 2021-03-02 17:28:53 +02:00
  • 203b4cb539
    Merge branch 'v0.9.0-dev' into proto-nil Svarog 2021-03-02 17:03:27 +02:00
  • 83c8a89858
    Merge branch 'v0.9.0-dev' into datarace-in-build-block Elichai Turkel 2021-03-02 16:27:55 +02:00
  • 4c2d44acff
    Merge branch 'v0.9.0-dev' into write-tx-reject-reason Ori Newman 2021-03-02 16:22:29 +02:00
  • b8d36302db
    Merge branch 'v0.9.0-dev' into increase-get-blocks-to-1000 Ori Newman 2021-03-02 16:22:19 +02:00
  • 05df6e3e4e
    Return RPC error if getBlock's lowHash doesn't exist (#1569) Ori Newman 2021-03-02 16:21:55 +02:00
  • 883841caf8 Write in the reject message the tx rejection reason Ori Newman 2021-03-02 16:20:39 +02:00
  • f3067230f0
    Merge branch 'v0.9.0-dev' into increase-get-blocks-to-1000 Ori Newman 2021-03-02 16:18:33 +02:00
  • 0ef87e6805 Increase getBlocks limit to 1000 Ori Newman 2021-03-02 16:17:59 +02:00
  • 2afa8a6bbf Clone transactions before returning them out of mempool Mike Zak 2021-03-02 16:13:47 +02:00
  • 2c7b131550
    Add nil check for protwire KaspadMessage Elichai Turkel 2021-03-02 15:46:15 +02:00
  • 600554540a
    Add nil checks for all protowire.toAppMessage() functions for the RPC Elichai Turkel 2021-03-02 15:46:02 +02:00
  • c4aef2a31b
    Add nil checks for all protowire.toAppMessage() functions for the p2p Elichai Turkel 2021-03-02 15:45:42 +02:00
  • 793dcf20fc
    Add a new errNil in protowire Elichai Turkel 2021-03-02 15:43:37 +02:00
  • 78c2cbd873
    Handle errors in p2p handshake better Elichai Turkel 2021-03-02 15:42:31 +02:00
  • f8ea19eaa6
    Merge branch 'v0.9.0-dev' into return-rpc-error-if-lowhash-doesnt-exist Svarog 2021-03-02 12:57:25 +02:00
  • ce326b3c7d
    Add default dns-seeder to testnet (#1568) Svarog 2021-03-02 12:57:16 +02:00
  • 0546fdf51e
    Merge branch 'v0.9.0-dev' into default-dns-seeder Svarog 2021-03-02 12:47:53 +02:00
  • a4ae263ed5
    Don't print stack trace on disconnected (#1567) Svarog 2021-03-02 12:25:33 +02:00
  • 05659d6c3c Return RPC error if getBlock's lowHash doesn't exist Ori Newman 2021-03-02 12:11:13 +02:00
  • f8688f9b22 Add default dns-seeder to testnet Mike Zak 2021-03-02 11:38:28 +02:00
  • 2dae691d99 Don't print stack trace on disconnected Mike Zak 2021-03-02 11:22:59 +02:00
  • 79be1edaa5
    Fix utxoindex deserialization (#1566) Elichai Turkel 2021-03-01 19:06:19 +02:00
  • e0e5538a4c
    Merge branch 'v0.9.0-dev' into fix-utxoindex-serialization Elichai Turkel 2021-03-01 18:46:57 +02:00
  • c1ef5f0c56
    Add pruning point hash to GetBlockDagInfo response (#1565) Svarog 2021-03-01 18:46:45 +02:00
  • eb31dbbd91
    Add Tests for hashes serialization in utxo index Elichai Turkel 2021-03-01 18:14:02 +02:00
  • 35d2daf576
    Fix broken deserialization in utxoindex Elichai Turkel 2021-03-01 18:13:09 +02:00
  • 9679fe4d92
    Merge branch 'v0.9.0-dev' into pruning-point-rpc Ori Newman 2021-03-01 18:07:56 +02:00
  • 8a71f53613 Add pruning point hash to GetBlockDagInfo response Mike Zak 2021-03-01 17:58:43 +02:00
  • 328c6cd5b2
    Add a roundtrip test for DomainBlock<->BlockVerboseData Elichai Turkel 2021-03-01 14:28:50 +02:00
  • 734225cd40
    Add conversation from verbose block to DomainBlock Elichai Turkel 2021-03-01 14:28:07 +02:00
  • 458e409654
    Rename handleRequestBlocksFlow to handleRequestHeadersFlow (#1563) Elichai Turkel 2021-03-01 15:01:59 +02:00
  • 3cf0abbbdc
    Merge branch 'v0.9.0-dev' into rename-headers-flow Elichai Turkel 2021-03-01 14:47:52 +02:00
  • df19bdfaf3
    Use EmitUnpopulated so that kaspactl prints all fields, even the default ones (#1561) Svarog 2021-03-01 14:47:34 +02:00
  • cae783085b
    Merge branch 'v0.9.0-dev' into emit-unpopulated Elichai Turkel 2021-03-01 14:37:51 +02:00
  • 103edf97d0
    Stop logging an error whenever an RPC/P2P connection is canceled (#1562) Elichai Turkel 2021-03-01 14:37:42 +02:00
  • e712438113
    Merge branch 'v0.9.0-dev' into connections-loop Elichai Turkel 2021-03-01 14:27:01 +02:00
  • 9ddc2bbf4d
    Merge branch 'v0.9.0-dev' into emit-unpopulated Elichai Turkel 2021-03-01 14:05:17 +02:00
  • 1f69f9eed9
    Cleanup the logger and make it asynchronous (#1524) Elichai Turkel 2021-03-01 14:04:40 +02:00
  • c328fd5592
    Rename handleRequestBlocksFlow to handleRequestHeadersFlow Elichai Turkel 2021-03-01 13:52:38 +02:00
  • 95fd92b808
    Add stacktrace to the unknown error from connectionLoops Elichai Turkel 2021-03-01 12:11:49 +02:00
  • 3c48352ff6
    Merge branch 'v0.9.0-dev' into log-refactor Svarog 2021-03-01 12:03:36 +02:00
  • b30cd8233f
    Print new line after Exiting... Elichai Turkel 2021-03-01 12:03:35 +02:00
  • 512dd8323c
    Don't log error when connectionLoop is canceled Elichai Turkel 2021-03-01 12:03:19 +02:00
  • d7fd11ba26 Use EmitUnpopulated so that kaspactl prints all fields, even the default ones Mike Zak 2021-03-01 11:51:58 +02:00
  • 6a12428504
    Close iterators (#1542) v0.9.0-beta1 Elichai Turkel 2021-03-01 11:15:59 +02:00
  • 7b776aef84
    Merge branch 'v0.9.0-dev' into iterators Elichai Turkel 2021-03-01 10:42:01 +02:00
  • 63b1d2a05a
    Add childrenHashes to GetBlock/s RPC commands (#1560) Svarog 2021-02-28 18:28:29 +02:00
  • 87ac15c24a Fix missed error + implement GetBlockChildren in fakeRelayInvsContext Mike Zak 2021-02-28 18:11:25 +02:00
  • 1fee168417 Add childrenHashes to GetBlock/s RPC commands Mike Zak 2021-02-28 18:06:44 +02:00
  • 0ebb0a324e
    Fix review comments Elichai Turkel 2021-02-28 14:23:31 +02:00
  • 419ec4d379
    Add TestMain to reachability manager tests to preserve the same log level Elichai Turkel 2021-02-16 14:08:29 +02:00
  • bbd610480e
    Move the location where the backend is closed, also print the log if it panics while writing Elichai Turkel 2021-02-16 13:53:54 +02:00
  • 6a06de9b88
    Initialize and close the logger backend wherever it's needed Elichai Turkel 2021-02-14 16:02:49 +02:00
  • 6fcfd3a805
    More logger cleanup Elichai Turkel 2021-02-14 16:00:38 +02:00
  • 653905a9d2
    Parallelize the logger backend Elichai Turkel 2021-02-14 15:58:18 +02:00
  • 15da6bd408
    Fix LOGFLAGS and make LongFile work correctly Elichai Turkel 2021-02-10 21:24:38 +02:00
  • ff4b87f1b3
    Clean up the logger Elichai Turkel 2021-02-10 20:14:19 +02:00
  • 10878e6c42
    Remove Subsystems map and replace with RegisterSubSystem Elichai Turkel 2021-02-10 20:10:06 +02:00
  • a9d1486f7c
    Merge branch 'v0.9.0-dev' into iterators Svarog 2021-02-28 09:01:14 +02:00
  • 089115c389
    Add ScriptPublicKey.Version to RPC (#1559) Svarog 2021-02-25 17:43:06 +02:00
  • 32122b39c8
    Merge branch 'v0.9.0-dev' into rpc-script-public-key-version Ori Newman 2021-02-25 17:28:49 +02:00
  • a49c4f544e Add ScriptPublicKey.Version to RPC Mike Zak 2021-02-25 17:27:01 +02:00