Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Starting masternodes from the masternode tab fails with "Error: invalid IP" #6

Closed
Zkffkah opened this issue Feb 21, 2018 · 7 comments
Closed
Assignees
Labels

Comments

@Zkffkah
Copy link

Zkffkah commented Feb 21, 2018

same problem as PIVX-Project/PIVX#373, and is solved upstream

@Cryptarchist
Copy link
Contributor

@lowwor thank you for looking into this, I have opened #7 for review.

@WagerrTor
Copy link
Contributor

WagerrTor commented Feb 22, 2018

thanks lowwor for creating the issue.

I have no issues and can reproduce it only by wrong/not specified settings which does not make it to a bug. Everything works correctly on my side. I see that in other project they have implemented it, but I miss also there some input for this issue. If your external IP is correct, then you will have no issues. If you start cold with 127.0.0.0/24 there are also no issues.

Try specifying it in your config, something like this:

...
listen=0
externalip=YourExternalIP
bind=YourExternalIP
...

If you run masternodes in multi mode you do not need to specify masternode address and priv key

masternode=0

, in single mode you need to do it:

masternode=1
masternodeaddr=YourExternalIp:55002
masternodeprivkey=7hLgSjJnKdnsDMPz3ed8cKuWjrQi9DuMWYHXBi9DtXRyNE4hBF4 # key which is created with masternode genkey. Note: it is non compressed key, you can recognise it on private key starting with 7

Can you retry with settings I posted?

@Zkffkah
Copy link
Author

Zkffkah commented Feb 24, 2018

Yeah, I have those settings in my server's wagerr.conf, something like this.

rpcuser=gaegeargear
rpcpassword=aefaefaerf
rpcallowip=127.0.0.1
listen=0
server=1
daemon=1
logtimestamps=1
maxconnections=256
masternode=1
externalip=37.98.67.45
bind=37.98.67.45
masternodeaddr=37.98.67.45:55002
masternodeprivkey=awefwaefafwaefwaefawefwa

Sorry I don't describe the detail. The problem occur only when I click the start alias in my local wallet with the gui start alias button. It's ok with the debug console command.
cache_5ce38d292e939200

@Kokary
Copy link
Contributor

Kokary commented Feb 24, 2018

Discussion on this from Bitcoin: bitcoin/bitcoin#7553 and here: bitcoin/bitcoin#7098

How does this solve the issue?

The PR seems like a good idea anyway.

@WagerrTor
Copy link
Contributor

@lowwor
Can you tell me also which client do you use and if this issue is resolved for you in the meantime?

@Zkffkah
Copy link
Author

Zkffkah commented Feb 26, 2018

I am using v1.4.34.2 which the problem still exists. I will check with the new version when it's available with #7 in it.

@Zkffkah
Copy link
Author

Zkffkah commented Mar 31, 2018

Sorry for the delay confirmation, problem solved. Nice.

r-delune referenced this issue in r-delune/wagerr Feb 22, 2019
WagerrTor referenced this issue in WagerrTor/wagerr May 3, 2019
Squashed commit of the following:

commit cfa309252a8c44269074eca3f09054b9255437ee
Merge: 5445b06a1 fae04ac46
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Mon Apr 22 16:47:46 2019 -0700

    Merge #872: add furszy gpg key for gitian

    fae04ac46d add furszy gpg key for gitian (furszy)

    Tree-SHA512: 0530d5f84513ebb2a09e86b03e20a421ec385b1e4bc60c12acc8fa4856a082060486b7e50f0e98fd17d57b3a0753ceca728da13acfd3102b13875bf9f0eeb193

commit fae04ac46d3c7f8275b2b671e2cffc226fbb9471
Author: furszy <matiasfurszyfer@protonmail.com>
Date:   Fri Apr 19 05:06:42 2019 +0200

    add furszy gpg key for gitian

commit 5445b06a13a7fe12d1638f0317e80b5bc8691c6a
Merge: a1080d865 d41a80f09
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Thu Apr 18 01:00:26 2019 -0700

    Merge #869: [Doc] Add historical release notes

    d41a80f09e [Doc] Add historical release notes (Fuzzbawls)

    Tree-SHA512: efcd61f4a484fe060adad4f6ae40736cf1df980ca351c377c9c757c4f669336f5c691c919038f737822f6368797ef7840681d6ad3ec9fa66619636b483dc0517

commit a1080d8658675c11e18fd4e677d4c477deaeaa03
Merge: 9cd6016f3 97720be5b
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Thu Apr 18 00:58:01 2019 -0700

    Merge #868: [Performances] Decrease the number of wasted CPU cycles

    97720be5b9 [Performances] Decrease the number of wasted CPU cycles (warrows)

    Tree-SHA512: 46123c6b1660583a15b4275f4f7a992ae0318a1d505c3e765cda038835e1f1bb0fe1334e2f8b73bf859ee13469bfed1c9d7938a6f464f422717b4360a75245fe

commit d41a80f09e5909628a7ebd9d67965a999230899a
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Thu Apr 18 00:47:55 2019 -0700

    [Doc] Add historical release notes

    Adds release notes to the archive for 3.1.0.2, 3.1.1, and 3.2.0.
    Also wipes clean the "template" release notes file.

commit 97720be5b945d1d490f6f6fa940b4620f6bbdb12
Author: warrows <warrows@gamer666.fr>
Date:   Thu Apr 18 09:40:02 2019 +0200

    [Performances] Decrease the number of wasted CPU cycles

commit 9cd6016f3a2bd244e10bd514ae856cb2334d6039
Merge: 0a0dcf0d4 51616cb0d
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Wed Apr 17 16:20:33 2019 -0700

    Merge #866: [Build] Update debian contrib files

    51616cb0d7 [Build] Update debian contrib files (Fuzzbawls)

    Tree-SHA512: 233e6ff9b37f1c662be2e09bfe272bba48054c8e0e0d0fffbd5c66b0ae33dc8e43a09efef4f4b376828a8040a7e435bcfc0f5cc14c378eca1a771f2883999481

commit 51616cb0d71541326b5060f7f93a51889c61cfc6
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Apr 12 21:14:47 2019 -0700

    [Build] Update debian contrib files

commit 0a0dcf0d4e250d32451eac6980056fdc9713c5f6
Merge: 99f1cb055 2df02697d
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Sun Apr 14 23:12:02 2019 +0200

    Merge #844: [Refactor] Replace deprecated auto_ptr with unique_ptr

    2df0269 replace deprecated auto_ptr with unique_ptr (cevap)

    Tree-SHA512: a5b54e871355e20f2a577b41d651fca657b95c5ddbf5981ebea09739754265cff697404ef4bd9f9c3ba0f9a23919b41d54bdd6625137b55fde96465611f2f109

commit 99f1cb05570fc119ced3435b54b6f920a4109c25
Merge: da26ddeeb 78cd5e68d
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Sun Apr 14 23:03:55 2019 +0200

    Merge #845: [Cleanup] Fix redundant redeclaration of boost's to_internal

    78cd5e6 fix redundant redeclaration of ‘std::__cxx11::string boost::program_options::to_internal(const string&)’ (cevap)

    Tree-SHA512: 9779da058590681cb072a877fec1a12b7ec088d63a9c0694c915983331df450a10a2fbcf69035661e823a54e08f7a097f3bb5eac4e27bf53e6d21a6e9ada39b6

commit da26ddeeb968d5af42ecc0dbc14b40d30c7763ee
Merge: 2cefebd1f baf910d5e
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Sun Apr 14 22:59:49 2019 +0200

    Merge #856: [Refactor] Move per-chain budget cycle blocks to chainparams

    baf910d [Refactor] Move per-chain budget cycle blocks to chainparams (Fuzzbawls)

    Tree-SHA512: 67e05afdc839527e7d7db8691db614157eea1ceb8c1194935d9be9fe13d7a78b86f0ae1b3a8009269280253943ef652ca6d334d6579bc00aa7e2e9323113d1ed

commit 2cefebd1f7afa7c595be8c8683438d14f8806b86
Merge: 909ed1170 fa0e1f301
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Sun Apr 14 14:56:20 2019 +0200

    Merge #860: [Qt] Prevent double deletion of progress dialog

    fa0e1f3 [Qt] Prevent double deletion of progress dialog (Fuzzbawls)

    Tree-SHA512: 08a82873a7dcb7cdc79dac264e89a74ab7308f9ba547d509e62776aa5248bb1fd944cdb04b5bebe4eb6175b099f05b6128852279c51ab380c38472b9e9be74ee

commit 909ed117020bc10c4200eb9975c8ffb24032d5c9
Merge: 37e88b892 9ce73e55d
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Sun Apr 14 14:50:58 2019 +0200

    Merge #861: [Net] Add new checkpoints for mainnet/testnet

    9ce73e5 [Net] Add new checkpoints for mainnet/testnet (Fuzzbawls)

    Tree-SHA512: 1b73a6ac8fb8df022f2db47d5b9469f50b5dcaaafdb02aa76905583f1093993ff72525e2b00e0984098b21f745f9fabcbd527f8c60fac3839e7e2e352969a306

