You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
List of tests, and a brief description of why/difficulty of re-activation if not already activated:
abandonconflict.py - Makes assumptions about fee values, CT values break this. Swapping out CT addresses may not be enough due to CT change. Need to add fee outputs for raw. Priority - Low
assumevalid.py - Uses mininode to spend coinbase output. Moderate amount of effort. Need to re-add to extended test list. Priority - Low
bip65-cltv-p2p.py - CLTV is always active, test is mostly checking various block versions which are always invalid over p2p. Probably would mostly be disabling. Disabled on extended test list. Priority - None
bip65-cltv.py - Testing CLTV block version stuff. Priority - None
bip68-112-113-p2p.py - Signaling for CSV BIP9. Priority - None
bip68-sequence.py - Checking relay/consensus rules for version 2 transactions with sequence values set properly. mininode support required, fee outputs required. Priority - Medium
bipdersig-p2p.py - Disabled on list, but working.
blockchain.py - A few fields different. Disabled on the list. Easy to fix.
bumpfee.py - bumpfee functionality isn't working for Elements. Likely decent amount of effort. Priority - Medium
confidential_transactions.py - Working
decodescript.py - Working
disablewallet.py - Checks random stuff, none of which is applicable since we removed generatetoaddress for the time being. To re-add, we need to re-add generatetoaddress.
forknotify.py - Working
fundrawtransaction.py - Early return. Some fundraw testing is done in confidential_transactions.py, but errors seem manageable. Priority - Medium
getblocktemplate_longpoll.py - Early return. Unknown amount of work. Priotity - Low
getblocktemplate_proposals.py - Early return. Unknown amount of work. Priority - Low
getchaintips.py - Working.
httpbasics.py - Working.
importmulti.py - Working
importprunedfunds.py - Need to send all funds to single wallet, import blinding keys without rescan, or do unblinded send. Priority - Medium
import-rescan.py - Need to make sure blinding key info is propagated as well, or do unblinded send. Priority - Medium
invalidateblock.py - Working.
invalidblockrequest.py - Failing to sync blocks, but this may be a mininode issue. Priority - High
invalidtxrequest.py - Same as above. Priority - High
keypool.py - Working.
listsinceblock.py - Working
listtransactions.py - opt-in RBF signaling test is disabled, rest works. Bizarre location for such a test since that feature has its own test. Priority - Low
maxblocksinflight.py - Working.
maxuploadtarget.py - Early return. Mininode failure. Priority - Low
mempool_limit.py - rawtx failure. Priority - Medium
mempool_packages.py - rawtx failure. Priority - Medium
mempool_reorg.py - Early return. Signing failure? Assuming block reward. Priority - Medium
mempool_resurrect_test.py - Early return. Assuming block reward. Priority - Medium
mempool_spendcoinbase.py - Early return. Assuming block reward. Priority - Low
merkle_blocks.py - Early return. Needs fee outputs in raw tx creation. Priority - Low
multi_rpc.py - Working.
nodehandling.py - Working.
nulldummy.py - Failing in helper function. NULLDUMMY is always active on Elements. Priority - Low
p2p-acceptblock.py - Early return. Failure in block syncing. Mininode? Priority - Medium-High
p2p-compactblocks.py - Disabled on list. Failure to sync to same block? Mininode? Priority - Medium-High
p2p-feefilter.py - Working.
p2p-fullblocktest.py - Early return. Mininode support required. Priority - Medium
p2p-leaktests.py - Working.
p2p-mempool.py - Working.
p2p-segwit.py - Disabled on list. Deals with transition details. Priority - Low
p2p-timeouts.py - Working.
p2p-versionbits-warning.py - Not in list. Mininode error. Priority - Very Low
preciousblock.py - Working.
prioritise_transaction.py - Early return. Requires mininode. Priority - Very Low
proxy_test.py - Working.
pruning.py - Working.
rawtransactions.py - Early return. Largely incompatible with CT. confidential_tests.py should cover a lot of this. Priority - Low
List of tests, and a brief description of why/difficulty of re-activation if not already activated:
Unit tests:
MempoolIndexingTest
. Test is hardcoded by txid sorting :(The text was updated successfully, but these errors were encountered: