Commit Graph

  • c7bd84ef9d
    Bump version and changelog for v0.12.4 (#2118) v0.12.4 Michael Sutton 2022-07-17 03:07:51 +03:00
  • 317cc623ad Minor msutton 2022-07-17 01:33:30 +03:00
  • 9b03a6d837 Bump version and changelog msutton 2022-07-17 01:03:23 +03:00
  • 351a9a7cff Public const requires a comment msutton 2022-07-17 00:55:40 +03:00
  • 41c0a6726c Change daemon client timeout from 2 minutes to 5 minutes msutton 2022-07-17 00:44:29 +03:00
  • 86ca3fafd0 Set daemon message size limits to 100MB msutton 2022-07-17 00:12:00 +03:00
  • 7dd62a9230 Change message size limits to 100MB msutton 2022-07-16 22:50:48 +03:00
  • e2cb414301 Fix prints and use batches also for send operation msutton 2022-07-16 22:27:20 +03:00
  • ee5dacc72e Use batches in broadcast to avoid resource communication errors msutton 2022-07-16 22:01:38 +03:00
  • 3c64e8e94f Bump version v0.12.4-rc3 msutton 2022-07-15 15:28:30 +03:00
  • b26b9f6c4b
    Implement multi-layer auto-compound (#2115) Svarog 2022-07-15 14:12:34 +03:00
  • 3b24901afe
    Merge branch 'dev' into multi-layer-autocompound Michael Sutton 2022-07-15 12:46:10 +03:00
  • 1c9bb54cc2
    Crucial fix for the UTXO difference mechanism (#2114) Michael Sutton 2022-07-15 12:35:20 +03:00
  • 4d51f4c7a7 Addressing review comments msutton 2022-07-15 12:00:23 +03:00
  • 9f9610df49 Fixed a bug in the reported virtual changeset, and modified the test to verify it msutton 2022-07-14 18:30:30 +03:00
  • 9971f532a9 Addressing minor review comments msutton 2022-07-14 16:42:14 +03:00
  • 733c2eda7f Improve and clarify resolve virtual tests msutton 2022-07-14 15:45:09 +03:00
  • 79c934e39c perf: scriptpublickey in mempool, no txscript. D-Stacks 2022-07-10 15:47:23 +02:00
  • 5b78323d7a Merge branch 'utxo-child-bug' into bump_v0.12.4-rc1 v0.12.4-rc2 msutton 2022-07-10 03:14:07 +03:00
  • b1bf8ff259 Keep the flag for tracking virtual state, since tip sorting perf is high with many tips msutton 2022-07-10 02:56:24 +03:00
  • c93f310d20 Parents must be picked first before set as virtual parents msutton 2022-07-10 01:29:37 +03:00
  • 4edba5df8b check err msutton 2022-07-09 22:18:58 +03:00
  • b2b79e9b0a Avoid locking consensus twice in the common case of adding block with updateVirtual=true msutton 2022-07-09 22:13:27 +03:00
  • 716efbc718 Avoid locking consensus twice in the common case of adding block with updateVirtual=true msutton 2022-07-09 22:08:31 +03:00
  • 79ed4537ee bump to version 0.12.4 v0.12.4-rc1 msutton 2022-07-08 17:30:01 +03:00
  • 09186a414a Make sure the block at the split point is reversed to new chain as well msutton 2022-07-08 17:23:59 +03:00
  • 9c732e6878 Return nil changeset when nothing happened msutton 2022-07-08 16:33:19 +03:00
  • 4308d097b7 When finally resolved, set virtual parents properly msutton 2022-07-08 16:20:46 +03:00
  • bc0e74e357 Be more defensive at resolving virtual when adding a block msutton 2022-07-08 16:04:42 +03:00
  • d17f52d87a Fixes a deep bug in the resolve virtual process msutton 2022-07-08 15:52:12 +03:00
  • 52e5aa9fab nil changeset is not expected when err=nil msutton 2022-07-08 11:39:31 +03:00
  • 92e0051b3b Change consensus API to a single ResolveVirtual call msutton 2022-07-08 11:38:39 +03:00
  • 5b9a5374f6 fmt - very important! D-Stacks 2022-07-06 00:38:38 +02:00
  • 0d68507064 get rid of todo message D-Stacks 2022-07-06 00:34:06 +02:00
  • 3ce7c1853d access both pools in the same state via parameters D-Stacks 2022-07-06 00:31:02 +02:00
  • 1e83afb4f6 Implement multi-layer auto-compound Mike Zak 2022-07-05 21:19:32 +03:00
  • ff95dd0ea6 stop tests from failing (see in code comment) D-Stacks 2022-07-02 21:29:56 +02:00
  • 013e48dc41 fix error variable to string D-Stacks 2022-07-02 19:29:04 +02:00
  • c86320d274 Define error in case utxoEntry is missing. D-Stacks 2022-07-02 19:26:41 +02:00
  • 518aa6b351 addresses as string D-Stacks 2022-07-02 19:01:03 +02:00
  • 75a2af1d71 fmt D-Stacks 2022-07-02 16:59:17 +02:00
  • 3631852f74 fix counter, add verbose D-Stacks 2022-07-02 16:58:32 +02:00
  • e1f66e9bc3
    Merge branch 'dev' into fix-missing-mempool-utxoentries D-Stacks 2022-07-02 11:51:55 +02:00
  • 40a10edbb7 fix mempool accessing, rewrite get_mempool_entries_by_addresses D-Stacks 2022-07-02 11:28:22 +02:00
  • fa20e016cb Illustrate the bug through prints msutton 2022-06-30 17:45:07 +03:00
  • 4c10273fb1 fmt D-Stacks 2022-06-30 15:54:55 +02:00
  • 9bb5f2c3c3 limit pr to fee calcs D-Stacks 2022-06-30 15:47:54 +02:00
  • ff18846fec
    Merge branch 'dev' into Kaspawalletd--check-If-address-is-valid-kaspa-address D-Stacks 2022-06-30 00:46:55 +02:00
  • 7bcb398a55
    Merge branch 'dev' into add-uptime-to-getInfo D-Stacks 2022-06-30 00:46:39 +02:00
  • 095545b054
    Merge branch 'dev' into add_id_to_wallet_client_and_daemon_interaction D-Stacks 2022-06-30 00:46:15 +02:00
  • c8cb66f0d6
    Merge branch 'dev' into Rename-last-references-to-blockheight---closes-#1036 D-Stacks 2022-06-30 00:46:00 +02:00
  • 93d9a75362
    Merge branch 'dev' into add-id-to-stream-messages D-Stacks 2022-06-30 00:45:20 +02:00
  • edb6962e40
    Merge branch 'dev' into add-tx-index D-Stacks 2022-06-30 00:40:40 +02:00
  • 69e280d1ee
    Merge branch 'dev' into fee-calcs D-Stacks 2022-06-30 00:34:35 +02:00
  • b9093d59eb
    Bump version and add change log (#2110) v0.12.3 Michael Sutton 2022-06-29 16:24:56 +03:00
  • af4c094272 Bump version and add change log msutton 2022-06-29 16:08:39 +03:00
  • 18d000f625
    Logger: change log level for "Couldn't find UTXO entry" to debug (and ignore message on orphan transactions) (#2108) D-Stacks 2022-06-29 14:54:40 +02:00
  • 0b4151f935 allow a 2 factor gap in expected mergeset size msutton 2022-06-29 13:14:20 +03:00
  • f73bd51d61 verify block status depending on context msutton 2022-06-29 13:13:00 +03:00
  • a1568d8de2 limit window size msutton 2022-06-29 12:31:22 +03:00
  • 1bd560da51 safe rpc mode msutton 2022-06-29 12:14:04 +03:00
  • 08b6dc74eb check if blocks exist msutton 2022-06-29 11:38:49 +03:00
  • ea285755d4 continue also if orphans msutton 2022-06-29 11:30:47 +03:00
  • 5cf8e4c60d allow mempool to reject txs with missingoutpoints D-Stacks 2022-06-27 19:29:52 +02:00
  • cfc985caba ignore error for orphans D-Stacks 2022-06-27 18:51:01 +02:00
  • 8cce9832cf
    Merge branch 'dev' into add_id_to_wallet_client_and_daemon_interaction D-Stacks 2022-06-26 16:17:59 +02:00
  • f406e380ce Logger: change log level for "Couldn't find UTXO entry" to debug D-Stacks 2022-06-26 16:03:19 +02:00
  • cd889bd217 empty commit -> retry tests D-Stacks 2022-06-26 15:42:20 +02:00
  • 688e1c3da7 consolidate fees in libkaspawallet D-Stacks 2022-06-26 15:12:47 +02:00
  • 73db64d991 fix verion checking logic D-Stacks 2022-06-25 21:33:55 +02:00
  • d7d3c72cf3 fmt D-Stacks 2022-06-25 17:42:50 +02:00
  • f13e4493fa make proper util function, cut down fluff. D-Stacks 2022-06-25 17:42:19 +02:00
  • 8bacd2e7bf logger to tracef D-Stacks 2022-06-24 22:10:15 +02:00
  • 600f39ffc6 fix pruning notification D-Stacks 2022-06-24 22:08:24 +02:00
  • 09b2c53b3f fix not found sending err, add to kaspactl D-Stacks 2022-06-24 21:11:38 +02:00
  • 560a1a99b1 linting and deal with pruning point commitment D-Stacks 2022-06-24 17:18:49 +02:00
  • 89d1563d38 Merge branch 'Kaspawalletd--check-If-address-is-valid-kaspa-address' of https://github.com/D-Stacks/kaspad into Kaspawalletd--check-If-address-is-valid-kaspa-address D-Stacks 2022-06-24 14:13:22 +02:00
  • c99dca680b false = true D-Stacks 2022-06-24 14:13:18 +02:00
  • d722303c71
    Merge branch 'dev' into Kaspawalletd--check-If-address-is-valid-kaspa-address D-Stacks 2022-06-24 14:07:35 +02:00
  • e918c39d39 kaspawalletd: check addresses validity D-Stacks 2022-06-24 14:05:00 +02:00
  • b4754d4b23 fix cases of nil pointers... D-Stacks 2022-06-24 13:26:16 +02:00
  • e059e880c7 include removal logic in txindex D-Stacks 2022-06-24 11:48:13 +02:00
  • 463db63e22 add minimal rpc for usecase and testing. D-Stacks 2022-06-24 10:52:14 +02:00
  • b9be56abb6
    Merge branch 'dev' into rpc-auth cdnsteve 2022-06-23 08:16:28 -04:00
  • 346bd2676e turn pruning point changes into a consensus event D-Stacks 2022-06-23 00:41:14 +02:00
  • 048789567e Add RPC timeout parameter to wallet daemon VassilyChe 2022-06-22 23:25:56 +03:00
  • 66809e92a9 Merge branch 'add-tx-index' of https://github.com/D-Stacks/kaspad into add-tx-index D-Stacks 2022-06-22 08:54:56 +02:00
  • 02326dccef proper naming and fmt / formatting D-Stacks 2022-06-22 08:54:45 +02:00
  • da7a9dd835
    Merge branch 'dev' into add-tx-index D-Stacks 2022-06-21 23:55:15 +02:00
  • d9b5f0ecf1 remove smaller bugs and unused code. D-Stacks 2022-06-21 23:47:07 +02:00
  • 540d77ff17 remove leftover from copy pasting and bug splattering D-Stacks 2022-06-21 23:45:44 +02:00
  • c3393988c1 mostly remove old code from first round. D-Stacks 2022-06-21 23:32:00 +02:00
  • 345eaac498 preliminary draft D-Stacks 2022-06-21 23:12:06 +02:00
  • c2da36b347 Merge branch 'add-rpc-timeout-param-to-wallet-daemon' of https://github.com/Aleoami/kaspad into add-rpc-timeout-param-to-wallet-daemon VassilyChe 2022-06-21 11:49:56 +03:00
  • ef03edb5d5 Rework so to utilize the exiting SetTimeout() call VassilyChe 2022-06-20 23:53:45 +03:00
  • e5a70114c1
    Merge branch 'dev' into Rename-last-references-to-blockheight---closes-#1036 D-Stacks 2022-06-20 18:17:12 +02:00
  • 3a33c0ffa8 starting checkpoint D-Stacks 2022-06-20 16:32:26 +02:00
  • 5e57c111bf
    Update tx_invalid.json D-Stacks 2022-06-20 15:35:12 +02:00
  • 98779cf053 Add RPC timeout parameter to wallet daemon VassilyChe 2022-06-20 00:22:35 +03:00
  • 08d2fcccf3
    Merge b8ea4a511e049d3232eb23fdf500bebfa7054c0d into c5aade7e7fe2ada7d97a0e30df9b4b36b4842f9e Aleoami 2022-06-19 20:05:44 +02:00