Mike
9bcfdd8c5c
Port tweakfedpegscript from liquid
...
Port tweakfedpegscript from liquid
2018-06-21 13:11:12 -07:00
Steven Roose
f66e94a712
QA: Introduce feature_blocksign.py
2018-06-19 22:21:47 +02:00
Jorge Timón
b857c43ce9
RPC: Signblock: Support signblock on rpc/blockchain
...
QA: Adapt rpc_blockchain tests to signed blocks
2018-06-13 04:31:17 +02:00
Jorge Timón
cdb79e9596
RPC: Stop providing useless fake pow data
...
QA: Adapt rpc_blockchain tests to not having pow
2018-06-13 04:31:12 +02:00
Jorge Timón
7b6a393a53
QA: Reactivate and improve rpc_blockchain tests
2018-06-05 00:56:05 +02:00
Gregory Sanders
c5c6497967
Merge #350 : Make block solutions more strictly validated
...
1348313 add basic functional tests for signed block rpcs and validation (Gregory Sanders)
c07b0af Add signature checking flag for when no sighash byte is expected (Gregory Sanders)
8f92b21 remove block (multi)signature malleability vectors (Gregory Sanders)
2018-05-30 10:36:31 -04:00
Tim Ruffing
88ae603ee1
tests: Update pegging test to Python 3
2018-05-19 00:22:57 +02:00
Tim Ruffing
61b6ef14ff
tests: Return meaningful exit status in pegging test
2018-05-19 00:22:52 +02:00
Anthony Towns
b142b2c29a
Tests: Add data file
2018-05-16 00:52:19 +02:00
Jorge Timón
9dde7d7606
Tests: Test new getblockstats RPC
...
Includes commit from Anthony Towns @ajtowns:
Tests: Save and load block and corresponding expected statistics
2018-05-16 00:52:18 +02:00
Gregory Sanders
f8aaa95fa4
speedup and fix wallet-hd functional test for CA
2018-05-14 09:35:57 -04:00
Jorge Timón
5e97d95a28
BugFix: Make initialfreecoins configurable, default of 0
2018-05-11 10:30:08 -04:00
Gregory Sanders
1348313eb7
add basic functional tests for signed block rpcs and validation
2018-05-11 09:26:09 -04:00
Gregory Sanders
ed121e8df1
getnewblockhex: add ability to pass over transactions based on mempool age
2018-04-25 12:24:44 -04:00
Gregory Sanders
9f17022c5d
Merge #318 : RPC: If a scriptPubKey is a pegout, show pegout info too
...
81a4ed4 QA: Test pegout (Jorge Timón)
190339b RPC: If a scriptPubKey is a pegout, show pegout info too (Jorge Timón)
8cea3b4 RPC: Add vdata option to createrawtransaction (Jorge Timón)
2018-04-09 12:16:13 -07:00
Gregory Sanders
2803b083b4
Merge #333 : Fix timing for bitcoin shutdown in pegging.py
...
1986ec7 Fix timing for bitcoin shutdown in pegging.py (Jonas Nick)
2018-04-09 11:30:29 -07:00
Jonas Nick
1986ec7d47
Fix timing for bitcoin shutdown in pegging.py
2018-04-09 18:28:49 +00:00
Gregory Sanders
a0d9ab12ff
update confidential functional tests to include op_return blinding corner case
2018-04-09 12:06:02 -04:00
Gregory Sanders
6a38b990fb
fix peg out value checking in functional test
2018-04-06 14:47:13 -07:00
Jorge Timón
81a4ed41e7
QA: Test pegout
2018-04-06 18:02:53 +02:00
Gregory Sanders
ed6354754d
add basic peg-out functional testing
2018-04-05 14:12:04 -07:00
Jorge Timón
146808c163
Merge #319 : add peg test for bitcoind temporarily being down during peg validation
...
f62c2d5 add peg test for bitcoind temporarily being down during peg validation (Gregory Sanders)
2018-04-02 20:07:21 +02:00
Gregory Sanders
f62c2d5c5e
add peg test for bitcoind temporarily being down during peg validation
2018-03-27 11:21:06 -04:00
Gregory Sanders
20dee2e4a4
slight peg-test language fixup
2018-03-27 10:15:58 -04:00
Gregory Sanders
248eb9157b
add better reject reason for immature peg-in, with test
2018-03-26 18:11:38 -04:00
Jorge Timón
6bddc684b7
Cleanup: There's no validatepegout option
2018-03-13 02:39:35 +01:00
Gregory Sanders
81ac5a670e
correctly account for witness data in peg-in fee calc, add test
2018-02-23 11:29:49 -06:00
Jorge Timón
6a174d4504
2wp: QA: Introduce second bitcoin to test -mainchainrpccookiefile
2018-02-16 03:03:00 +01:00
Jorge Timón
74ca34896b
2wp: QA: Destroy things
2018-02-15 07:04:39 +01:00
Jorge Timón
c2d549ad23
2wp: QA: Refactor: Introduce get_pseudorandom_str
...
Also make the dirs in temp more clear
2018-02-15 07:04:38 +01:00
Jonas Nick
dc23bee8d1
In pegging.py test use sidechain binary in the same repo per default
2018-01-22 08:20:33 +00:00
Gregory Sanders
7dc4f9d442
remove CNumScript from pegin witness logic
2017-11-06 10:54:51 -05:00
Gregory Sanders
abafbacd82
change rpc test witness_program to claim_script
2017-11-06 10:54:51 -05:00
Gregory Sanders
6534bd3b86
Add is_pegin response for raw transaction RPCs
2017-11-06 10:54:51 -05:00
Gregory Sanders
d4d00da7f4
basic functional test for peg-in reorgs in sidechain
2017-11-06 10:54:51 -05:00
Gregory Sanders
be735cf397
re-add pegging python test
2017-11-06 10:54:50 -05:00
Gregory Sanders
9a9ac25ee1
genesis block has actual fee issuance in regtest
2017-11-06 09:51:52 -05:00
Gregory Sanders
65ed777e6e
remove legacy peg-in/withdrawlocks
2017-11-06 09:51:45 -05:00
Jorge Timón
b2bbc67e9c
Merge #250 : Wallet: Remove -walletrbf option
...
ef368b0 Wallet: Remove -walletrbf option (Jorge Timón)
2017-10-10 11:50:49 +02:00
tdudz
d3a48d59e3
changed elements serialization to new style with no marker 0x00 byte and witness data at the end
2017-10-08 11:36:05 -04:00
Gregory Sanders
7e182a1840
add getsidechaininfo RPC call
2017-10-06 12:53:27 -04:00
Jorge Timón
ef368b08e3
Wallet: Remove -walletrbf option
2017-10-01 01:09:17 +02:00
Jorge Timón
a730159690
p2p: Remove opt-in part of RBF
2017-10-01 00:56:15 +02:00
Gregory Sanders
d5021b32d0
Merge #273 : make replace-by-fee.py a standard functional test
...
a2ca228 make replace-by-fee.py a standard functional test (Gregory Sanders)
2017-09-28 10:16:40 -04:00
Gregory Sanders
a2ca228de7
make replace-by-fee.py a standard functional test
2017-09-28 09:49:27 -04:00
Jorge Timón
9ce11b4b22
QA: Modernize confidential_transactions.py
2017-09-28 07:04:56 +02:00
Gregory Sanders
3059856019
Fix confidential test to not assume fee output will be last of 3
2017-09-26 14:45:59 -04:00
Gregory Sanders
283fa9fc60
Merge #224 : Reverse endianness of asset field in gettxout to match everywhere else
...
bfe4e51 Reverse endianness of asset field in gettxout to match everywhere else (Gregory Sanders)
2017-09-22 12:32:30 -04:00
Gregory Sanders
bfe4e517a5
Reverse endianness of asset field in gettxout to match everywhere else
2017-09-22 11:06:53 -04:00
Gregory Sanders
5af4d76f18
re-activate transaction replacement functional test
2017-09-20 21:50:50 -04:00