Commit Graph

1482 Commits (149b3477ecff4ff9c50cd38724c86cb6ae4d3276)

Author SHA1 Message Date
Wladimir J. van der Laan bb291b50f2
Merge #16021: p2p: Avoid logging transaction decode errors to stderr
6 years ago
Wladimir J. van der Laan df7addc4c6
Merge #15990: Add tests and documentation for blocksonly
6 years ago
Wladimir J. van der Laan 1c719f78d3
Merge #15006: Add option to create an encrypted wallet
6 years ago
MarcoFalke d5931f3676
Merge #15870: wallet: Only fail rescan when blocks have actually been pruned
6 years ago
MarcoFalke fad0ce59e9
tests: Fail if RPC has been added without tests
6 years ago
MarcoFalke 3503a69ba2
Merge #15963: [tests] Make random seed logged and settable
6 years ago
MarcoFalke fa2b52af32
Disallow extended encoding for non-witness transactions (take 3)
6 years ago
Andrew Chow 662d1171d9 Add option to create an encrypted wallet
6 years ago
MarcoFalke fa320de79f
test: Add test for p2p_blocksonly
6 years ago
MarcoFalke e2371f842f
Merge #14802: rpc: faster getblockstats using BlockUndo data
6 years ago
Felix Weis d20d756752 rpc: faster getblockstats using BlockUndo data
6 years ago
MarcoFalke 14959753a4
Merge #15744: refactor: Extract ParseDescriptorRange
6 years ago
MarcoFalke fa3872e7b4
test: Format predicate source as multiline on error
6 years ago
John Newbery a407b6fdf3 [tests] Make random seed logged and settable
6 years ago
MarcoFalke c459c5f701
Merge #15664: change default Python block serialization to witness
6 years ago
MarcoFalke faf3729242
wallet: Only fail rescan when blocks have actually been pruned
6 years ago
MarcoFalke 8ec7121a45
Merge #15927: [tests] log thread names by default in functional tests
6 years ago
Wladimir J. van der Laan a3d2d6b067
Merge #15930: rpc: Add balances RPC
6 years ago
Wladimir J. van der Laan d7d7d31506
Merge #15141: Rewrite DoS interface between validation and net_processing
6 years ago
MarcoFalke fa08c5cb99
test_runner: Move pruning back to extended
6 years ago
John Newbery 7b29ec277b [tests] Comment for why logging config is set as command-line args.
6 years ago
Matt Corallo 34477ccd39 [refactor] Add useful-for-dos "reason" field to CValidationState
6 years ago
Matt Corallo 7b999103e2 Clean up banning levels
6 years ago
MarcoFalke 999931cf8f
rpc: Add getbalances RPC
6 years ago
MarcoFalke 12aa2ac988
Merge #15323: rpc: Expose g_is_mempool_loaded via getmempoolinfo
6 years ago
MarcoFalke 86edb79e97
Merge #15841: [test] combine_logs: append node stderr and stdout if it exists
6 years ago
MarcoFalke 2eb8c5d7a2
Merge #15758: qa: Add further tests to wallet_balance
6 years ago
John Newbery ba534ccd56 [tests] log thread names by default in functional tests
6 years ago
MarcoFalke fa79a783d6
test: Add reorg test to wallet_balance
6 years ago
MarcoFalke fad03cd046
test: Check that wallet txs not in the mempool are untrusted
6 years ago
MarcoFalke fa195315e6
test: Add getunconfirmedbalance test with conflicts
6 years ago
MarcoFalke fa464e8211
test: Add wallet_balance test for watchonly
6 years ago
MarcoFalke 45d8b71778
Merge #15696: [qa] test_runner: Move feature_pruning to base tests
6 years ago
MarcoFalke fafb55e2c2
[qa] test_runner: Move feature_pruning to base tests
6 years ago
John Newbery 8728a66782 [tests] fix block time in feature_pruning.py
6 years ago
MarcoFalke ce6762030f
Merge #15897: QA/mininode: Send all headers upfront in send_blocks_and_test to avoid sending an unconnected one
6 years ago
MeshCollider b025aa3b9e
Merge #15846: [POLICY] Make sending to future native witness outputs standard
6 years ago
MarcoFalke 5046d4e911
Merge #15896: QA: feature_filelock, interface_bitcoin_cli: Use PACKAGE_NAME in messages rather than hardcoding Bitcoin Core
6 years ago
MarcoFalke f73a3c618b
Merge #15895: QA: Avoid re-reading config.ini unnecessarily
6 years ago
Gregory Sanders cc556e4a30 Add test for superfluous witness record in deserialization
6 years ago
Gregory Sanders 25b0786581 Fix missing input template by making minimal tx
6 years ago
Luke Dashjr 9f9db39041 QA/mininode: Send all headers upfront in send_blocks_and_test to avoid sending an unconnected one
6 years ago
Luke Dashjr fcc443b636 QA: feature_filelock, interface_bitcoin_cli: Use PACKAGE_NAME in messages rather than hardcoding Bitcoin Core
6 years ago
Luke Dashjr a014373d81 QA: Avoid re-reading config.ini unnecessarily
6 years ago
MarcoFalke 8cca1fbea9
Merge #14818: Bugfix: test/functional/rpc_psbt: Remove check for specific error message that depends on uncertain assumptions
6 years ago
MarcoFalke 40a720acb8
Merge #15697: qa: Make swap_magic_bytes in p2p_invalid_messages atomic
6 years ago
MarcoFalke caceff5546
Merge #15866: test: Add missing syncwithvalidationinterfacequeue to wallet_import_rescan
6 years ago
MarcoFalke fa465e4da4
test: Add missing syncwithvalidationinterfacequeue to wallet_import_rescan
6 years ago
MarcoFalke 08bd21a3bd
Merge #15826: Pure python EC
6 years ago
John Newbery b67978529a Add comments to Python ECDSA implementation
6 years ago