commit 37e88b892fbf647699fcb63cdf8d31ddff9137bb
Merge: 89b84a4f5 94bea35e5
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Sun Apr 14 14:41:57 2019 +0200

    Merge #852: [QT] Fix a display bug about zWGR mints

    94bea35 [QT] Fix a display bug about zWGR mints (warrows)

    Tree-SHA512: 8bc44fa908b78f75ef11330434338d32f210856318481c7b30ab9bfeef6a2ae59733a189b586d8904260640935eedffdefa859372d997a9b98cb5213592386f4

commit 89b84a4f5a02e9382a459f4611fb6ff756646c34
Merge: ede1af4e1 38e92f3a2
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Sun Apr 14 14:38:13 2019 +0200

    Merge #863: [Qt] Stop using a solid white image as a border image

    38e92f3 Remove now-unused image files (Fuzzbawls)
    9a855a8 [Qt] Stop using a solid white image as a border image (Fuzzbawls)

    Tree-SHA512: d7b906aeae5c9bf5f61d4f122ba64343a2f4a721624bcc41e403783021bd1cb487b5981a43c2b816cf04c74a48927a9a17f0e1d449cd07fc124eac832d6371bb

commit ede1af4e108ae7acf448a8cab6e363f943918b8b
Merge: 8b54f7150 8126729c7
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Sun Apr 14 13:55:11 2019 +0200

    Merge #865: [Main] Don't return an invalid state when shutting down the wallet

    8126729 Don't return an invalid state when shutting down the wallet (Fuzzbawls)

    Tree-SHA512: b7042df42af620faca5d415382ad0a6ae973e9dbad7e527957c2ac3c7d0cb5470fcca555b3fe262f5f06e334504ded657db879c2471ecc290247e0f7e2bbf5f3

commit 8126729c7800d801f0f067d9a2257b8ad74c1a9f
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Apr 13 00:02:40 2019 -0700

    Don't return an invalid state when shutting down the wallet

    When the shutdown process is started, it is possible that the call to
    `ValidateAccumulatorCheckpoint()` in `ConnectBlock()` will fail. Instead
     of returning an invalid state, which causes the block to pass through
     `InvalidChainFound()`, just return a stateless error if a shutdown has
     been requested.

commit 8b54f7150bff033ba8a2615b84dfecaebf90d670
Merge: cc28d349f 1eedb7b22
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Apr 12 21:17:01 2019 -0700

    Merge #808: [Scripts] Add optimize pngs python script

    1eedb7b221 script and tools: add optimize-pngs.py script (cevap)

    Tree-SHA512: 99fb00c9cc44080c22781cde87d46fae73fcf59aa6471d9b657edeb1c906acf0fec582a4984021bc0dbedda09c20573d938ccca0fc0a3ca0eb9b94f7dd7fa77e

commit cc28d349f9fbb1e56e4a4d27016010b3f821231f
Merge: a2c801205 cf0fb9896
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Wed Apr 10 21:26:43 2019 +0200

    Merge #862: [Build] Bump master to 3.2.99 (non-release)

    cf0fb98 [Build] Bump master to 3.2.99 (non-release) (Fuzzbawls)

    Tree-SHA512: b3f42489ded68af09a5651d8d22c0834ea0a49331dd6d3479908a086b4d40231d3cfea436c26de90f09d51887bd4605695c90b28dadb4d62fe042f5afeea7d40

commit 38e92f3a2678571cae2908d2140bb2f41e339143
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Apr 9 23:19:20 2019 -0700

    Remove now-unused image files

commit cf0fb98963b5a9e36b1bb8105a158a5b88381922
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Apr 9 22:58:28 2019 -0700

    [Build] Bump master to 3.2.99 (non-release)

    Now that 3.2 has been branched off, the `master` branch can be bumped up
     to the 3.2.99 "dummy" version specifier, ie pre-3.3.

commit a2c801205e0778e648beb40730ff3ee94a934a0a
Merge: 80bf51e7c 21f50784c
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Apr 9 22:23:16 2019 -0700

    Merge #858: [Build] [macOS] Fix macOS dmg issue (10.12+)

    21f50784c3 [macOS] Remove DS_Store WindowBounds bytes object (Jonas Schnelli)

    Tree-SHA512: 32a19f1fd2ac6cf87c4abc09b9804534aca6690aff9b58986019ac52de42f04af8188015b3250301a612643116a4bd91e09a5cef3995eb53f880a73eb862f098

commit 9a855a8b50a3be548f3d8df7a7fc4f00baef0f73
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Apr 9 22:21:36 2019 -0700

    [Qt] Stop using a solid white image as a border image

    This seems to be causing an issue on macOS, resulting in odd magenta
    pinstripes. Instead, just set the WalletFrame's background to solid
    white via hexcode.

commit 80bf51e7c90c2080a199a3fd24e41065c2a093c2
Merge: e488db733 f7d36a9c5
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Apr 9 00:58:14 2019 -0700

    Merge #813: [Refactoring] [Move Only] Move wallet files into their own folder

    f7d36a9c54 [Refactoring] [Move Only] Move wallet files into their own folder (warrows)

    Tree-SHA512: dadacb861bd4ce1652790744ee5ce5a87a3df1b27051bf74d9ba522592c8d9cd71e01bbc5c30db9de506f352d6426e716f860b4ed6231641775503c5c5a050b2

commit 9ce73e55db0f0c3013c08bee06648c40b705b86a
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Mon Apr 8 22:55:08 2019 -0700

    [Net] Add new checkpoints for mainnet/testnet

    This adds two new checkpoints for mainnet:
     * Block 1679090 - first block with a wrapped serial
     * Block 1686229 - last block that zWGR was active

    Also for testnet:
     * Block 1016800 - Arbitrary recent block

commit fa0e1f301cb4c668706a14df8ae6e149c714ef6f
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sun Apr 7 15:55:18 2019 -0700

    [Qt] Prevent double deletion of progress dialog

    When `showProgress()` is passed a `100` int value, the dialog is deleted
    . If the function is passed a `100` int value a second time in the same
    scope, like what happens at the end of `RecalculateZWGRSpent()` and
    `RecalculateZWGRSupply()`, it results in a segfault.

    This change standardizes the process by first initializing the progress
    dialog with a `0` value, updating to a maximum of a `99` value inside
    the loop, and finally closing with a `100` value after the loop has
    completed.

commit 21f50784c39d2c87776edb7b959d92d63b95b339
Author: Jonas Schnelli <dev@jonasschnelli.ch>
Date:   Thu Oct 18 20:44:22 2018 +0200

    [macOS] Remove DS_Store WindowBounds bytes object

commit baf910d5e880da4c695430920144ac485ba7935b
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Apr 2 01:32:12 2019 -0700

    [Refactor] Move per-chain budget cycle blocks to chainparams

    Small consistency move here so that the number of blocks in a budget
    cycle can be defined in chainparams, where most other chain-specific
    variables are defined.

commit f7d36a9c54bfd78d7ec7ba1a003f4c86fa63c4eb
Author: warrows <warrows@gamer666.fr>
Date:   Fri Feb 15 17:03:02 2019 +0100

    [Refactoring] [Move Only] Move wallet files into their own folder

commit 94bea35e5569c323a667d8204bc2d23b15d4dc29
Author: warrows <warrows@gamer666.fr>
Date:   Fri Mar 29 17:12:44 2019 +0100

    [QT] Fix a display bug about zWGR mints

    When opening the zWGR coin selection in privacy tab, if the wallet is
    locked the message for all mints is that the seed is wrong. This commit
    fixes it by replacing the message and stating that the locked wallet
    prevents precomputation and spending.

commit 78cd5e68d907c6f156512ec690c9adf1f5e1d295
Author: cevap <dev@i2pmail.org>
Date:   Sat Mar 30 09:57:39 2019 +0100

    fix redundant redeclaration of ‘std::__cxx11::string boost::program_options::to_internal(const string&)’

commit e488db73349e13503b21f51636c910637444584d
Merge: 817cec4ff 0c9741d71
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Thu Mar 28 16:16:15 2019 -0700

    Merge #850: [Qt] Update localizations from Transifex

    0c9741d71b [Qt] Update localizations from Transifex (Fuzzbawls)

    Tree-SHA512: e1ad754cfafd637362fd82163b35c737803d10fc1271e0774741813bd447d8d06135ededefc67dd0ead0db9db176dabe3412c1f01bb32ee31d92df5963260ab0

commit 0c9741d71b4aa54aff1c7065160c68067d6a2cab
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Thu Mar 28 06:30:41 2019 -0700

    [Qt] Update localizations from Transifex

commit 817cec4ff48a29fa717e14f5320fe0e89e4f11a4
Merge: c6c84fe85 7241582ba
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Thu Mar 28 06:16:41 2019 -0700

    Merge #843: [Net] Increment Protocol Version

    7241582ba3 [Net] Increment Protocol Version (Fuzzbawls)

    Tree-SHA512: 12f2b784837de572ca0d96167dc51f355d5d0b042c53fb006186112639388ef5bddfe601fc99af64d3c0ab58013aa7add451616d29073f3b8fc6dfb4d29dce7d

