Commit Graph

994 Commits (ddd395f968a050be5dd0ae21ba7d189b6b7f73fd)

Author SHA1 Message Date
Wladimir J. van der Laan 3dc2dcfdfc
Merge #13467: [Tests] Make p2p_segwit easier to debug
6 years ago
Daniel Kraft 161e8d40a4 RPC: Add new getzmqnotifications method.
6 years ago
MarcoFalke 686e97a0c7
Merge #13522: [tests] Fix p2p_sendheaders race
6 years ago
John Newbery 702ae1e21a [RPC] [wallet] allow getbalance to use min_conf and watch_only without accounts.
6 years ago
John Newbery e3aab295e7 [tests] p2p_segwit: sync_blocks in subtest wrapper.
6 years ago
John Newbery 55e8050853 [tests] p2p_segwit: remove unnecessary arguments from subtests.
6 years ago
John Newbery 25711c2696 [tests] p2p_segwit: log and assert segwit status in subtest wrapper.
6 years ago
John Newbery 6839863d53 [tests] p2p_segwit: Make sure each subtest leaves utxos for the next.
6 years ago
John Newbery bfe32734de [tests] p2p_segwit: wrap subtests with subtest wrapper.
6 years ago
John Newbery 2af4e398dc [tests] p2p_segwit: re-order function definitions.
6 years ago
John Newbery 94a0134a40 [tests] p2p_segwit: standardise comments/docstrings.
6 years ago
John Newbery f7c7f8ecf3 [tests] p2p_segwit: Fix flake8 warnings.
6 years ago
Wladimir J. van der Laan a6ed99a1e6
Merge #13517: qa: Remove need to handle the network thread in tests
6 years ago
MarcoFalke f3c9c40aeb
Merge #13545: tests: Fix test case streams_serializedata_xor. Remove Boost dependency.
6 years ago
John Newbery ea65182f03 [wallet] loadwallet shouldn't create new wallets.
6 years ago
MarcoFalke 2328039bfc
Merge #13535: [qa] wallet_basic: Specify minimum required amount for listunspent
6 years ago
Anthony Towns 685d1d8115 [tests] Check signrawtransaction* errors on missing prevtx info
6 years ago
practicalswift 962d8eed5b Remove boost dependency (boost/assign/std/vector.hpp)
6 years ago
Pieter Wuille f54f3738c8
Merge #13498: [wallet] Fixups from account API deprecation
6 years ago
MarcoFalke fa87da2f17
qa: Avoid start/stop of the network thread mid-test
6 years ago
MarcoFalke fa103a5d5e
[qa] wallet_basic: Specify minimum required amount for listunspent
6 years ago
Wladimir J. van der Laan 868cf431be
Merge #13160: wallet: Unlock spent outputs
6 years ago
Wladimir J. van der Laan 9ab4c2a246
Merge #13496: Test: Harden lint-filenames.sh
6 years ago
Wladimir J. van der Laan 03f3925bac
Merge #13510: Scripts and tools: Obsolete #!/bin/bash shebang
6 years ago
MarcoFalke 3a4549301a
Merge #13512: [qa] mininode: Expose connection state through is_connected
6 years ago
MarcoFalke fa1eac9cdb
[qa] mininode: Expose connection state through is_connected
6 years ago
John Newbery 75848bcf40 [tests] Fix p2p_sendheaders race
6 years ago
Suhas Daftuar d280617bf5 [qa] Add a test for merkle proof malleation
6 years ago
Jonas Schnelli 000abbb6b0
Merge #13111: Add unloadwallet RPC
6 years ago
DesWurstes 000000035b Obsolete #!/bin/bash shebang
7 years ago
John Newbery 38040c34e1 [tests] Remove accounts from wallet_importprunedfunds.py
7 years ago
John Newbery e209184101 [wallet] deprecate sendfrom RPC method.
7 years ago
wodry 927e1150bc Test: Harden lint-filenames.sh
7 years ago
João Barbosa 0b82bac76d bugfix: Remove dangling wallet env instance
7 years ago
João Barbosa ccbf7ae749 test: Wallet methods are disabled when no wallet is loaded
7 years ago
João Barbosa 4940a20a46 test: Add functional tests for unloadwallet RPC
7 years ago
practicalswift 7b23e6e13f Follow-up to #13454: Fix broken build by exporting LC_ALL=C
7 years ago
Wladimir J. van der Laan 45c00f8416
Merge #13454: Make sure LC_ALL=C is set in all shell scripts
7 years ago
Wladimir J. van der Laan a90ca4087a
Merge #13448: Add linter: Make sure we explicitly open all text files using UTF-8 encoding in Python
7 years ago
practicalswift ad691f666b Add linter: Enforce the source code file naming convention described in the developer notes
7 years ago
Wladimir J. van der Laan cc7cbd756a
Merge #13451: rpc: expose CBlockIndex::nTx in getblock(header)
7 years ago
practicalswift 47776a958b Add linter: Make sure all shell scripts opt out of locale dependence using "export LC_ALL=C"
7 years ago
practicalswift 3352da8da1 Add "export LC_ALL=C" to all shell scripts
7 years ago
MarcoFalke f532d52d39
Merge #13350: [tests] Add logging to provide anchor points when debugging p2p_sendheaders
7 years ago
Gregory Sanders 86edf4a2a5 expose CBlockIndex::nTx in getblock(header)
7 years ago
practicalswift c8176b3cc7 Add linter: Make sure we explicitly open all text files using UTF-8 or ASCII encoding in Python
7 years ago
practicalswift 634bd97001 Explicitly specify encoding when opening text files in Python code
7 years ago
Wladimir J. van der Laan ca2a23387b
Merge #13120: policy: Treat segwit as always active
7 years ago
Wladimir J. van der Laan 5315660bae
Merge #13440: qa: Log as utf-8
7 years ago
MarcoFalke fa8071a098
qa: Log as utf-8
7 years ago
Wladimir J. van der Laan 7c32b414b6
Merge #13230: Simplify include analysis by enforcing the developer guide's include syntax
7 years ago
Wladimir J. van der Laan 3f0f39415b
Merge #13060: [wallet] [rpc] Remove getlabeladdress RPC
7 years ago
MarcoFalke fa6edfef35
qa: Remove portseed_offset from test runner
7 years ago
Wladimir J. van der Laan 5779dc4f76
Merge #13041: build: Add linter checking for accidental introduction of locale dependence
7 years ago
Ben Woosley 9d6c9dbb88
lint: Add linter to error on #include <*.cpp>
7 years ago
practicalswift 6d10f43738 Enforce the use of bracket syntax includes ("#include <foo.h>")
7 years ago
practicalswift 0a4ea2f458 build: Add linter for checking accidental locale dependence
7 years ago
Wladimir J. van der Laan 264efdca74
Merge #13367: qa: Increase includeconf test coverage
7 years ago
practicalswift 81bbd32a2c build: Guard against accidental introduction of new Boost dependencies
7 years ago
MarcoFalke fa4760fbb3
qa: Increase includeconf test coverage
7 years ago
Wladimir J. van der Laan e24bf1ce18
Merge #13352: qa: Avoid checking reject code for now
7 years ago
Wladimir J. van der Laan d4f6dac9ab
Merge #13353: qa: Fixup setting of PATH env var
7 years ago
Jonas Schnelli 343d4e44ef
Merge #13058: [wallet] `createwallet` RPC - create new wallet at runtime
7 years ago
John Newbery 32167e8300 [wallet] [tests] Add tests for `createwallet` RPC.
7 years ago
MarcoFalke fa26cf0156
qa: Fixup setting of PATH env var
7 years ago
MarcoFalke faac7a2db4
qa: Avoid checking reject code for now
7 years ago
MarcoFalke 472fe8a2ce
Merge #13069: docs: Fix typos
7 years ago
Lowell Manners 2ce81867b2 [tests] Add logging to provide anchor points when debugging failures.
7 years ago
Andrew Chow 903055730b Test gArgs erroring on unknown args
7 years ago
MarcoFalke fa7a6cf1b3
policy: Treat segwit as always active
7 years ago
Wladimir J. van der Laan 2ac6315f44
Merge #13281: test: Move linters to test/lint, add readme
7 years ago
Wladimir J. van der Laan 70d3541313
Merge #13134: net: Add option `-enablebip61` to configure sending of BIP61 notifications
7 years ago
João Barbosa fd9b3a7182 test: Output should be unlocked when spent
7 years ago
MarcoFalke fa3c910bfe
test: Move linters to test/lint, add readme
7 years ago
MarcoFalke 610f4dd719
Merge #13304: qa: Fix wallet_listreceivedby race
7 years ago
Wladimir J. van der Laan b9551d3663
Merge #10757: RPC: Introduce getblockstats to plot things
7 years ago
MarcoFalke fa865efa4a
qa: Fix wallet_listreceivedby race
7 years ago
Anthony Towns 41d0476f62
Tests: Add data file
7 years ago
Jorge Timón 4cbfb6aad9
Tests: Test new getblockstats RPC
7 years ago
John Newbery 79053a5f2b [rpc] [wallet] Add 'hdmasterkeyid' alias return values.
7 years ago
John Newbery c75c351419 [refactor] manually change remaining instances of master key to seed.
7 years ago
John Newbery 131d4450b9 scripted-diff: Rename master key to seed
7 years ago
John Newbery 81608178cf [wallet] [rpc] Remove getlabeladdress RPC
7 years ago
John Newbery a46aeb6901 [wallet] [tests] Test loadwallet
7 years ago
Wladimir J. van der Laan 682698970d
Merge #13197: util: warn about ignored recursive -includeconf calls
7 years ago
Wladimir J. van der Laan 3cbd25f9bf
Merge #13205: [tests] Remove spurious error log in p2p_segwit.py
7 years ago
Wladimir J. van der Laan e03c0db08f
Merge #12560: [wallet] Upgrade path for non-HD wallets to HD
7 years ago
Wladimir J. van der Laan fe16dd8226 net: Add option `-enablebip61` to configure sending of BIP61 notifications
7 years ago
Andrew Chow 2bcf2b52ae Test sethdseed
7 years ago
Wladimir J. van der Laan 6af005c3eb
Merge #11423: [Policy] Several transaction standardness rules
7 years ago
MarcoFalke 81d0d565ab
Merge #13210: Enable W191 indentation contains tabs and W291 trailing whitespace flake8 checks for Python files
7 years ago
MarcoFalke cb9bbf7772
Merge #13075: [tests] Remove 'account' API from wallet functional tests
7 years ago
John Bampton 0d31ef4762 Enable W191 and W291 flake8 checks.
7 years ago
MarcoFalke 1c58250350
Merge #13192: [tests] Fixed intermittent failure in p2p_sendheaders.py.
7 years ago
MarcoFalke f3e747ee77
Merge #13201: [qa] Handle disconnect_node race
7 years ago
Karl-Johan Alm 2352aa9f36
test: Ensure that recursive -includeconf produces appropriate warnings
7 years ago
John Newbery 7384a35849 [tests] Remove spurious error log in p2p_segwit.py
7 years ago
Suhas Daftuar 09c6699900 [qa] Handle disconnect_node race
7 years ago
Suhas Daftuar 08ebdba82a [qa] Avoid printing to console during cache creation
7 years ago
John Newbery beee49ba1f [tests] Allow stderr to be tested against specified string
7 years ago