dash/qa/rpc-tests/test_framework
Alexander Block 22cfddaf12 Allow re-signing of IS locks when performing retroactive signing (#3219)
* Implement re-signing of InstantSend inputs when TXs come in via blocks

* Use GetAdjustedTime instead of GetTimeMillis in CSigSharesManager

This allows use of mocktime in tests.

* Expose verifiedProRegTxHash in getpeerinfo and implement wait_for_mnauth

* Allow to wait for IS and CL to NOT happen

* Bump timeout for wait_for_instantlock

* Implement tests for retroactive signing of IS and CLs

* Add wait_for_tx function to DashTestFramework

* Add -whitelist=127.0.0.1 to node0

* Use node3 for isolated block generation

* Don't test for non-receival of TXs on node4/node5
2019-12-07 00:35:27 +01:00
..
__init__.py
authproxy.py Backports 0.15 pr2 (#2597) 2019-01-07 12:55:35 +03:00
bignum.py Backports 0.15 pr2 (#2597) 2019-01-07 12:55:35 +03:00
blockstore.py Merge #9768: [qa] Add logging to test_framework.py 2019-02-26 15:54:32 -06:00
blocktools.py Use version 2 CCbTx in create_coinbase to fix test failures 2019-04-04 12:27:35 +02:00
comptool.py code review and reset file perms 2019-03-03 20:50:39 -06:00
coverage.py Backports 0.15 pr2 (#2597) 2019-01-07 12:55:35 +03:00
key.py Backports 0.15 pr2 (#2597) 2019-01-07 12:55:35 +03:00
mininode.py Properly handle conflicts between ChainLocks and InstantSend (#2904) 2019-05-07 15:14:33 +03:00
netutil.py Backports 0.15 pr2 (#2597) 2019-01-07 12:55:35 +03:00
script.py Backports 0.15 pr2 (#2597) 2019-01-07 12:55:35 +03:00
siphash.py Backports 0.15 pr2 (#2597) 2019-01-07 12:55:35 +03:00
socks5.py Backports 0.15 pr2 (#2597) 2019-01-07 12:55:35 +03:00
test_framework.py Allow re-signing of IS locks when performing retroactive signing (#3219) 2019-12-07 00:35:27 +01:00
util.py Implement isolate_node/reconnect_isolated_node in tests (#2901) 2019-05-06 17:58:38 +03:00