commit c6c84fe85f8c65ccd603741b87603a3f36fda03a
Merge: decee4bc8 0772a6881
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Thu Mar 28 06:15:50 2019 -0700

    Merge #842: [Wallet] [zWGR] Precomputed Zerocoin Proofs

    0772a6881e Reduce log spam (Fuzzbawls)
    d367d5d745 Fix irrelevant receipt status message (Fuzzbawls)
    417261d340 Don't error out when a range has already been computed (Fuzzbawls)
    8082f274a5 fixup makefile.am (Fuzzbawls)
    c224501cf7 Fixup bad logprintf (Fuzzbawls)
    e95e8ea40a Cleanup arbitrary sleep times in CreateCoinStake (Fuzzbawls)
    837666503c Prevent lock spamming when no stakable inputs are present (Fuzzbawls)
    4e5dc84faf Better logging for CheckCoinSpend (Fuzzbawls)
    b3bb83a6cf Fixup the interface_rest functional test (Fuzzbawls)
    4da1dcad89 Disable precompute for functional tests (Fuzzbawls)
    53dd8f53f0 Remove security level in `DoZwgrSpend()` call (Fuzzbawls)
    7491d6caf7 Fix wrapped serial functional test (Fuzzbawls)
    c503cd994c Fixup coinspend unit test header includes (Fuzzbawls)
    580bec59b9 Fix assertion failure in mining/staking (Fuzzbawls)
    4841189735 Remove duplicate functions from rebase (Fuzzbawls)
    092a027eaf re added LNZP removed files (furszy)
    32e863c5e3 getaccumulatorwitness method fix (furszy)
    6eaf4575c6 precomputation-upstream conflicts solved (furszy)
    f3f7a32319 reorg + refactoring + conflicts (furszy)
    803f46e532 Add global boolean, that stop precompute cache lock (blondfrogs)
    8e0f56509a Convert precompute cache into LRU cache (blondfrogs)
    eca3fe818a Clear database cache with rpc call (blondfrogs)
    135f19b498 Fix rebase conflicts from precomputing (warrows)
    6e3df1f058 Update precompute cache (blondfrogs)
    540120be98 Add Databasing of zwgr precomputes, they are not encrypted yet (blondfrogs)
    6702fa5c41 Allow zWGR precomputing to be disabled (Fuzzbawls)
    e8e6d48fc6 Qt: Add precomputed percentage indicator column to zWGR control UI (Fuzzbawls)
    07d590f962 Precompute zWGR spends in a dedicated thread (Fuzzbawls)
    6e9d7af870 Fix RPC spendzerocoin (Fuzzbawls)
    be02574e84 Make GetSerialHash return const again (Fuzzbawls)
    39e80f597c more work on pre-computing (Fuzzbawls)
    1f0b5b5237 re-add zwgrchain.h (fixes merge conflict error) (Fuzzbawls)
    84b4f5f565 Add clearspendcache RPC command (Fuzzbawls)
    f668d67846 Remove security level from UI (Fuzzbawls)
    e73614982e don't hold cd_spendcache for the entire loop (Fuzzbawls)
    6e2cf8d8d5 benchmark fixup (Fuzzbawls)
    7c7fd457f8 don't duplicate function call (Fuzzbawls)
    67b2e459e8 fully initialize member variables when setting the witness data (Fuzzbawls)
    326f4e4ccf add benchmarking to zWGR spend inner functions (Fuzzbawls)
    452a2b1cc1 remove spam log output in stakeTargetHit() (Fuzzbawls)
    cfa78522cc set the accumulator start height when initializing the witness (Fuzzbawls)
    92e38194cf Include dependent headers in stakeinput.h (Fuzzbawls)
    571b9fd6d4 ensure override is set for GetSerialHash() (Fuzzbawls)
    a612119307 prevent infinate loop in miner (Fuzzbawls)
    924ede49d5 Remove security level from zerocoin spending. (presstab)
    7adb7f28a5 More progress on caching spend data. (presstab)
    fdb6c07772 more progress (presstab)
    928e6df9c3 In progress multi-input witness generation. (presstab)

    Tree-SHA512: 3beffd57e005f4d6b82d8f1bf6ea09a09b9aa519dc1727ea6341c817970be2a17a84cfa838587492d8dd1fdcc382d184c9cdd28ff794be640f3bc12c241df3a9

commit decee4bc8c264c431a7c3a894a0d6c820379d1d8
Merge: fc924c1f6 f86890b25
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Thu Mar 28 06:13:49 2019 -0700

    Merge #815: [Doc] Update release notes with forthcoming 3.2.0 changes

    f86890b256 more notes for RPC commands and gitian build script (Fuzzbawls)
    c39053bb73 Add more release notes (Fuzzbawls)
    68e3e925b5 Initial release notes for v3.2.0 (Fuzzbawls)

    Tree-SHA512: de06f5d6d913d21cd0ac329ff5a69e915f3ab5afae82ed471e496e2d718562a3a2cf010d20279f76f8ba6397394cfb21ba6cbe9da1385eed36d4f07c00f29161

commit 0772a6881ea91b6dfd77beeac56155bb43bb5ede
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Mar 26 11:44:26 2019 -0700

    Reduce log spam

    New debug category "staking" added with some previous `LogPrintf`
    messages recategorized to reduce log spam.

    Also noted both "staking" and "precompute" in the init help message and
    added them to the "wagerr" umbrella category.

commit d367d5d745e53c36f131bf02aff8143f35f7342b
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Mar 26 02:43:39 2019 -0700

    Fix irrelevant receipt status message

    Since security level has been removed, this status message needed to be
    changed.

    Also removed some stale unused code that was left over from when
    security level was used.

commit 417261d340e0e806110251eb17f409a388f3c33a
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Mar 26 02:41:53 2019 -0700

    Don't error out when a range has already been computed

    When a range of blocks has already been computed, use that existing data
     instead of erroring out. This is used in the zPoS pipeline where, after
      precomputation, the passed `pindexCheckpoint` is likely to be at a
      block height below the accumulator's tip/end.

commit fc924c1f63f3c84d7dcaea7e61254b355b55b608
Merge: 757d81c4a dc168d11f
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Wed Mar 27 22:43:05 2019 +0100

    Merge #847: Fix to display missing clock5.png tx image

    dc168d1 fix to display missing clock5.png tx image (joeuhren)

    Tree-SHA512: d10828e76ad1b2e034b013a1c3cac9cf79dfdc642a11d1a6493d615a19982d50fc09343b3b39171ba7c25202f29ed0532f1bc539c42fbdad37a19e58adcc48b1

commit 757d81c4a92a3791629407be9a86c55132225440
Merge: d241b5ed7 56dd114b9
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Tue Mar 26 22:20:45 2019 +0100

    Merge #840: [QT] cleanup, remove old trading dialog form

    56dd114 cleanup, remove trading dialog form (furszy)

    Tree-SHA512: 824547803f5b854c51c22ca87149608725036c5ddee1922ceef7bdc71fcaeac440e77da3c51f7fe44b29269a57990d5ddfd674ca52b4de6ebd6fd36f847f55e8

commit dc168d11f8f067a5de397eafc81c7bcfcae2fa02
Author: joeuhren <46763106+joeuhren@users.noreply.github.com>
Date:   Mon Mar 25 14:04:54 2019 -0600

    fix to display missing clock5.png tx image

commit 2df02697d941484cad04ef93518f0c64668d76bb
Author: cevap <dev@i2pmail.org>
Date:   Sun Mar 24 06:54:26 2019 +0100

    replace deprecated auto_ptr with unique_ptr

    warning: ‘template<class> class std::auto_ptr’ is deprecated

commit 7241582ba3bee0b553efb22965037f3c999bd19f
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Mar 23 03:45:38 2019 -0700

    [Net] Increment Protocol Version

    Minor protocol version increment, with no enforcement rulings, used in
    tracking upgrade deployment across the network.

commit f86890b25635b12ccf145695021998334bcc0ac4
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Mar 23 00:03:41 2019 -0700

    more notes for RPC commands and gitian build script

commit c39053bb73a8831da54ee1c5618219087df383ba
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 21:32:46 2019 -0700

    Add more release notes

    Includes notes regarding Fake Stake, Wrapped Serials, Regtest, and
    Precompute

commit 8082f274a5fa666ba66bc9a4eeb4f1372ae64969
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:55:10 2019 -0700

    fixup makefile.am

commit c224501cf702bb35074435efe924c0c311d6758c
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:54:51 2019 -0700

    Fixup bad logprintf

commit e95e8ea40ab0e49a42955cbeee3424f0c4fd3f8a
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:31:27 2019 -0700

    Cleanup arbitrary sleep times in CreateCoinStake

commit 837666503c9a30839554f96701542cf15f2f231d
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:29:39 2019 -0700

    Prevent lock spamming when no stakable inputs are present

commit 4e5dc84faf91c9aa3ab00be167adcc33b7775844
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:28:24 2019 -0700

    Better logging for CheckCoinSpend

    Also re-introduce the regtest specific conditional

commit b3bb83a6cf820e035e253cc6678dff7b4016ec40
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:23:53 2019 -0700

    Fixup the interface_rest functional test

commit 4da1dcad89481d18ceb8ed1b2dfbb6be1cc8f5c3
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:23:27 2019 -0700

    Disable precompute for functional tests

    The locking can interfere with block generation

commit 53dd8f53f072cefd653be16ff071811a79121b45
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:22:38 2019 -0700

    Remove security level in `DoZwgrSpend()` call

