Commit Graph

  • dfa24d8353
    Implement a stability test for mempool limits (#1647) stasatdaglabs 2021-04-11 16:59:11 +03:00
  • 1bc821125d Use a separate folder for every network under ~/.kaspawallet Mike Zak 2021-04-11 16:50:02 +03:00
  • 5493c00d52
    Merge branch 'v0.10.0-dev' into mempool-limits Svarog 2021-04-11 16:17:04 +03:00
  • 4a5a30fcce Merge remote-tracking branch 'origin/v0.10.0-dev' into nod-1344-relaytransactions-mid-complexity-unit-tests tal 2021-04-11 14:30:56 +03:00
  • 984cd684ba Merge remote-tracking branch 'origin/nod-1344-relaytransactions-mid-complexity-unit-tests' into nod-1344-relaytransactions-mid-complexity-unit-tests tal 2021-04-11 14:29:43 +03:00
  • 7d80121d33 Changes due to review:change the test files name and the test function names, adds new comments and fix typo. tal 2021-04-11 14:29:00 +03:00
  • 5712338516 Merge remote-tracking branch 'origin/v0.10.0-dev' into utxo-diff-updates Mike Zak 2021-04-11 14:24:05 +03:00
  • 43f964f20c Revert "TEMPORARY COMMIT: EXTRAT ALL DIFFFROMS TO SEPARATE METHODS" Mike Zak 2021-04-11 14:13:27 +03:00
  • 04c2080180 Revert "TEMPORARY COMMIT: REMOVE DIFFICULTY CHECKS IN DEVNET" Mike Zak 2021-04-11 14:13:20 +03:00
  • 500985c915 Add some logs to reverseUTXODiffs Mike Zak 2021-04-11 12:39:33 +03:00
  • 7e9614d405 Don't pre-allocate in utxo-algebra, since the numbers are not known ahead-of-time Mike Zak 2021-04-11 12:34:02 +03:00
  • 3c3ad1425d
    Make moving the pruning point faster (#1660) v0.10.0-alpha7 Elichai Turkel 2021-04-11 11:17:13 +03:00
  • c0af9dc6ad TEMPORARY COMMIT: REMOVE DIFFICULTY CHECKS IN DEVNET Mike Zak 2021-04-11 09:57:57 +03:00
  • 4fcca1b48c TEMPORARY COMMIT: EXTRAT ALL DIFFFROMS TO SEPARATE METHODS Mike Zak 2021-04-11 09:54:23 +03:00
  • 75fb5772f4 A few retouches to reverseUTXODiffs Mike Zak 2021-04-08 16:08:59 +03:00
  • b7a77d02c3 Better logs in resolveSingleBlockStatus Mike Zak 2021-04-08 16:02:20 +03:00
  • 74d91161c0 rename: useSeparateStagingAreasPerBlock -> useSeparateStagingAreaPerBlock Mike Zak 2021-04-08 15:46:20 +03:00
  • b4f991e58d
    Merge branch 'v0.10.0-dev' into optimize-pruning Elichai Turkel 2021-04-08 16:02:50 +03:00
  • 9bb8123391
    Don't include selectedParentHash in block verbose data if it's nil + Fix test vectors in rpc-stability (#1668) Svarog 2021-04-08 15:34:10 +03:00
  • c07dce3006
    Merge branch 'v0.10.0-dev' into optimize-pruning Elichai Turkel 2021-04-08 15:18:31 +03:00
  • 8a542c701c
    Merge branch 'v0.10.0-dev' into stability-tests-failures Svarog 2021-04-08 15:17:43 +03:00
  • f16269dc9d
    Rename updatePruningPointUTXOSet Elichai Turkel 2021-04-08 15:16:33 +03:00
  • 646b7ef0a1 Don't include selectedParentHash in block verbose data if it's nil (a.k.a. genesis) Mike Zak 2021-04-08 15:15:43 +03:00
  • 33ec34d94d Fix submitBlockRequest in rpc-stability/commands.json Mike Zak 2021-04-08 15:04:08 +03:00
  • 16a83f9bac Initialize the selcted parent on GHOSTDAG. ghostdagRedesignCode tal 2021-04-08 14:27:22 +03:00
  • 7d20ee6b58 Adds a comment to exported function (GHOSTDAG). tal 2021-04-08 14:10:03 +03:00
  • 1ab05c3fbc Redesign the code of GHOSTDAG function. tal 2021-04-08 14:04:28 +03:00
  • 8fc9b2b771 Merge remote-tracking branch 'origin/v0.10.0-dev' into changeMergeSetOrderToTopologicOrder tal 2021-04-08 12:26:22 +03:00
  • 82ce416bf4 Add full finality window re-org test to stability-slow Mike Zak 2021-04-08 11:57:43 +03:00
  • 6c9c77e300
    Fix review comments Elichai Turkel 2021-04-08 11:52:51 +03:00
  • 347dd8fc4b
    Support resolveBlockStatus without separate stagingAreas for usage of testConsensus (#1666) Svarog 2021-04-08 11:26:17 +03:00
  • bed74798e1 Some minor fixes and cleanup Mike Zak 2021-04-08 10:20:58 +03:00
  • d24916fd26 Unify isResolveTip Mike Zak 2021-04-07 15:35:53 +03:00
  • 242f39c8a3 Handle the case where the tip of the resolved block is not the next selectedTip Mike Zak 2021-04-07 14:50:04 +03:00
  • 4bf1fd5a24 Support resolveBlockStatus without separate stagingAreas for usage of testConsensus Mike Zak 2021-04-07 13:09:03 +03:00
  • 6c8bc823bb Support resolveBlockStatus without separate stagingAreas for usage of testConsensus Mike Zak 2021-04-07 13:09:03 +03:00
  • 07723dd1c3 Reverse blocks in correct order Mike Zak 2021-04-07 10:28:39 +03:00
  • d2cccd2829
    Add ECDSA support to the wallet (#1664) Ori Newman 2021-04-06 17:25:09 +03:00
  • 8d2dcc3b9b Fix typo and rename var Ori Newman 2021-04-06 17:14:48 +03:00
  • f92a318bff Fix genkeypair Ori Newman 2021-04-06 17:14:32 +03:00
  • 49bd9fa10c Add ECDSA support to the wallet Ori Newman 2021-04-06 16:46:36 +03:00
  • 7186f83095
    Add OpCheckMultiSigECDSA (#1663) Ori Newman 2021-04-06 16:29:16 +03:00
  • a91647161a
    Merge branch 'v0.10.0-dev' into ecdsa-multisig stasatdaglabs 2021-04-06 16:08:51 +03:00
  • 5c394c2951
    Add PubKeyECDSATy (#1662) Ori Newman 2021-04-06 15:56:31 +03:00
  • 155378622d Add OpCheckMultiSigECDSA Ori Newman 2021-04-06 15:03:25 +03:00
  • a6f2e50f80 Add PubKeyECDSATy Ori Newman 2021-04-06 14:59:33 +03:00
  • a786cdc15e
    Add ECDSA support (#1657) Ori Newman 2021-04-06 14:27:18 +03:00
  • a833b1f775 Fix comment Ori Newman 2021-04-06 14:15:20 +03:00
  • 174f798522 Move consts to the top Ori Newman 2021-04-06 14:12:00 +03:00
  • 8a43c92696
    Merge branch 'v0.10.0-dev' into ecdsa Ori Newman 2021-04-06 13:58:29 +03:00
  • 40e3fd52f5 Fix comment and test name Ori Newman 2021-04-06 12:57:39 +03:00
  • 86758248af Add consts Ori Newman 2021-04-06 12:57:03 +03:00
  • a5e105d80b Add TestCalculateSignatureHashECDSA Ori Newman 2021-04-06 12:55:33 +03:00
  • 9660583ccc Fix wrong use if vm.sigCache Ori Newman 2021-04-06 12:45:11 +03:00
  • 1c2a9b8ea2 Rename funcs Ori Newman 2021-04-06 12:34:03 +03:00
  • dffc51b280 Use InfallibleWrite instead of Write Ori Newman 2021-04-06 12:33:16 +03:00
  • 6dd3d4a9e7
    Add dump unencrypted data sub command to the wallet (#1661) Ori Newman 2021-04-06 12:29:13 +03:00
  • 2850f14256 Add domain separation to ECDSA sighash Ori Newman 2021-04-06 12:19:30 +03:00
  • 9ae604e4b8 Add dump unencrypted data sub command to the wallet Ori Newman 2021-04-06 12:03:02 +03:00
  • 5ec128b6a3
    Redesign pruning point utxo storage by creating a diff and modifying the old pruning utxo set Elichai Turkel 2021-04-05 18:26:22 +03:00
  • ecd8cab703
    Make the pruning store work with utxo diff and return an iterator over pruning point utxoset Elichai Turkel 2021-04-05 18:25:41 +03:00
  • 28c0e69d0e
    Add oldPruningPoint to pruningStore Elichai Turkel 2021-04-05 18:24:57 +03:00
  • 73b36f12f0
    Implement importing private keys into the wallet (#1655) stasatdaglabs 2021-04-05 18:10:33 +03:00
  • d1cfd293d9
    Merge branch 'v0.10.0-dev' into kaspawallet-import stasatdaglabs 2021-04-05 17:56:30 +03:00
  • a795a9e619
    Add a size limit to the address manager (#1652) stasatdaglabs 2021-04-05 17:56:13 +03:00
  • 5071c239db
    Merge branch 'v0.10.0-dev' into mempool-limits stasatdaglabs 2021-04-05 17:53:22 +03:00
  • cf24be2c9b Make uninteresting errors print %+v instead of %s. stasatdaglabs 2021-04-05 17:49:42 +03:00
  • 2c8378d4da Use transactionhelper.CoinbaseTransactionIndex instead of hardcoding 0. stasatdaglabs 2021-04-05 17:47:21 +03:00
  • e77ffc5916 Make a couple of stylistic changes. stasatdaglabs 2021-04-05 17:45:22 +03:00
  • bff3dcd62e Implement and use reverseUTXOSet Mike Zak 2021-04-04 16:31:09 +03:00
  • 3a62629bf2 Cache the selectedParent for re-use in a resolveSingleBlockStatus chain Mike Zak 2021-04-04 09:22:43 +03:00
  • 8498636d24 Add a comment above fundingCoinbaseTransactions. stasatdaglabs 2021-04-05 17:04:46 +03:00
  • dd8abee314 Move the run of mempool-limits in run-slow.sh. stasatdaglabs 2021-04-05 16:56:17 +03:00
  • 004638c9d1
    Merge branch 'v0.10.0-dev' into remove-address Ori Newman 2021-04-05 16:45:39 +03:00
  • ef0f1d1ce5
    Merge branch 'v0.10.0-dev' into kaspawallet-import Ori Newman 2021-04-05 16:44:14 +03:00
  • 1f157578ca Add a comment for updateNotBanned. stasatdaglabs 2021-04-05 16:39:44 +03:00
  • 2c1eb7515c Compare addresses by IP in TestOverfillAddressManager. stasatdaglabs 2021-04-05 16:38:07 +03:00
  • 8bc552abf1 Fix a comment. stasatdaglabs 2021-04-05 16:36:32 +03:00
  • e054b449c5 Add ECDSA support Ori Newman 2021-04-05 15:40:40 +03:00
  • 0be1bba408
    Fix TestAddresses (#1656) Ori Newman 2021-04-05 16:24:22 +03:00
  • ea04ca07aa Fix TestAddresses Ori Newman 2021-04-05 16:12:33 +03:00
  • 86bc7dbf03 Make go lint happier. stasatdaglabs 2021-04-05 15:46:06 +03:00
  • 2500e82cb7 Make go lint happy. stasatdaglabs 2021-04-05 15:44:31 +03:00
  • 9776d8b1cd Fix typo in --import annotation. stasatdaglabs 2021-04-05 15:40:55 +03:00
  • d383be2cc6 Fix bad --import default. stasatdaglabs 2021-04-05 15:39:01 +03:00
  • d5bfe34657 Implement importing private keys into the wallet. stasatdaglabs 2021-04-05 15:22:54 +03:00
  • 6afc06ce58
    Replace p2pkh with p2pk (#1650) Ori Newman 2021-04-05 14:35:34 +03:00
  • bc1ff1cba0
    Merge branch 'v0.10.0-dev' into p2pk Ori Newman 2021-04-05 14:22:44 +03:00
  • d01a213f3d
    Add a show-address subcommand to kaspawallet (#1653) stasatdaglabs 2021-04-05 14:22:03 +03:00
  • 3d569ab70d
    Merge branch 'v0.10.0-dev' into p2pk Ori Newman 2021-04-05 14:00:24 +03:00
  • 96fa94d6bc
    Merge branch 'v0.10.0-dev' into kaspawallet-show-address stasatdaglabs 2021-04-05 13:57:48 +03:00
  • 7ad8ce521c
    Implement reconnection logic within the RPC client (#1643) stasatdaglabs 2021-04-05 13:57:28 +03:00
  • e0e1cf7f8c Update the description of the key-file command line parameter. stasatdaglabs 2021-04-05 13:57:07 +03:00
  • 7c9ad16484 Rename pubKey->publicKey Ori Newman 2021-04-05 13:30:19 +03:00
  • ffd7c7f5c0 Fix comment Ori Newman 2021-04-05 13:29:23 +03:00
  • 165b173024 Remove redundant pointer Ori Newman 2021-04-05 13:28:53 +03:00
  • 72a853f553 Change mergeSet to be ordered topologically. tal 2021-04-05 13:24:09 +03:00
  • fa680eff53 Use util.PublicKeySize where needed Ori Newman 2021-04-05 12:13:10 +03:00
  • 828cfb9502 Rename p2pkh to p2pk Ori Newman 2021-04-05 12:10:49 +03:00
  • 7f0076e894 Add a show-address subcommand to kaspawallet. stasatdaglabs 2021-04-05 12:06:21 +03:00