-
Notifications
You must be signed in to change notification settings - Fork 714
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
[Regtest][Tests][RPC] Regtest mode + Test suite. #812
[Regtest][Tests][RPC] Regtest mode + Test suite. #812
Commits on Feb 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 25fc436 - Browse repository at this point
Copy the full SHA 25fc436View commit details -
Update block generation code to enable regtest mode
Also update the icon/splash images for regtest
Configuration menu - View commit details
-
Copy full SHA for 93fd9f0 - Browse repository at this point
Copy the full SHA 93fd9f0View commit details -
[Tests] Initial update for regression test suite tests
TOTO: fixup all tests / add new ones
Configuration menu - View commit details
-
Copy full SHA for 22bfe7e - Browse repository at this point
Copy the full SHA 22bfe7eView commit details -
RPC: Add waitforblock/waitfornewblock/waitforblockheight
Used in functional tests
Configuration menu - View commit details
-
Copy full SHA for 7e0476b - Browse repository at this point
Copy the full SHA 7e0476bView commit details -
[RPC] Error early when block doesn't start with a coinbase transaction
submitblock (used for PoW) can return an error message earlier by checking that the first transaction is a coinbase transaction. This prevents wasting time with running the block through later validation checks that will ultimately fail.
Configuration menu - View commit details
-
Copy full SHA for 262f76a - Browse repository at this point
Copy the full SHA 262f76aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d37c1c - Browse repository at this point
Copy the full SHA 7d37c1cView commit details -
[RPC] Ensure Tx/Budget input hashes are of the proper length
Transaction and Budget hashes are always 64 characters in length. Return a descriptive error if this is not the case.
Configuration menu - View commit details
-
Copy full SHA for 4c71b56 - Browse repository at this point
Copy the full SHA 4c71b56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e62dd9 - Browse repository at this point
Copy the full SHA 4e62dd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2155506 - Browse repository at this point
Copy the full SHA 2155506View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2cfff0 - Browse repository at this point
Copy the full SHA c2cfff0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37b29c7 - Browse repository at this point
Copy the full SHA 37b29c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebdc552 - Browse repository at this point
Copy the full SHA ebdc552View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d588ea - Browse repository at this point
Copy the full SHA 3d588eaView commit details -
Regtest: mine the correct version blocks
Zerocoin rules mandate that block version must be < 4 prior to zerocoin activation height. To prevent erroring on regtest, and still allow for manual/scripted changing of the block version, set some locical defaults .
Configuration menu - View commit details
-
Copy full SHA for 1ffc443 - Browse repository at this point
Copy the full SHA 1ffc443View commit details -
Configuration menu - View commit details
-
Copy full SHA for b074cd0 - Browse repository at this point
Copy the full SHA b074cd0View commit details
Commits on Feb 11, 2019
-
WIP: port the test for "fake stake" issue test
Currently this is non-functional as the created coinstake transaction cannot be signed properly (passing the transaction to the coin daemon via `signrawtransaction` returns an error)
Configuration menu - View commit details
-
Copy full SHA for 5c0f0b9 - Browse repository at this point
Copy the full SHA 5c0f0b9View commit details -
RPC: hack signrawtransaction to allow signing an already spent input
Only works on regtest, obviously
Configuration menu - View commit details
-
Copy full SHA for 9cec3bd - Browse repository at this point
Copy the full SHA 9cec3bdView commit details -
Tests: serialize block signature when present
Needed for signing proof of stake blocks
Configuration menu - View commit details
-
Copy full SHA for 80a2aec - Browse repository at this point
Copy the full SHA 80a2aecView commit details -
Configuration menu - View commit details
-
Copy full SHA for f40f576 - Browse repository at this point
Copy the full SHA f40f576View commit details -
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)
Configuration menu - View commit details
-
Copy full SHA for b3950ff - Browse repository at this point
Copy the full SHA b3950ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71a3743 - Browse repository at this point
Copy the full SHA 71a3743View commit details -
Configuration menu - View commit details
-
Copy full SHA for 158bd2b - Browse repository at this point
Copy the full SHA 158bd2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5405d1c - Browse repository at this point
Copy the full SHA 5405d1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef01bd8 - Browse repository at this point
Copy the full SHA ef01bd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cf7ae1 - Browse repository at this point
Copy the full SHA 2cf7ae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0c0dcc - Browse repository at this point
Copy the full SHA d0c0dccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35f09e5 - Browse repository at this point
Copy the full SHA 35f09e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c02002b - Browse repository at this point
Copy the full SHA c02002bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47c2c65 - Browse repository at this point
Copy the full SHA 47c2c65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07b981a - Browse repository at this point
Copy the full SHA 07b981aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed63600 - Browse repository at this point
Copy the full SHA ed63600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70d859e - Browse repository at this point
Copy the full SHA 70d859eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7a4826 - Browse repository at this point
Copy the full SHA f7a4826View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cbf43e - Browse repository at this point
Copy the full SHA 3cbf43eView commit details -
test05 completed, rejection of double spend coin stake input on the s…
…ame block on main/forked chain
Configuration menu - View commit details
-
Copy full SHA for 427f2f1 - Browse repository at this point
Copy the full SHA 427f2f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a25f2e8 - Browse repository at this point
Copy the full SHA a25f2e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf3b732 - Browse repository at this point
Copy the full SHA bf3b732View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88e0dc6 - Browse repository at this point
Copy the full SHA 88e0dc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b27b90 - Browse repository at this point
Copy the full SHA 1b27b90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44d2e9a - Browse repository at this point
Copy the full SHA 44d2e9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23236e7 - Browse repository at this point
Copy the full SHA 23236e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eea883 - Browse repository at this point
Copy the full SHA 9eea883View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79e746e - Browse repository at this point
Copy the full SHA 79e746eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1df9240 - Browse repository at this point
Copy the full SHA 1df9240View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63bd40e - Browse repository at this point
Copy the full SHA 63bd40eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2276981 - Browse repository at this point
Copy the full SHA 2276981View commit details -
Configuration menu - View commit details
-
Copy full SHA for 252f4ab - Browse repository at this point
Copy the full SHA 252f4abView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5a6a67 - Browse repository at this point
Copy the full SHA c5a6a67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3092cfc - Browse repository at this point
Copy the full SHA 3092cfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47f0503 - Browse repository at this point
Copy the full SHA 47f0503View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad65ac4 - Browse repository at this point
Copy the full SHA ad65ac4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ad11ad - Browse repository at this point
Copy the full SHA 1ad11adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8315a42 - Browse repository at this point
Copy the full SHA 8315a42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aa9baf - Browse repository at this point
Copy the full SHA 0aa9bafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42e9c01 - Browse repository at this point
Copy the full SHA 42e9c01View commit details -
regtest lastPoWBlock and zerocoin block start decreased to not waste …
…lifetime waiting for the tests.
Configuration menu - View commit details
-
Copy full SHA for 79e3643 - Browse repository at this point
Copy the full SHA 79e3643View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe54e9b - Browse repository at this point
Copy the full SHA fe54e9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 030e557 - Browse repository at this point
Copy the full SHA 030e557View commit details -
Merge pull request #6 from random-zebra/2019_miller_tests
Additions to Regtest - fakeStake suite
Configuration menu - View commit details
-
Copy full SHA for eb12583 - Browse repository at this point
Copy the full SHA eb12583View commit details
Commits on Feb 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for dd07bd1 - Browse repository at this point
Copy the full SHA dd07bd1View commit details -
Merge pull request #7 from random-zebra/2019_miller_tests
[Tests] fix proof of stake target in block class
Configuration menu - View commit details
-
Copy full SHA for 90631be - Browse repository at this point
Copy the full SHA 90631beView commit details
Commits on Feb 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a428c83 - Browse repository at this point
Copy the full SHA a428c83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78e838e - Browse repository at this point
Copy the full SHA 78e838eView commit details -
Merge pull request #8 from random-zebra/2019_miller_tests
[Tests] fix solve_stake nTime / nStakeModifier
Configuration menu - View commit details
-
Copy full SHA for 26e98a8 - Browse repository at this point
Copy the full SHA 26e98a8View commit details
Commits on Feb 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d783229 - Browse repository at this point
Copy the full SHA d783229View commit details -
Merge branch '2019_regtest-mode-and-fake-test-suite' of https://githu…
…b.com/furszy/PIVX into 2019_miller_tests
Configuration menu - View commit details
-
Copy full SHA for 64b2bb3 - Browse repository at this point
Copy the full SHA 64b2bb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67284ce - Browse repository at this point
Copy the full SHA 67284ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9318335 - Browse repository at this point
Copy the full SHA 9318335View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0efe4d - Browse repository at this point
Copy the full SHA e0efe4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9302f5a - Browse repository at this point
Copy the full SHA 9302f5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d8cf55 - Browse repository at this point
Copy the full SHA 0d8cf55View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6c81a7 - Browse repository at this point
Copy the full SHA c6c81a7View commit details
Commits on Feb 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2e7eacc - Browse repository at this point
Copy the full SHA 2e7eaccView commit details -
[RPC] Add call 'getchecksumblock'
which returns the first occurrence of a block with given accumulator checksum
Configuration menu - View commit details
-
Copy full SHA for 1d69943 - Browse repository at this point
Copy the full SHA 1d69943View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7555e1 - Browse repository at this point
Copy the full SHA c7555e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7aae5b1 - Browse repository at this point
Copy the full SHA 7aae5b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 322ce79 - Browse repository at this point
Copy the full SHA 322ce79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f209b3 - Browse repository at this point
Copy the full SHA 0f209b3View commit details
Commits on Feb 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0d865a8 - Browse repository at this point
Copy the full SHA 0d865a8View commit details
Commits on Feb 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8e370da - Browse repository at this point
Copy the full SHA 8e370daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aa5ddb - Browse repository at this point
Copy the full SHA 6aa5ddbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a85cdad - Browse repository at this point
Copy the full SHA a85cdadView commit details -
Configuration menu - View commit details
-
Copy full SHA for fced4e2 - Browse repository at this point
Copy the full SHA fced4e2View commit details