commit 7491d6caf7ff8236ddf525e91f523655faca671c
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:20:32 2019 -0700

    Fix wrapped serial functional test

    The error message had changed

commit c503cd994cd35abc1889172cacb46e08b3f8c93d
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:19:06 2019 -0700

    Fixup coinspend unit test header includes

commit 580bec59b94ba413643750630b206b9b701b59d9
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:18:23 2019 -0700

    Fix assertion failure in mining/staking

    Need to explicitely set pindexPrev and nHeight within the locked scope.

commit 484118973528c323a09e9949cb0ca043c2236a7f
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 17:16:47 2019 -0700

    Remove duplicate functions from rebase

commit 092a027eaf1276abbf1448a11fedf644a6b018e3
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Thu Feb 28 23:52:09 2019 +0100

    re added LNZP removed files

commit 32e863c5e3ee258eb721b7b0024782f91cd1d4fb
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Thu Feb 28 17:20:32 2019 +0100

    getaccumulatorwitness method fix

commit 6eaf4575c6134888c3c24e770906787c8c825ac3
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Thu Feb 28 16:30:43 2019 +0100

    precomputation-upstream conflicts solved

commit f3f7a32319a764ab6977f0a71acf33830af34f03
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Fri Feb 22 07:39:39 2019 +0100

    reorg + refactoring + conflicts

commit 803f46e5323f894b4deb69fc0c7eeb3ab0315472
Author: blondfrogs <jeremy.anderson.utah@gmail.com>
Date:   Sat Jan 19 16:13:11 2019 -0700

    Add global boolean, that stop precompute cache lock

commit 8e0f56509a8c3ddeb8b011e8266e28ec491d8a62
Author: blondfrogs <jeremy.anderson.utah@gmail.com>
Date:   Sun Dec 2 14:13:18 2018 -0700

    Convert precompute cache into LRU cache

commit eca3fe818aa4960eb3bc64f7c735ab78cc9d99ca
Author: blondfrogs <jeremy.anderson.utah@gmail.com>
Date:   Thu Oct 25 16:03:19 2018 -0600

    Clear database cache with rpc call

commit 135f19b49846ad4bfe263a64dc883994b216b56e
Author: warrows <warrows@gamer666.fr>
Date:   Sun Oct 28 22:22:40 2018 +0100

    Fix rebase conflicts from precomputing

commit 6e3df1f0582dcb3e0e90c0fdb51aadaf00957669
Author: blondfrogs <jeremy.anderson.utah@gmail.com>
Date:   Sat Oct 6 17:25:08 2018 -0600

    Update precompute cache

commit 540120be9889629b3b74d7d6daed9047486e021e
Author: blondfrogs <jeremy.anderson.utah@gmail.com>
Date:   Sat Sep 22 18:21:35 2018 -0600

    Add Databasing of zwgr precomputes, they are not encrypted yet

commit 6702fa5c41afc9530b23265e8cd1d79fcdacac84
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Aug 10 17:26:31 2018 -0700

    Allow zWGR precomputing to be disabled

    Adds a new command line (conf) option `-precompute` to disable
    precomputing. Default is to enable.

commit e8e6d48fc6685e05ffe7ae4f151276b03348864c
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Aug 10 17:22:29 2018 -0700

    Qt: Add precomputed percentage indicator column to zWGR control UI

    Adds a new column to the zWGR control UI showing the mint's completed
    precompute percentage.

commit 07d590f962a517e143cc946627046793186caa5b
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Wed Aug 8 22:06:37 2018 -0700

    Precompute zWGR spends in a dedicated thread

    Moves the spend precomputation process into it's own thread, instead of
    being tied to the staking thread.

    Loop currently has a 5000ms sleep at the end so as to not overconsume
    locks.

commit 6e9d7af87040bd21a27be54ed8dd23c1605d4f9d
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Thu Jul 26 17:20:51 2018 -0700

    Fix RPC spendzerocoin

commit be02574e845906f1644d26e35e8c6846696245c9
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Wed Jul 11 23:33:35 2018 -0700

    Make GetSerialHash return const again

commit 39e80f597cf7eb783c751f358b1a8aee2ee24256
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Wed Jul 11 23:33:11 2018 -0700

    more work on pre-computing

commit 1f0b5b523706f849cdf3543e7605352f6a41538e
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Wed Jul 11 23:31:19 2018 -0700

    re-add zwgrchain.h (fixes merge conflict error)

commit 84b4f5f565eed7dc3f0a7ede936743b75e8aa77a
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Wed Jul 11 23:26:46 2018 -0700

    Add clearspendcache RPC command

commit f668d67846368997cae2beac17237e24b30d9480
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Wed Jul 11 23:26:07 2018 -0700

    Remove security level from UI

commit e73614982e2a51d07b76365c0d0aaa4d2c5b2414
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Jun 23 03:44:33 2018 -0700

    don't hold cd_spendcache for the entire loop

commit 6e2cf8d8d515ec26008e64b7dff5ede78ea5953e
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Jun 23 03:43:18 2018 -0700

    benchmark fixup

commit 7c7fd457f84aee9704992066a59dec49a55771e1
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Jun 23 03:41:10 2018 -0700

    don't duplicate function call

commit 67b2e459e86861154ac7f6da31995145ab991976
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Jun 23 03:40:20 2018 -0700

    fully initialize member variables when setting the witness data

commit 326f4e4ccf306f2dfe7a807f125bdeb7d7302fcc
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Jun 23 03:39:46 2018 -0700

    add benchmarking to zWGR spend inner functions

commit 452a2b1cc1357a5f73ff2e902f52c31ca4680a12
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Jun 23 03:35:29 2018 -0700

    remove spam log output in stakeTargetHit()

commit cfa78522cc513f8fccd5ecc4b3fec73b8eab9063
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Jun 23 03:34:18 2018 -0700

    set the accumulator start height when initializing the witness

commit 92e38194cfb61d55a7423ab98b44728f68a76ba2
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Jun 23 03:33:23 2018 -0700

    Include dependent headers in stakeinput.h

commit 571b9fd6d47ebeccdcb8135d2af40f8b60d03e52
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Jun 23 03:32:53 2018 -0700

    ensure override is set for GetSerialHash()

commit a61211930776600ea5129a69a75548cef0211357
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Jun 23 03:32:06 2018 -0700

    prevent infinate loop in miner

commit 924ede49d5c0b091911a1a682a62e43d4a33ae3d
Author: presstab <presstab1337@gmail.com>
Date:   Sun May 27 23:10:36 2018 -0600

    Remove security level from zerocoin spending.

commit 7adb7f28a5d45fb17780e3844a4e89effced2b9d
Author: presstab <presstab1337@gmail.com>
Date:   Thu May 24 10:30:48 2018 -0600

    More progress on caching spend data.

commit fdb6c07772f5419a2629598d80f5bfe458771de7
Author: presstab <presstab1337@gmail.com>
Date:   Sun May 20 23:01:32 2018 -0600

    more progress

commit 928e6df9c3ccec2ffb88eab909109263d0590c42
Author: presstab <presstab1337@gmail.com>
Date:   Sun May 20 14:22:27 2018 -0600

    In progress multi-input witness generation.

commit d241b5ed776466815f2dd78365ed56b0c3682fba
Merge: 5673c8373 6eff5fa97
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Mar 22 15:50:33 2019 -0700

    Merge #837: [Zerocoin][UNIT TEST][RPC] Wrapped serials.

    6eff5fa970 fix zWGR supply recalculation (random-zebra)
    2676ca3626 newline character added to recalculate wrapped serials supply logging (furszy)
    da43659dd2 Initialize nSupplyBeforeFakeSerial to 0 in TestNet and RegTest (random-zebra)
    c46de31dc4 Fix Wrapped Serials inflated zWGR supply recalculation (random-zebra)
    13691861f8 zerocoin contextual spend check log invalid serials (furszy)
    0240f27e5f log rejection serial block height (furszy)
    ab6a134f2b invalid fake serial rejection (furszy)
    010d03591c zwgr recalculation moved in init and added in connectblock (furszy)
    bd6b26b466 fix tabs in SoK (random-zebra)
    41a2bcca29 fix bitSize typo in bignum for openssl (random-zebra)
    29c1791815 inflation methods moved to cpp (furszy)
    027c9ffcb6 wrapped serial inflation trigger recalculation (furszy)
    a3d725a42a Zerocoin supply, wrapped serials inflation + some minor modifications (furszy)
    b3660cbb2e SoK invalid range check. (furszy)
    ad3a3c717b remove tab spaces (furszy)
    ed15e21eb8 Fix isBlockBetweenFakeSerialAttackRange check (random-zebra)
    8e7cf5ab4e Fix IsValidCommitmentToCoinRange check (random-zebra)
    a936e03c22 getserials ambiguous Pair constructor in bitsize blocking clang compilation fix (furszy)
    bd529a0f6e [UNIT TEST] wrapped serial coinSpend check (furszy)
    1217868777 [RPC] Add getserials method (random-zebra)
    9fe8dabc4f fix isValidSerial always true check (random-zebra)
    913e48cda8 wrapped range fix (furszy)
    46a5231574 wrapped serials check in acceptToMemPool method (furszy)
    edfdb4c30b prints in console commented (furszy)
    18e55ed179 fake serials attack enforcement (furszy)

    Tree-SHA512: fe6eaf26257c25377982d44ff1cdd839edf6f71daa5607fc98397b4a3fcd26ae78db54c781038e4f9ff8a7ad1d460ce109909184852bb620435e10dcba6a638c

