Commit Graph

  • ccc2f6cb8e
    Merge branch 'v0.9.0-dev' into increase-test-timeout Ori Newman 2021-01-28 13:22:36 +02:00
  • a9a810a2b2
    Add block type to MineJSON (#1464) Ori Newman 2021-01-28 13:22:20 +02:00
  • acc5d4e50c Increase the waiting for error timeout Ori Newman 2021-01-28 13:05:53 +02:00
  • 66a81f4ed5 Add block type to MineJSON Ori Newman 2021-01-28 12:58:52 +02:00
  • a5a84e9215 Take buildTestUTXODiff out of the benchmark loops. stasatdaglabs 2021-01-28 12:58:47 +02:00
  • 1cec4c91cf Use a random number for utxoEntryScriptPublicKeyVersion as well. stasatdaglabs 2021-01-28 12:51:13 +02:00
  • 3c0b74208a Rename a couple of variables. stasatdaglabs 2021-01-28 12:49:45 +02:00
  • 08d983b84a Implement BenchmarkUTXODiffSerializationAndDeserialization. stasatdaglabs 2021-01-28 12:49:04 +02:00
  • 8164b7f056 Wait for a second after receiving a reject for IBD. stasatdaglabs 2021-01-28 12:03:27 +02:00
  • b3e6e5596f Force stop gRPC servers after a short timeout. stasatdaglabs 2021-01-28 10:10:47 +02:00
  • 9481fbbbbe Make timeout messages have a log level of Warn. stasatdaglabs 2021-01-28 09:51:18 +02:00
  • 3e99c11358 In kaspaminer, don't crash on submitBlock timeout. stasatdaglabs 2021-01-28 09:42:52 +02:00
  • c9b591f2d3
    Final reindex algorithm (#1430) Michael Sutton 2021-01-27 17:09:20 +02:00
  • 911ba35aee
    Merge branch 'v0.9.0-dev' into sutton Ori Newman 2021-01-27 17:00:30 +02:00
  • 8d6e71d490
    Add IBD test cases and check for MsgUnexpectedPruningPoint on receivePruningPointBlock as well (#1459) Ori Newman 2021-01-27 16:42:42 +02:00
  • 4f3e669a2d
    Merge branch 'v0.9.0-dev' into sutton Ori Newman 2021-01-27 16:32:06 +02:00
  • 83b8a42cd7
    Merge branch 'v0.9.0-dev' into add-ibd-test-cases Ori Newman 2021-01-27 16:20:54 +02:00
  • 85890dbb11 Remove "testing a situation where the pruning point moved during IBD (before sending the pruning point block)" Ori Newman 2021-01-27 16:18:53 +02:00
  • 17b2f71291 Change log level for two logs Ori Newman 2021-01-27 16:18:26 +02:00
  • 417a568fb1 Revert "Check for MsgUnexpectedPruningPoint on receivePruningPointBlock as well" Ori Newman 2021-01-27 16:14:42 +02:00
  • 2823461fe2
    Change AddressKey from string to port+ipv6 address (#1458) Elichai Turkel 2021-01-27 16:09:32 +02:00
  • 85b59da8d9
    Merge branch 'v0.9.0-dev' into sutton Ori Newman 2021-01-27 16:07:57 +02:00
  • e349ff457d
    codecov remove ignored Elichai Turkel 2021-01-27 15:08:32 +02:00
  • 4441ac77d7
    Try to fix codecov Elichai Turkel 2021-01-27 15:00:49 +02:00
  • da47b31852
    Merge branch 'v0.9.0-dev' into add-ibd-test-cases Ori Newman 2021-01-27 13:56:10 +02:00
  • a7a12d31f8 Add IBD test cases Ori Newman 2021-01-26 20:11:55 +02:00
  • f1b25a7733
    Change AddressKey from string to port+ipv6 address Elichai Turkel 2021-01-27 13:11:14 +02:00
  • 2075c585da
    Fix race condition in kaspaminer (#1455) Elichai Turkel 2021-01-27 13:08:35 +02:00
  • f4a850a31f
    Merge branch 'v0.9.0-dev' into fix-race Ori Newman 2021-01-27 11:51:13 +02:00
  • 01aee62cb0
    Add log and measure to pruning points (#1457) Elichai Turkel 2021-01-27 11:40:51 +02:00
  • 55fec04661
    Add log and measure to pruning points Elichai Turkel 2021-01-27 11:23:48 +02:00
  • a6ee871f7e
    Increase maxSelectedParentTimeDiffToAllowMiningInMilliSeconds to one hour (#1456) Ori Newman 2021-01-27 11:04:58 +02:00
  • b192dd9b9d Increase maxSelectedParentTimeDiffToAllowMiningInMilliSeconds to one hour Ori Newman 2021-01-27 10:50:49 +02:00
  • 7da5bf8855
    Merge branch 'v0.9.0-dev' into nod-1427-write-specified-unit-tests-for-block-processor Svarog 2021-01-27 09:24:32 +02:00
  • 6393a8186a Update to version 0.9.0 Mike Zak 2021-01-27 09:22:56 +02:00
  • 3916534a7e
    In kaspactl, prettify responses before printing them (#1453) v0.8.6-rc1 v0.8.6 v0.8.6-dev stasatdaglabs 2021-01-27 09:13:48 +02:00
  • 6a6d1ea180 Check for MsgUnexpectedPruningPoint on receivePruningPointBlock as well Ori Newman 2021-01-26 20:11:44 +02:00
  • 3ecf7e101c
    Fix race condition in kaspaminer Elichai Turkel 2021-01-26 18:01:34 +02:00
  • fc55aab173
    Merge branch 'v0.8.6-dev' into prettify-kaspactl-response stasatdaglabs 2021-01-26 17:41:37 +02:00
  • 0561347ff1
    Remove default dns/grpc seeders (#1454) Elichai Turkel 2021-01-26 17:40:54 +02:00
  • 6822b8e742
    Remove default dns/grpc seeders Elichai Turkel 2021-01-26 17:29:17 +02:00
  • d9d90b1f28 Use protojson.MarshalOptions for prettification. stasatdaglabs 2021-01-26 16:35:25 +02:00
  • cca8bd2676 Don't unwrap responses. stasatdaglabs 2021-01-26 16:19:42 +02:00
  • 1ade3c1660 Simplify unwrapping the response. stasatdaglabs 2021-01-26 16:12:05 +02:00
  • e83a28e727 Unwrap the response. stasatdaglabs 2021-01-26 15:31:39 +02:00
  • d005f0f72d Indent with four spaces instead of a tab. stasatdaglabs 2021-01-26 15:18:29 +02:00
  • f3aaa01e04 In kaspactl, prettify responses before printing them. stasatdaglabs 2021-01-26 15:08:27 +02:00
  • fb11981da1
    Make kaspactl usable by human beings (#1452) Svarog 2021-01-26 14:22:35 +02:00
  • f32cff27bf
    Merge branch 'v0.8.6-dev' into sutton Ori Newman 2021-01-26 13:44:02 +02:00
  • 346d028068
    Merge branch 'v0.8.6-dev' into humanize-kaspactl stasatdaglabs 2021-01-26 13:38:33 +02:00
  • 89ddcbc158 Minor msutton 2021-01-26 13:35:03 +02:00
  • 1742e76af7
    Add TestHandleRelayInvsErrors (#1450) Ori Newman 2021-01-26 13:31:28 +02:00
  • fc427d34d6 Remove TestNoAttackAlternateReorg and assert chain attack msutton 2021-01-26 13:30:46 +02:00
  • 11ecd90f45 Addressing review comments msutton 2021-01-26 13:17:55 +02:00
  • 82f0692a43 Correctly fallthrough in stringToValue unsupported types Mike Zak 2021-01-26 13:02:39 +02:00
  • a20c13f1f0 Some minor style fixing, and remove temporary code Mike Zak 2021-01-26 11:37:12 +02:00
  • f8a1b8639d
    Merge branch 'v0.8.6-dev' into TestHandleRelayInvsErrors Ori Newman 2021-01-26 11:10:41 +02:00
  • e0a10dcd98 Fixed typo Mike Zak 2021-01-26 10:24:27 +02:00
  • c52798f573 Enhance usage text Mike Zak 2021-01-26 10:00:22 +02:00
  • 6c05a810cf
    Merge branch 'v0.8.6-dev' into humanize-kaspactl Svarog 2021-01-26 09:56:22 +02:00
  • 807e39006b Cleanup code Mike Zak 2021-01-26 09:52:06 +02:00
  • ddfe376388
    Don't ban peers that sent a requested duplicate block (#1440) Svarog 2021-01-26 08:42:04 +02:00
  • 12936f64fb A few more comments msutton 2021-01-25 23:52:20 +02:00
  • 105ce20a33
    Merge branch 'v0.8.6-dev' into TestHandleRelayInvsErrors Ori Newman 2021-01-25 18:12:37 +02:00
  • 65455a0512 Add TestHandleRelayInvsErrors Ori Newman 2021-01-25 18:11:36 +02:00
  • 8921d0e05f Some comments msutton 2021-01-25 17:49:36 +02:00
  • fe2ab3f960 Fix command parser for pointers to structs Mike Zak 2021-01-25 17:34:54 +02:00
  • a050602abe Do not change reindex root too fast (on reorg) msutton 2021-01-25 17:33:31 +02:00
  • b558cc70e7 Merge remote-tracking branch 'origin/v0.8.6-dev' into 1439-duplicate-blocks-should-not-ban Mike Zak 2021-01-25 17:15:21 +02:00
  • 9583ca1aa5 Some progress in making everything work Mike Zak 2021-01-25 17:13:18 +02:00
  • 52da65077a
    codecov: Ignore protobuf autogenerated files (#1449) Elichai Turkel 2021-01-25 16:58:11 +02:00
  • f548ef71ed
    Merge branch 'v0.8.6-dev' into codecov-protobuf Elichai Turkel 2021-01-25 16:43:28 +02:00
  • ed85f09742
    Add P2P/RPC name to the gRPC logs (#1448) Elichai Turkel 2021-01-25 16:41:43 +02:00
  • 2cdeba2d61
    codecov: Ignore protobuf autogenerated files Elichai Turkel 2021-01-25 16:35:21 +02:00
  • 8bfe6dec46
    Add p2p/rpc name in more logs Elichai Turkel 2021-01-25 16:23:15 +02:00
  • 1e5f24bee5
    Add P2P/RPC name to the gRPC logs Elichai Turkel 2021-01-25 16:13:44 +02:00
  • ae072ef339 Optimize reindex logic in cases where reorg occurs + reorg test msutton 2021-01-25 16:13:30 +02:00
  • b4a139d8c9 Updated main to use command if it's specified Mike Zak 2021-01-25 15:04:21 +02:00
  • 819ec9f2a7
    Pass fromOutpoint into GetPruningPointUTXOs instead of offset, so it could Seek over the cursor (#1447) stasatdaglabs 2021-01-25 13:38:59 +02:00
  • 800e9db056 Fix a comment. stasatdaglabs 2021-01-25 13:28:35 +02:00
  • 95a2e92ecc Added command parser Mike Zak 2021-01-25 13:24:49 +02:00
  • 7c77d67f78 Remove unnecessary collection of outpointAndUTXOEntryPairs from BenchmarkGetPruningPointUTXOs. stasatdaglabs 2021-01-25 13:01:42 +02:00
  • f6bee54963 Fix weird benchmark timer calls. stasatdaglabs 2021-01-25 12:58:30 +02:00
  • b439dc3792 Pass fromOutpoint into GetPruningPointUTXOs instead of offset, so it could Seek over the cursor. stasatdaglabs 2021-01-25 12:51:47 +02:00
  • 297eb4125f Implement BenchmarkGetPruningPointUTXOs. stasatdaglabs 2021-01-25 11:52:41 +02:00
  • 6d83b76ba9 Make sure all the UTXOs are returned in TestGetPruningPointUTXOs. stasatdaglabs 2021-01-25 11:19:47 +02:00
  • aaaf631d58 Fix TestGetPruningPointUTXOs for testnet. stasatdaglabs 2021-01-25 10:56:49 +02:00
  • 25981a15c3 Add request_types and their help Mike Zak 2021-01-25 10:23:37 +02:00
  • 8122216483 Fix a bad error message. stasatdaglabs 2021-01-25 10:22:33 +02:00
  • c585db10e8 Implement TestGetPruningPointUTXOs. stasatdaglabs 2021-01-25 10:21:39 +02:00
  • 7ea8a72a9e
    Add TestReceiveAddressesErrors (#1446) Ori Newman 2021-01-24 17:35:20 +02:00
  • 3b146d5dac Fix checkFlowError Ori Newman 2021-01-24 16:42:20 +02:00
  • d321f5a705 Change errors to be more descriptive Ori Newman 2021-01-24 16:36:44 +02:00
  • f9758a234d Add TestReceiveAddressesErrors Ori Newman 2021-01-24 16:12:10 +02:00
  • ca04c049ab
    When the pruning point moves, update its UTXO set outside of a database transaction (#1444) stasatdaglabs 2021-01-24 14:48:11 +02:00
  • 6b21259630
    Merge branch 'v0.8.6-dev' into incremental-save-pruning-point stasatdaglabs 2021-01-24 14:14:12 +02:00
  • 9a17198e7d
    Remove redundant type check (#1445) Ori Newman 2021-01-24 14:14:03 +02:00
  • 404c32ba00 Wrap the contents of LogMemoryStats in a log closure. stasatdaglabs 2021-01-24 14:13:43 +02:00
  • 44cefb1656 Remove redundant type check Ori Newman 2021-01-24 14:05:13 +02:00
  • ed8c097f4d Replace calls to runtime.GC to calls to LogMemoryStats. stasatdaglabs 2021-01-24 13:49:14 +02:00