Commit graph

823 commits

Author SHA1 Message Date
Gregory Sanders
793e92bd08 add mempool claimpegin flood testing 2017-07-25 19:10:39 -04:00
Gregory Sanders
90ee152c93 withdrawlocks do not need any maturing, test mempool access 2017-07-25 18:55:15 -04:00
Gregory Sanders
b8aa6eb0ff Merge pull request #216 from AkioNak/fix-rpc-listissuances
listissuances should outputs asset/tokenamount as -1 if the asset is blinded.
2017-07-19 08:39:52 -04:00
Gregory Sanders
4d65c0c3e8 Merge pull request #217 from AkioNak/fix-rpc-listreceivedbyaddress
fix listreceivedbyaddress to sum amounts for each asset.
2017-07-19 08:30:47 -04:00
Akio Nakamura
7485b364e7 add/fix some tests for {list,get}receivedby{address,account} 2017-07-19 20:43:07 +09:00
Akio Nakamura
befa2e0513 add some tests for listissuance. 2017-07-19 11:31:44 +09:00
Gregory Sanders
5f254c2ab9 fundrawtransaction needs to push back all outputs 2017-07-18 14:42:10 -04:00
Gregory Sanders
a5a81a51a0 Increase default free relay for pegins, test that pegging is accepted to other node's mempool 2017-07-14 12:14:43 -04:00
Gregory Sanders
e40a289b62 Merge pull request #209 from kallewoof/in-below-out-fix
bad-txns-in-belowout -> bad-txns-in-ne-out
2017-07-13 08:18:47 -04:00
Karl-Johan Alm
813f562eee
[test] Update p2p-fullblocktest.py to reflect change in error string. 2017-07-13 10:37:44 +09:00
Gregory Sanders
0e7d8db1d0 replace serValue/valuecommitment with amount(commitment) 2017-07-07 15:52:31 -04:00
Gregory Sanders
5e0c2857b9 add functional tests of rawblindrawtransaction 2017-07-07 08:43:19 -04:00
tdudz
8fed03f63c added explicit 'valuecommitment' checking of gettxout with getrawtransaction rpcs 2017-06-16 13:45:48 -04:00
tdudz
4a671e2958 added small testing of gettxout rpc 2017-06-16 13:45:44 -04:00
tdudz
c3ca54798e fixed improper syntax in invalidateblock.py, tests now pass 2017-06-16 13:45:38 -04:00
Gregory Sanders
d77ad7385a Use wallet to find compatible pegin sidechain_address by default during claimpegin 2017-06-16 13:43:40 -04:00
Jonas Nick
cf0173a6d5 Add blinded multisig RPC test 2017-06-16 12:02:37 -04:00
Gregory Sanders
db37555482 createblindedaddress now takes blinding pubkey 2017-06-16 12:02:37 -04:00
Gregory Sanders
0fca8a94d0 0.14.1 start reactivating functional tests 2017-06-16 12:02:37 -04:00
Gregory Sanders
8ef102a035 Make best-effort to blind desired outputs, fail or return depending on ignoreblindfail arguments. 2017-06-16 12:02:37 -04:00
Gregory Sanders
1a1714c72a functional tests check that fundrawtransaction doesn't create blinded outputs 2017-06-16 12:02:37 -04:00
Gregory Sanders
d4338fffb1 f'Remove spendable 0-value outputs from consensus, wallet' 2017-06-16 12:02:36 -04:00
Gregory Sanders
0bb5e092f3 f'Remove spendable 0-value outputs from consensus, wallet' 2017-06-16 12:02:36 -04:00
Gregory Sanders
efcdf51985 createrawtransaction now only supports manual fee construction 2017-06-16 12:02:36 -04:00
Gregory Sanders
6727607792 have destroyamount test use less brittle amount 2017-06-16 12:02:36 -04:00
Gregory Sanders
366bdec11f f'Confidential Assets python testing' - move parent up to here 2017-06-16 12:02:36 -04:00
Gregory Sanders
5a09e7ee30 Enhance confidential tests to cover new issuance method 2017-06-16 12:02:36 -04:00
Jorge Timón
c6a70906f4 CA: RPC: Add destroyamount rpc call in rpcwallet 2017-06-16 12:02:35 -04:00
Jorge Timón
d3e3d8f0e7 CA: Tests-py: Remove addassetlabel from rpc-tests/confidential_transactions.py 2017-06-16 12:02:35 -04:00
Jorge Timón
2c06858416 CA: Tests-py: wallet needs no knowledge of asset hex ids 2017-06-16 12:02:35 -04:00
Jorge Timón
b14385780f fixup! CA python tests 2017-06-16 12:02:34 -04:00
Gregory Sanders
a922d3c8ee Remove asset wildcard, make default behavior 2017-06-16 12:02:34 -04:00
Mark Friedenbach
a25f6c6e08 CA: CAssetID -> CAsset 2017-06-16 12:02:33 -04:00
Gregory Sanders
5421adae70 confidential_transactions.py: remove erroneous set_trace, fix race 2017-06-16 12:02:17 -04:00
Gregory Sanders
95d392f868 wallet.py begin re-activating 2017-06-16 12:02:17 -04:00
Gregory Sanders
15e94ed65a [MOVE UP] Confidential Assets python testing - no issuance skeleton anymore 2017-06-16 12:02:17 -04:00
Gregory Sanders
2f7a9a5846 Replace nTxFee with explicit output fees 2017-06-16 12:02:16 -04:00
Gregory Sanders
b780bf7047 SendFrom: Remove 2017-06-16 12:02:16 -04:00
Gregory Sanders
b8cace5912 Fix blind test sync failure 2017-06-16 12:02:15 -04:00
Gregory Sanders
d2469066be Test for FillOutput unblinding change output 2017-06-16 12:02:15 -04:00
Gregory Sanders
0f7531a3a5 new createblindedaddress call to gen CT address 2017-06-16 12:02:15 -04:00
Gregory Sanders
df8db0b642 listunspent: don't list outputs with unknown amounts 2017-06-16 12:02:14 -04:00
Gregory Sanders
f106eabc4d New address prefix: CTE 2017-06-16 12:02:14 -04:00
Gregory Sanders
d7cad10e0c fix getpeginaddress clarification 2017-06-16 12:02:14 -04:00
Gregory Sanders
ae9a900b4a Add regtest python peg-in test 2017-06-16 12:02:14 -04:00
Eric Martindale
bdfe5e2e25 Migrate project naming from "Beta" to "Elements"
Note: this also changes the CHAINPARAMS_ELEMENTS constant!  The new
network name is simply `elements`, and similarly regtest is now
`elementsregtest`
2017-06-16 12:02:14 -04:00
instagibbs
a1ee4049a9 Re-activated (some) python tests 2017-06-16 12:02:13 -04:00
Suhas Daftuar
39febb8c6d [qa] Fix mempool_packages.py for the 0.14 branch
The backport in d947afc0f7 of this
test was incorrect due to an api change in prioritisetransaction.
2017-04-05 08:30:51 -04:00
Suhas Daftuar
d947afc0f7
Test prioritisetransaction and ancestor fee state
There is already a similar test for descendant fee state.

Github-Pull: #10144
Rebased-From: ba7dd8bf6f
2017-04-05 08:37:12 +02:00
Suhas Daftuar
2cd2cd51f7 Test transaction selection when gbt called without segwit support
Github-Pull: #9955
Rebased-From: c85ffe6d8d
2017-03-16 10:50:16 -04:00