commit 6eff5fa9706f041438417c69124e480a11479a9f
Author: random-zebra <random.zebra@protonmail.com>
Date:   Fri Mar 22 19:14:50 2019 +0100

    fix zWGR supply recalculation

commit 2676ca3626ccacf6bbc43daba8cc9eda9b3984e0
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Fri Mar 22 12:55:52 2019 +0100

    newline character added to recalculate wrapped serials supply logging

commit 56dd114b99d7d4a1a73f5b1e859838322a1b0ff4
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Wed Mar 20 17:23:27 2019 +0100

    cleanup, remove trading dialog form

commit da43659dd21d27aa6bffefaabf8a7c51944feaee
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Mar 20 09:58:14 2019 +0100

    Initialize nSupplyBeforeFakeSerial to 0 in TestNet and RegTest

    and fix percent of reindex feedback in uiInterface

commit c46de31dc45d7b23008472970da3b020f8fac07f
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Mar 20 04:20:34 2019 +0100

    Fix Wrapped Serials inflated zWGR supply recalculation

    and add visual status feedback to UI interface

commit 13691861f8fa39245a0fc257d952fbdfa7618a82
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Tue Mar 19 13:08:52 2019 +0100

    zerocoin contextual spend check log invalid serials

commit 5673c8373ebba0d516d0fe44d787f69f328f1c26
Merge: 0d738b3dc c3352f0db
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Mar 19 01:29:33 2019 -0700

    Merge #838: [RPC][Test] spendrawzerocoin + wrapped serials functional test

    c3352f0dbd [Test] add 'zerocoin' to the list of good prefixes in test_runner (random-zebra)
    78f1a241ae [Test] wrapped serials: use multiple random values for K (random-zebra)
    bf0cf52d37 [RPC] fix spendrawzerocoin string parsing (random-zebra)
    025d2855f9 [Tests] Add Wrapping Serials Test (random-zebra)
    7373704842 [RPC] Add spendrawzerocoin (random-zebra)

    Tree-SHA512: 707c015b2b40bf6f34999aa7b1a62b1e1be4b8c4d9b0e830ed78ebf2f74a362883708d6204cfadd95f5d6520feb19fc1ba4b8a12549c6cc40c40dc2ab56fb2e9

commit 0240f27e5f0b936e9f9171ef8afcd2a93dc9f961
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Tue Mar 19 02:50:16 2019 +0100

    log rejection serial block height

commit ab6a134f2b40b72f155e42e51153d6ba1170872b
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Tue Mar 19 02:42:19 2019 +0100

    invalid fake serial rejection

commit 010d03591c81a42bac042cb2fc7f02dd75059c8b
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Mar 18 18:07:27 2019 +0100

    zwgr recalculation moved in init and added in connectblock

commit bd6b26b466ae111c0ff84932885b16d1f67aede9
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Mar 18 16:28:58 2019 +0100

    fix tabs in SoK

commit 41a2bcca29789ce0fc87c526331f60c88bd2e0ea
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Mar 18 16:05:33 2019 +0100

    fix bitSize typo in bignum for openssl

commit 29c1791815bb5675e5ef53985d8541157d3cdce1
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Mar 18 15:58:26 2019 +0100

    inflation methods moved to cpp

commit 027c9ffcb687d2093ce16cab4c06b530f5925bf5
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Mar 18 12:46:43 2019 +0100

    wrapped serial inflation trigger recalculation

commit a3d725a42adbda5aee3d6b7a63c63b6a2d673dde
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Mar 18 12:07:49 2019 +0100

    Zerocoin supply, wrapped serials inflation + some minor modifications

commit b3660cbb2e01b1066e0c4fb472d956dff245005a
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Mar 18 12:03:27 2019 +0100

    SoK invalid range check.

commit c3352f0dbd0f5a6324fa0ec262d80ab311d58b48
Author: random-zebra <random.zebra@protonmail.com>
Date:   Sat Mar 16 01:45:14 2019 +0100

    [Test] add 'zerocoin' to the list of good prefixes in test_runner

commit ad3a3c717ba196fc072155f2e71f86ac9838aade
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Sat Mar 16 00:46:59 2019 +0100

    remove tab spaces

commit 78f1a241ae8f3884ccd714b898f1ed733467d9c3
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Mar 14 15:39:45 2019 +0100

    [Test] wrapped serials: use multiple random values for K

commit bf0cf52d3725789d43aaadee5eff750e9173977a
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Mar 14 14:45:40 2019 +0100

    [RPC] fix spendrawzerocoin string parsing

commit ed15e21eb8eab1d506d5eb30c13829a1b3edc3f3
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Mar 14 02:30:50 2019 +0100

    Fix isBlockBetweenFakeSerialAttackRange check

    use only upper bound and only mainnet

commit 025d2855f9ebe323e292962542d6ccb3ea6bd836
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Mar 13 22:53:00 2019 +0100

    [Tests] Add Wrapping Serials Test

commit 73737048422ad627ee38d73dca52bf04f185472a
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Mar 13 22:16:12 2019 +0100

    [RPC] Add spendrawzerocoin

    and add 'serial hash' to export zerocoins output

commit 8e7cf5ab4e70e7a2370f18765148fd4bc41d1ab6
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Mar 13 18:33:41 2019 +0100

    Fix IsValidCommitmentToCoinRange check

commit a936e03c22b0204235e6831956902522acc1bc63
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Wed Mar 13 14:36:37 2019 +0100

    getserials ambiguous Pair constructor in bitsize blocking clang compilation fix

commit bd529a0f6e91a6abe0305ebf28e3c9dba3cb7316
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Wed Mar 13 14:34:27 2019 +0100

    [UNIT TEST] wrapped serial coinSpend check

commit 12178687775f7e3010c86d46e114f1b408a84ed7
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Mar 13 10:33:15 2019 +0100

    [RPC] Add getserials method

commit 9fe8dabc4f869842725ca2f212fdab34e935c6fb
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Mar 13 10:32:32 2019 +0100

    fix isValidSerial always true check

commit 913e48cda8bee4d63f7bf72ff6c45cccaf8abb82
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Tue Mar 12 12:51:36 2019 +0100

    wrapped range fix

commit 46a5231574a47cfd886808cd352b4a2a17abc5d5
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Tue Mar 12 02:03:46 2019 +0100

    wrapped serials check in acceptToMemPool method

commit 0d738b3dc073bf9f57a34d5fd5021cee6a56f0fa
Merge: 2b8daac4c 0015d08c7
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Mon Mar 11 02:41:18 2019 -0700

    Merge #826: [Qt] Fix a windows only crash when r-clicking a proposal

    0015d08c75 [Qt] Fix a windows only crash when r-clicking a proposal (warrows)

    Tree-SHA512: 7e9507e4ffbbca6b41d9c9b18d31f7ebfddf01d5abbfd083b2fcbf6d7d398c20391bdc4fc4903c8d1b338d0c78929920264eb6352bbcaa9b2baf1c11df965cc5

commit edfdb4c30b7efe0795805f7e315ba1cabf5b0e8e
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Sat Mar 9 15:38:34 2019 +0100

    prints in console commented

commit 18e55ed179b04b1ce81e3afb9110bb73e92da638
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Thu Mar 7 23:27:46 2019 +0100

    fake serials attack enforcement

commit 2b8daac4c0f29aecc80dfa7e0378ea40a1fd5e90
Merge: 86d613373 52b509468
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Mar 5 00:20:52 2019 -0800

    Merge #822: [Tests] Integrate fake stake tests into parent test suite

    52b509468f Remove stale qtum python scripts (Fuzzbawls)
    c0d8dcb8c9 [Tests] Integrate fake stake tests into parent test suite (Fuzzbawls)

    Tree-SHA512: b0f9d559b3a8a4d0da3d400dfbe57fa15933a3c569732c4d7d10e147e7d5cd5f70a6f5231c862e4ca5f7f3efdb2de5890fe4755cbee5c41b00a4ab34a015c2e4

commit 86d61337353ed14d40c0c3ec789c954b3df39079
Merge: 37a06eaa9 e87231b62
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sun Mar 3 22:04:59 2019 -0800

    Merge #821: [RPC] Fixup signrawtransaction on regtest

    e87231b62b [RPC] Fixup signrawtransaction on regtest (Fuzzbawls)

    Tree-SHA512: 1e1b9c25abf9b2406b5065b0b348100fe60e13a258d874d681c6df4094a86ecf3e226e39e6c3e1d8b07fa853634c35249f65652641d13741c426c4c9053e7b36

commit 52b509468f4915a682c977ef9da5f971ceb45bbb
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sun Mar 3 03:40:09 2019 -0800

    Remove stale qtum python scripts

commit 0015d08c75a02692c1169be4876bd2d42ae45ab2
Author: warrows <warrows@gamer666.fr>
Date:   Fri Mar 1 11:13:37 2019 +0100

    [Qt] Fix a windows only crash when r-clicking a proposal

    The problem seems to be related to a stack corruption issue
    occuring within Qt and only for windows 64 builds. Further
    investigation is required but this is a suitable fix for now
    and there is no need to have the r-click doing the sae job as
    the l-click in this situation.

