Gregory Sanders
753a1ce2a3
Merge #526 : [0.17] Add test for superfulous witness record in deserialization
...
310c4dc Add test for superfulous witness record in deserialization (Gregory Sanders)
Pull request description:
Backport of 7c1ad7c036
Tree-SHA512: 4f67814e411209ef3424e2ae80bd3c2c4ec92e670742b795c3c79ac7c9eb4be92727472d1611e5dade8710207d47d6157db0b790d62ab8f27c79e7c6141660ae
2019-03-21 15:08:51 -04:00
Gregory Sanders
310c4dc262
Add test for superfulous witness record in deserialization
2019-03-21 14:06:41 -04:00
Steven Roose
aba54b3f92
Make validatepegin default to true if has parent chain
2019-03-21 17:55:02 +00:00
Gregory Sanders
8ea52eec38
Default to elementsregtest
2019-03-21 10:43:20 -04:00
Gregory Sanders
899690be2f
Merge #522 : Fix occasional mempool_packages failure
...
a88eae1 Fix occasional mempool_packages failure (Steven Roose)
Pull request description:
Tree-SHA512: 89c3880a184294b5708304c9add8936b65572af8f03033505d1961da58f705776a8f42a29e8815c0eab3ca84f4dac36bc1c22ab5697cf0675ce50ba4d23b00ff
2019-03-21 10:05:22 -04:00
Steven Roose
a88eae1934
Fix occasional mempool_packages failure
2019-03-21 13:05:46 +00:00
Steven Roose
5b8c79ac9d
Fix progress reporting issue
...
Reimplementation of https://github.com/Blockstream/liquid/pull/6
2019-03-21 11:01:16 +00:00
Gregory Sanders
de56cd82b6
move fee estimation test to extended tests, takes too long
2019-03-20 16:58:47 -04:00
Gregory Sanders
30552459dc
Spelling linter
2019-03-20 11:05:49 -04:00
Gregory Sanders
0148024dd8
Functional test linting
2019-03-20 11:00:50 -04:00
Gregory Sanders
f56de12cdd
Remove all but one circular dep: coinselection <-> wallet
2019-03-20 10:10:43 -04:00
Steven Roose
a687dd9a34
Add assets and issuance functional tests
2019-03-20 12:06:05 +00:00
Steven Roose
96af43b185
Add confidential transactions functional test
2019-03-20 12:06:04 +00:00
Steven Roose
39020cdc7b
Adapt existing functional tests to CA
2019-03-20 12:06:03 +00:00
Steven Roose
6113bf89cf
[BROKEN] Add fee outputs to functional tests
2019-03-20 12:06:02 +00:00
Steven Roose
b48aea8284
[BROKEN] Account for assets in all balance inspection in tests
2019-03-20 12:06:01 +00:00
Steven Roose
43f8b459dc
[BROKEN] Adapt bitcoin_functional tests to CA
2019-03-20 12:06:00 +00:00
Steven Roose
6493ad902a
Adapt bitcoin-tx to CA
2019-03-20 12:05:47 +00:00
Steven Roose
04d06917d2
Rename con_elementswitness to con_elementsmode
...
It will have effect on more than just witness structure from now on.
2019-03-20 12:05:44 +00:00
Steven Roose
84954c8110
Add CAssetsDir
2019-03-20 12:05:38 +00:00
Gregory Sanders
9cb2fa051f
Add blech32 python implementation with diff annotation with segwit_addr.py
2019-03-20 12:05:35 +00:00
Steven Roose
3e7cff1e45
Disable tests that are not relevant for Elements
2019-03-20 12:05:30 +00:00
Gregory Sanders
3a0b3b70a5
Add tweakfedpeg and compatbility test
2019-03-20 12:05:29 +00:00
Gregory Sanders
b8820d1836
Activate CSV from genesis block for custom chains
2019-02-14 09:05:10 -05:00
Gregory Sanders
52c8601cf4
Remove manual byte editing in wallet_tx_clone func test
2019-02-13 15:34:48 +00:00
Steven Roose
0c05901791
Add functional test for Elements witness serialization
2019-02-13 11:42:47 +00:00
Steven Roose
fb72ee8fc8
Add Elements-style witness serialization
2019-02-13 11:42:38 +00:00
Steven Roose
6ed8fd8ab0
Add -con_elementswitness flag and global variable
2019-02-13 11:42:38 +00:00
Steven Roose
01b03a9206
Add calcfastmerkleroot RPC and test-framework support
2019-02-13 11:42:38 +00:00
Gregory Sanders
9d9ee3d514
MERGE FIX: Adapt bitcoin_functional sync to regtest2
2019-01-31 10:55:31 +00:00
Gregory Sanders
7c97d6a811
MERGE FIX: sync up bitcoin_functional
2019-01-31 10:55:27 +00:00
Gregory Sanders
4202671221
MERGE FIX: spelling linter fixes
2019-01-31 10:55:03 +00:00
Gregory Sanders
90f7d18c8f
MERGE-FIX: functional tests
2019-01-31 10:29:09 +00:00
Gregory Sanders
c62fab2d69
UPSTREAM MERGE BROKEN: Merge commit ' 3832c25f17' into merge_14225
2019-01-28 18:14:25 +00:00
Gregory Sanders
07173d02f4
Merge branch 'elements-0.17' into merge_13968
2019-01-24 12:51:19 -05:00
Gregory Sanders
1cb252e01d
Descriptor support in PAK infrastructure and tests
2019-01-24 11:07:17 -05:00
Gregory Sanders
bcd8db972f
functional test for pak feature
2019-01-24 11:07:11 -05:00
Gregory Sanders
f1dbd1cf3d
-multi_data_permitted: Allow >1 op_return output by policy
2019-01-24 11:06:59 -05:00
Gregory Sanders
60b7ef5287
MERGE-FIX: mining_basic.py: Remove magic constants, make sure serialized header deserializes
2019-01-23 16:48:36 -05:00
Gregory Sanders
c5a93c008f
UPSTREAM MERGE BROKEN: Merge commit ' 8aa9badf5e' into e17
2019-01-23 16:48:22 -05:00
Steven Roose
d358364a36
Integration test for pegins and pegouts
2019-01-02 18:46:07 +01:00
Steven Roose
ae54d4ad74
Add pegin input serialization
2019-01-02 16:12:50 +01:00
Steven Roose
238a72bead
Add arguments for parent chain characteristics
2019-01-02 16:12:42 +01:00
Gregory Sanders
ff32b17c5d
elements style genesis block commits to signblockscript in CommitToArguments
2018-12-19 11:38:43 -05:00
Gregory Sanders
3169d380a6
added blocksign functional test
2018-12-19 11:38:43 -05:00
Gregory Sanders
d78f0763a1
Signed blocks by default for custom chains
2018-12-19 11:38:43 -05:00
Gregory Sanders
c00d83f126
Set walletrbf default to 1
2018-12-18 16:08:44 -05:00
Carl Dong
95432aad58
Test listunspent sanity when specifying initialfreecoins
2018-12-18 10:27:45 -08:00
Gregory Sanders
1ac14fc958
restore bitcoin regtest gen block using -genesis_style
...
- also regenerate test data for getblockstats
2018-12-18 10:27:43 -08:00
Carl Dong
8b8c11a44b
Add initialfreecoins option, default of 0
...
- Add CommitToArgument without fedpegScript or signblockscript
- Modify CreateGenesisBlock to take in the genesis scriptSig
- Add AppendInitialIssuace without assets support
- AppendInitialIssuance to genesis block for Custom chain only
- Add -initialfreecoins option
- Modify tests to work with initialfreecoins
2018-12-18 10:21:51 -08:00