commit 37a06eaa938cab1c4cc7a39298690922519beb7a
Merge: 065f94118 bae276af9
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Wed Feb 27 21:51:22 2019 +0100

    Merge #817: [Wallet] Fix segfault with runtime -disablewallet

    bae276a Don't bother checking obfuscation messages (Fuzzbawls)
    837f25f [Wallet] Fix segfault with runtime -disablewallet (Fuzzbawls)

    Tree-SHA512: a8dd502897cdc82f206a1805f7b1ae51960344c3fa32640c9dc6c271768e7db718bc2f57034e8fabfd1b402e589e531419d1e8af8a25eee71d89a6b79ce3a679

commit c0d8dcb8c9be933ba6c86be95b1a45b89a1337af
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Tue Feb 26 19:16:20 2019 -0800

    [Tests] Integrate fake stake tests into parent test suite

    This integrates each of the 5 test scripts into the parent test suite so
     they can be run from within `test_runner.py` (or still individually).
     One prominent benefit to this is that the 5 tests are now included when
     generating code coverage reports with `make cov`

    `stratisx-notingatstake.py` and `wagerr_fake_stake.py` are removed as the
    former was a stale leftover from prior to our own test scripts, and the
    latter is now redundant.

commit e87231b62b4fb41f4d14117e39f6c4ef8f3e0447
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Mon Feb 25 00:58:04 2019 -0800

    [RPC] Fixup signrawtransaction on regtest

    The `signrawtransaction` RPC command needed some modification to appease
     the fake stake test cases, however that change introduced a minor
     inconsistency in it's operation.

    This PR restores the original functionality, while still providing a
    means to be used for the fake stake test cases.

commit 065f94118d818faeaef80add16494366d9267120
Merge: f8eb7feef 61a6ea755
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sun Feb 24 22:50:11 2019 -0800

    Merge #803: [NET] Invalid blocks from forks stored on disk fix + blocks DoS spam filter.

    61a6ea7558 AcceptBlock() for-each loops variables moved to const (furszy)
    e1974d23f3 AcceptBlock() check for double spent serials only on main chain flag. (furszy)
    babdfb0f26 remove extra debug lines in AcceptBlock (random-zebra)
    a9178bc6e0 AcceptBlock: contextual zcspend check on main chain (random-zebra)
    0d49570f20 AcceptBlock() block stored log removed (furszy)
    b74921756a Fix bug on AcceptBlock when pindex is null (random-zebra)
    45883b9fb6 AcceptBlock() invalid isBlockFromFork flag (furszy)
    6a16049dfa AcceptBlock() reject blocks double spending the coin stake input inside the same block (furszy)
    da1b6836a5 block spam filter, validate non null nodestate (furszy)
    84de55a11c AcceptBlock() isBlockFromFork flag not contemplating prev blocks from forks fixed (furszy)
    4219339521 AcceptBlock() - not accept blocks from a forked chain that exceed the max reorg limit (furszy)
    47759e113c AcceptBlock(), reject invalid PoS stake (furszy)
    e237823000 validate non null pfrom on blockspamfilter check (furszy)
    c2e5459dff AcceptBlock(), serial double spend on the same block validation (furszy)
    3f5091986c zPoS validations of forked chains before store them + inputs check on prev split main chain (furszy)
    64804b4bee Invalid blocks from forks stored on disk fix + blocks DoS spam filter. (furszy)

    Tree-SHA512: 6c5a7fda3eb81dc8b030c9ba624e5101f552ef9cecc839a79237b705c314171c0e9c66ecd8bfd207081c6759272140cf3bdf0da7af6ac4695f0c09b74fb1ba45

commit 61a6ea75585c11ef90f834583c1f206aaa5942b0
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Sun Feb 24 23:52:40 2019 +0100

    AcceptBlock() for-each loops variables moved to const

commit f8eb7feefceeb8828cbf5e8172ddf50079d713ca
Merge: 51e7b2c4b fced4e26f
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sun Feb 24 14:46:30 2019 -0800

    Merge #812: [Regtest][Tests][RPC] Regtest mode + Test suite.

    fced4e26fe [Tests] fake_stake: reverse stake hash byte order (random-zebra)
    a85cdad03c [Tests] fake_stake: use hashStake for kernel computation (random-zebra)
    6aa5ddbff8 [Tests] fake_stake: remove random prevout from spending (random-zebra)
    8e370da804 [RPC] add mint hashStake to listmintedzerocoins output (random-zebra)
    0d865a8978 [Tests] fake_stake: use a copy for spendingPrevouts (random-zebra)
    0f209b3da8 [Tests] fake_stake: docstrings and comments (random-zebra)
    322ce79a67 [Tests] fake_stake: fix checksum computation (random-zebra)
    7aae5b1e8b [Tests] fake_stake: fix empty spending_prevouts (random-zebra)
    c7555e1b84 [Tests] fake_stake: collect prevouts from create_spam_block (random-zebra)
    1d699432f2 [RPC] Add call 'getchecksumblock' (random-zebra)
    2e7eacc4c4 [Tests] fix line separators in Test03 (random-zebra)
    c6c81a7cd2 [Tests] fake_stake: test03 updated (random-zebra)
    0d8cf5500d [Tests] remove trailing whitespace from README.md (random-zebra)
    9302f5a046 [Tests] fake_stake: test01 & test02 updated (random-zebra)
    e0efe4d530 [Tests] unique 'get_prevout' method for both pos and zpos stakes (random-zebra)
    9318335525 [Tests] remove trailing whitespaces (random-zebra)
    67284ce22a [RPC] add mint block height to 'listmintedzerocoins' (random-zebra)
    d783229568 [Tests] get correct nStakeModifier (random-zebra)
    78e838ee32 [Tests] fix solve_stake nTime / nStakeModifier (random-zebra)
    a428c83609 PoS block creation uniqueness. (furszy)
    dd07bd1a50 [Tests] fix proof of stake target in block class (random-zebra)
    030e557b93 [Tests] fake_stake: fix test 01 block numbers (random-zebra)
    fe54e9b92a [RPC] fix signrawtransaction hack to allow signing of spent inputs (random-zebra)
    79e364354f regtest lastPoWBlock and zerocoin block start decreased to not waste lifetime waiting for the tests. (furszy)
    42e9c01a85 More logging in block generation. (furszy)
    0aa9bafbf4 fake stake test4 (furszy)
    8315a42a7b wagerr_fake_stake: test03 almost complete (random-zebra)
    1ad11ad9f7 RPC createrawzerocoinstake: fix vout[0], add priv-key (random-zebra)
    ad65ac4e0a REGTEST: Fix bug on GetModifier (random-zebra)
    47f0503b19 RPC: hack MintToTxIn to allow spending an already spent zwgr on regtest (random-zebra)
    3092cfc0c2 add empty output to createrawzerocoinstake (random-zebra)
    c5a6a67349 log CWallet::MintToTxIn errors (random-zebra)
    252f4ab43e wagerr_fake_stake: zerocoin prevouts (random-zebra)
    22769817ae GetModifier for regtest zPoS hardcoded to prev block stake modifier (furszy)
    63bd40e064 wagerr_fake_stake: test_spam method refactoring (random-zebra)
    1df9240727 wagerr_fake_stake: add test descriptions (random-zebra)
    79e746eb3d zerocoin mint + spent (furszy)
    9eea8837aa half test3 completed (furszy)
    23236e7499 wagerr_fake_stake: select test from command line (random-zebra)
    44d2e9a1c2 wagerr_fake_stake: get_prevouts (random-zebra)
    1b27b90e8b wagerr_fake_stake Test05 - update blockcount in forks (random-zebra)
    88e0dc6442 wagerr_fake_stake Test05 - more blocks fix (random-zebra)
    bf3b732dc5 wagerr_fake_stake Test05 - more blocks (random-zebra)
    a25f2e84a2 wagerr_fake_stake Test05 (random-zebra)
    427f2f168b test05 completed, rejection of double spend coin stake input on the same block on main/forked chain (furszy)
    3cbf43e7db test05 (furszy)
    f7a48260c6 Add 'createrawzerocoinstake' method (random-zebra)
    70d859e055 test_02 working good. (furszy)
    ed63600142 WAGERR_fake_stake: zerocoin tests (random-zebra)
    07b981af88 no time validation for regtest (furszy)
    47c2c65721 import bytes_to_hex on test_02 fix (furszy)
    c02002bdd4 WAGERR_fake_stake: fix coinstake out value (random-zebra)
    35f09e5d21 submitblock assertion on test_02 (furszy)
    d0c0dccff5 WAGERR_fake_stake: fix coinbase nHeight merge (random-zebra)
    2cf7ae1939 WAGERR_fake_stake: fix txes in create_spam_block (random-zebra)
    ef01bd8141 zPoS running on regtest :) (furszy)
    5405d1ce2d Zerocoin fixed on regtest & PoS blocks generation fixes. (furszy)
    158bd2b215 regtest PoS generate valid blocks (furszy)
    71a3743108 Tests: fixup a conditional check for python block creation (Fuzzbawls)
    b3950ff436 Tests: update nothingatstake test file (Fuzzbawls)
    f40f576eb3 stakemodifier fixed for regtest (furszy)
    80a2aec5df Tests: serialize block signature when present (Fuzzbawls)
    9cec3bd2f5 RPC: hack signrawtransaction to allow signing an already spent input (Fuzzbawls)
    5c0f0b99ed WIP: port the test for "fake stake" issue test (Fuzzbawls)
    b074cd0e42 RPC: return the used stake modifier in getblock (Fuzzbawls)
    1ffc443ba6 Regtest: mine the correct version blocks (Fuzzbawls)
    3d588ead42 Tests: Remove whitespace in default conf file (Fuzzbawls)
    ebdc552408 Fixup the walletdump command and python test (Fuzzbawls)
    37b29c7e61 [Tests] Add Basic BIP38 RPC functionality test (Fuzzbawls)
    c2cfff0a23 Tests: add size field to test json (Fuzzbawls)
    2155506247 Add rpm contrib files (Fuzzbawls)
    4e62dd9ee8 Main: reject non-final transactions using nLocktime from entering the mempool. (Fuzzbawls)
    4c71b5694a [RPC] Ensure Tx/Budget input hashes are of the proper length (Fuzzbawls)
    7d37c1c207 [RPC] Update and harden many raw transaction RPC commands (Fuzzbawls)
    262f76a9d0 [RPC] Error early when block doesn't start with a coinbase transaction (Fuzzbawls)
    7e0476b25a RPC: Add waitforblock/waitfornewblock/waitforblockheight (Fuzzbawls)
    22bfe7ea2c [Tests] Initial update for regression test suite tests (Fuzzbawls)
    93fd9f0501 Update block generation code to enable regtest mode (Fuzzbawls)
    25fc43698b Build: add test runner packaging to configure (Fuzzbawls)

    Tree-SHA512: 09bcd3c727eb85103451cf971e0bc3a27eca205318ebb6c600a26ddc97f58ef456aa6768c9e94fd5c484da5071887e5b50c2bcf90318cfe2c9178c0c746a408b

commit bae276af944b357b4ed5542c0ddf2db4081844fb
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sun Feb 24 00:28:44 2019 -0800

    Don't bother checking obfuscation messages

    Obfuscation has all but been removed, no need to check incoming messages
    for it's functionality anymore

commit 837f25f4e9187211620e747df3672d7130d7a48e
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Feb 23 02:09:05 2019 -0800

    [Wallet] Fix segfault with runtime -disablewallet

commit 51e7b2c4b012182ecee22930a9d19946d613648b
Merge: a611a7fa7 867d1b573
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Sat Feb 23 21:58:32 2019 +0100

    Merge #816: [Doc] Update build-unix.md

    867d1b5 [Doc] Update build-unix.md (Fuzzbawls)

    Tree-SHA512: fcb195491a46328908146b26588595d3d93bfab8ceb658fb960dd9364fdb7f1c462c888b9cca74364344786722f208ff2f59d31b1fe820c0b8bf5b33a1546c64

commit 68e3e925b5b4c3dd49d2711f1d36a4121454f502
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Fri Feb 22 21:03:36 2019 -0800

    Initial release notes for v3.2.0

commit 867d1b573fd1055661325aee2d355527abbf155c
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Sat Feb 23 00:18:00 2019 -0800

    [Doc] Update build-unix.md

    Update the Unix build notes to be more complete, with mentioning of the
    GMP and ZeroMQ dependencies, as well as OpenSSL version note.

    Other stylistic updates as needed.

commit a611a7fa777b89f8752cad430a8b8e370deee8a2
Merge: c12697469 0eaf96d85
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Wed Feb 20 22:26:17 2019 +0100

    Merge #757: [Doc] Update doc/build-windows.md

    0eaf96d Update doc/build-windows.md (idas4you)

    Tree-SHA512: 3f8a3067887d84fe371b5ba80b70c95d7a1f2b95b938c5f1059df0f884630595f75abf38676af5ce5a2983f3971791ec56fdaa979ff6b656cb06b3ddd7326df6

commit c12697469b27f23cdd266a408914eb80cc652931
Merge: ed0dd2a20 400886551
Author: Mrs-X <Mrs-X@users.noreply.github.com>
Date:   Wed Feb 20 22:08:17 2019 +0100

    Merge #792: [UI] Add a budget monitoring and voting tab

    4008865 [Travis] Fix trailing whitespaces (warrows)
    87b9809 [UI] Rework proposal frames (warrows)
    8b8a712 [UI] Add global budget information to governance tab (warrows)
    f7674fb [UI] Clean proposal list when updating (warrows)
    bbf3274 [UI] Use only one column for Proposal list (warrows)
    d6c68c6 [UI] remove unused textlabel from governance page (warrows)
    39eb903 [Qt] Add basic GUI voting tab to the wallet (Fuzzbawls)

    Tree-SHA512: 438afbb8ed1dbe0892164b6f6b3d0ac3b825b2e7855115f1137bf5bcf454533e375774cd835c19ea529bb1ff0a4f886a3e71e809e9893a102ae841a1a4be8f9a

commit fced4e26fe712c07e05b3744b9eac2a3f8ad31b5
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Feb 18 18:57:47 2019 +0100

    [Tests] fake_stake: reverse stake hash byte order

commit a85cdad03cfece1fdcb4732d8b2cb19e698167fb
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Feb 18 16:25:51 2019 +0100

    [Tests] fake_stake: use hashStake for kernel computation

commit 6aa5ddbff8cd788f2b5a66ff502e71ff5db5f2ee
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Feb 18 16:19:04 2019 +0100

    [Tests] fake_stake: remove random prevout from spending

commit 8e370da804ae1cf0f1c5af6b50bb12c59fbfe47d
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Feb 18 16:18:24 2019 +0100

    [RPC] add mint hashStake to listmintedzerocoins output

commit 0d865a8978682a3c8976c210817336b119bdf41f
Author: random-zebra <random.zebra@protonmail.com>
Date:   Sat Feb 16 11:43:51 2019 +0100

    [Tests] fake_stake: use a copy for spendingPrevouts

commit 0f209b3da879899a286154ccdd46c022dddc24bc
Author: random-zebra <random.zebra@protonmail.com>
Date:   Sat Feb 16 00:54:48 2019 +0100

    [Tests] fake_stake: docstrings and comments

commit 322ce79a6745fe571ae7c2f8f0d64eea27f12682
Author: random-zebra <random.zebra@protonmail.com>
Date:   Fri Feb 15 21:54:33 2019 +0100

    [Tests] fake_stake: fix checksum computation

commit 7aae5b1e8b93add3adde84d049ae0cf54dc941df
Author: random-zebra <random.zebra@protonmail.com>
Date:   Fri Feb 15 21:17:10 2019 +0100

    [Tests] fake_stake: fix empty spending_prevouts

commit c7555e1b8472592b09021bc570dc635b66f175c6
Author: random-zebra <random.zebra@protonmail.com>
Date:   Fri Feb 15 21:07:34 2019 +0100

    [Tests] fake_stake: collect prevouts from create_spam_block

commit 1d699432f2e2b73a4bf96f08a76b9c889bcbaeda
Author: random-zebra <random.zebra@protonmail.com>
Date:   Fri Feb 15 18:25:40 2019 +0100

    [RPC] Add call 'getchecksumblock'

    which returns the first occurrence of a block with given accumulator checksum

commit 2e7eacc4c47a94018a82dc16371b16c63651e64e
Author: random-zebra <random.zebra@protonmail.com>
Date:   Fri Feb 15 09:57:49 2019 +0100

    [Tests] fix line separators in Test03

commit c6c81a7cd20a5287f35ba00418af171f2cecb905
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 14 18:06:01 2019 +0100

    [Tests] fake_stake: test03 updated

commit 0d8cf5500daf4896a4b48c573b1e2155c3f0deb3
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 14 17:56:40 2019 +0100

    [Tests] remove trailing whitespace from README.md

commit 9302f5a0463029696637b632b884d943f39c75c8
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 14 17:50:40 2019 +0100

    [Tests] fake_stake: test01 & test02 updated

commit e0efe4d530550d950af788148ecfc453db8bf83a
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 14 17:50:06 2019 +0100

    [Tests] unique 'get_prevout' method for both pos and zpos stakes

commit 93183355259994dd3278618b267231bf8b745fcc
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 14 17:47:06 2019 +0100

    [Tests] remove trailing whitespaces

commit 67284ce22af1c6cc931b8c42a3abe2ea57549b90
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 14 17:27:34 2019 +0100

    [RPC] add mint block height to 'listmintedzerocoins'

commit 0eaf96d8565ce9335745c774de4761ca232e8063
Author: idas4you <idas4you@gmail.com>
Date:   Thu Nov 8 11:31:12 2018 +0900

    Update doc/build-windows.md

commit 64b2bb324e2deaf29f27529094ca0cb05720a250
Merge: d78322956 26e98a8df
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 14 01:05:39 2019 +0100

    Merge branch '2019_regtest-mode-and-fake-test-suite' of https://github.com/furszy/WAGERR into 2019_miller_tests

commit d783229568f4fccadce8e05ae7f0001692ea4041
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 14 01:04:59 2019 +0100

    [Tests] get correct nStakeModifier

commit 26e98a8df8532bf7842c98a0b456e2e060637f8a
Merge: a428c8360 78e838ee3
Author: Matias Furszyfer <5377650+furszy@users.noreply.github.com>
Date:   Wed Feb 13 23:45:41 2019 +0100

    Merge pull request #8 from random-zebra/2019_miller_tests

    [Tests] fix solve_stake nTime / nStakeModifier

commit 78e838ee32344ab4cf56f25a21d65111e09b49df
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Feb 13 23:33:58 2019 +0100

    [Tests] fix solve_stake nTime / nStakeModifier

commit a428c83609e8532c8db14caaf8e01e4a1ffac1f8
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Wed Feb 13 13:31:26 2019 +0100

    PoS block creation uniqueness.

commit 90631bebd99844d4d3f56648f1ab0caedaf1fcae
Merge: eb1258375 dd07bd1a5
Author: Matias Furszyfer <5377650+furszy@users.noreply.github.com>
Date:   Tue Feb 12 15:53:16 2019 +0100

    Merge pull request #7 from random-zebra/2019_miller_tests

    [Tests] fix proof of stake target in block class

commit dd07bd1a50ca24a4f138c6b255b534ae65b32aa1
Author: random-zebra <random.zebra@protonmail.com>
Date:   Tue Feb 12 15:47:50 2019 +0100

    [Tests] fix proof of stake target in block class

commit eb1258375a8aeb67bd18084b6eab00595a9232e6
Merge: 79e364354 030e557b9
Author: Matias Furszyfer <5377650+furszy@users.noreply.github.com>
Date:   Tue Feb 12 00:09:21 2019 +0100

    Merge pull request #6 from random-zebra/2019_miller_tests

    Additions to Regtest - fakeStake suite

commit 030e557b93d46733c8e647c63ce756e4900fdd38
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Feb 11 23:38:55 2019 +0100

    [Tests] fake_stake: fix test 01 block numbers

commit fe54e9b92a601b8a38f3488e9567e10fe2a9b7bf
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Feb 11 23:23:55 2019 +0100

    [RPC] fix signrawtransaction hack to allow signing of spent inputs

commit 79e364354ffd3f0aadb617d576efc8175037aa46
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Feb 11 17:00:44 2019 +0100

    regtest lastPoWBlock and zerocoin block start decreased to not waste lifetime waiting for the tests.

commit 42e9c01a85bd031f15b6b26ce806ca35c46efc23
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Feb 11 16:59:06 2019 +0100

    More logging in block generation.

commit 0aa9bafbf40597500f6f09ce2e016159c415a36f
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Feb 11 12:25:07 2019 +0100

    fake stake test4

commit 8315a42a7b4581deb70681f2930f29b71f37138b
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 7 14:56:24 2019 +0100

    wagerr_fake_stake: test03 almost complete

commit 1ad11ad9f7b4befa10538075d0ed091936522d4f
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 7 13:32:27 2019 +0100

    RPC createrawzerocoinstake: fix vout[0], add priv-key

commit ad65ac4e0a191d042c4e50a2ac06f7cebc605787
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 7 13:31:51 2019 +0100

    REGTEST: Fix bug on GetModifier

commit 47f0503b197245b143135f259381ef0a9c257c74
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 7 05:42:59 2019 +0100

    RPC: hack MintToTxIn to allow spending an already spent zwgr on regtest

commit 3092cfc0c2d111449b5441aaebac485812e693b4
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 7 05:41:35 2019 +0100

    add empty output to createrawzerocoinstake

commit c5a6a67349ad65d4626a09f7559aeda66a267624
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 7 05:31:56 2019 +0100

    log CWallet::MintToTxIn errors

commit 252f4ab43e450d83819c632ed1c296093d37c044
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 7 03:01:30 2019 +0100

    wagerr_fake_stake: zerocoin prevouts

commit 22769817ae95cca134c33391b9df743f6e66be60
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Thu Feb 7 01:56:56 2019 +0100

    GetModifier for regtest zPoS hardcoded to prev block stake modifier

commit 63bd40e06419d309970d94c9c54196a724339e26
Author: random-zebra <random.zebra@protonmail.com>
Date:   Thu Feb 7 00:24:31 2019 +0100

    wagerr_fake_stake: test_spam method refactoring

commit 1df92407276689619bcd34948737ba83860b6959
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Feb 6 21:48:25 2019 +0100

    wagerr_fake_stake: add test descriptions

commit 79e746eb3dccba245d716743ded3fdedfb9ebcbe
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Wed Feb 6 21:37:48 2019 +0100

    zerocoin mint + spent

commit 9eea8837aa76fe07dc3ffecd96fe150541905400
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Wed Feb 6 17:09:38 2019 +0100

    half test3 completed

commit 23236e7499fb98bd1df49d56cd6d4c3cfda9db56
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Feb 6 16:34:54 2019 +0100

    wagerr_fake_stake: select test from command line

commit 44d2e9a1c22678c600e987a2da468549ba3c2a13
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Feb 6 15:46:41 2019 +0100

    wagerr_fake_stake: get_prevouts

commit 1b27b90e8bc3d7fa4fae349b60252501bcd1bb39
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Feb 6 13:58:19 2019 +0100

    wagerr_fake_stake Test05 - update blockcount in forks

commit 88e0dc644228458bb97cd4d65437310921d9bee1
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Feb 6 13:51:54 2019 +0100

    wagerr_fake_stake Test05 - more blocks fix

commit bf3b732dc5a4dfae622871c82502e454d54d9ae6
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Feb 6 13:07:29 2019 +0100

    wagerr_fake_stake Test05 - more blocks

commit a25f2e84a2c2df6d0fc27c59dbb9362deb8c8ed7
Author: random-zebra <random.zebra@protonmail.com>
Date:   Wed Feb 6 12:00:16 2019 +0100

    wagerr_fake_stake Test05

commit 427f2f168b9dfb11ebc7edaa29813db3ed49d1cc
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Tue Feb 5 22:12:09 2019 +0100

    test05 completed, rejection of double spend coin stake input on the same block on main/forked chain

commit 3cbf43e7db151309c724978ac309ea0bc19368e4
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Tue Feb 5 17:50:17 2019 +0100

    test05

commit f7a48260c63ff6f1a0a5817298eb6c9597c59844
Author: random-zebra <random.zebra@protonmail.com>
Date:   Tue Feb 5 16:42:51 2019 +0100

    Add 'createrawzerocoinstake' method

commit 70d859e0552e5213c082706bef4562e804104567
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Tue Feb 5 12:18:36 2019 +0100

    test_02 working good.

commit ed63600142da846755d3f820be2f4afaec208929
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Feb 4 17:15:41 2019 +0100

    WAGERR_fake_stake: zerocoin tests

commit 07b981af8819bc7f88f30bfa7f1f74481645646c
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Feb 4 13:12:55 2019 +0100

    no time validation for regtest

commit 47c2c65721598fb42bc85f13b2a6661ac071773f
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Feb 4 12:42:12 2019 +0100

    import bytes_to_hex on test_02 fix

commit c02002bdd48a292f57f03874e3b8a692f22cab4f
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Feb 4 03:02:30 2019 +0100

    WAGERR_fake_stake: fix coinstake out value

commit 35f09e5d2124b063124f19eef83fe9a6bac35dd5
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Feb 4 03:01:15 2019 +0100

    submitblock assertion on test_02

commit d0c0dccff5673648ffe86e1b8f65077b01e26f64
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Feb 4 02:30:12 2019 +0100

    WAGERR_fake_stake: fix coinbase nHeight merge

commit 2cf7ae1939f3bae9b4a32aa06ce298f54baa36be
Author: random-zebra <random.zebra@protonmail.com>
Date:   Mon Feb 4 00:17:14 2019 +0100

    WAGERR_fake_stake: fix txes in create_spam_block

commit ef01bd81418f72908b73c438f0238843e11f6510
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Sun Feb 3 17:49:18 2019 +0100

    zPoS running on regtest :)

commit 5405d1ce2da8372dbd0c54e75cdc2db57661e8a5
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Feb 11 11:43:36 2019 +0100

    Zerocoin fixed on regtest & PoS blocks generation fixes.

commit 158bd2b215599eaca2d1292fa1d5034dbb03a032
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Tue Jan 29 01:00:12 2019 +0100

    regtest PoS generate valid blocks

commit 71a3743108b7bed58fb057615a1a05f51dd71dbc
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Wed Jan 30 23:11:48 2019 -0800

    Tests: fixup a conditional check for python block creation

commit b3950ff436f73c6c43a5ded27c97f9505febd5aa
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:   Mon Jan 28 02:09:44 2019 -0800

    Tests: update nothingatstake test file

    - reintroduce spam transactions
    - make disk size usage output in kilobytes
    - add assertion check after stopping node for disk size usage
    - do fuckall with the node(s) setup (this was in the original script,
    but likely doesn't change anything from how I had it previously)

commit f40f576eb3f5f4f863796f3693fa61f8f0bd5421
Author: furszy <5377650+furszy@users.noreply.github.com>
Date:   Mon Feb 11 11:15:22 2019 +0100

    stakemodifier fixed for regtest

commit 80a2aec5dff50753af89ee1ad975c8a0baa1287a
Author: Fuzzbawls <fuzzbawls@gmail.com>
Date:  …
WagerrTor added a commit that referenced this issue Jun 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants