Commit Graph

40108 Commits (5c998a696c7a4ff2a91fe3d8c7177d2b806eb7ac)
 

Author SHA1 Message Date
glozow 5c998a696c [refactor] use MAX_PUBKEYS_PER_MULTISIG instead of magic numbers in test
9 months ago
glozow a9346421db [test] PackageV3Checks with inheritance violation in mempool ancestor
9 months ago
glozow 63b62e123e [doc] fix docs and comments from v3
9 months ago
Hennadii Stepanov e3c17112dd
Merge bitcoin-core/gui#758: Update Node window title with the chain type
9 months ago
Hennadii Stepanov 2afbacc4b1
Merge bitcoin-core/gui#658: Intro: Never change the prune checkbox after the user has touched it
9 months ago
fanquake 7d837b569d
Merge bitcoin/bitcoin#29399: test: Fix utxo set hash serialisation signedness
9 months ago
Hennadii Stepanov 6868474555
Merge bitcoin-core/gui#780: Fix: Ensure 'Transaction View' remains disabled if no wallet is selected
9 months ago
Hennadii Stepanov 9e68a8208f
Merge bitcoin-core/gui#752: Modify command line help to show support for BIP21 URIs
9 months ago
Ava Chow 7143d43884
Merge bitcoin/bitcoin#28948: v3 transaction policy for anti-pinning
9 months ago
Ava Chow 1d334d830f
Merge bitcoin/bitcoin#27877: wallet: Add CoinGrinder coin selection algorithm
9 months ago
Murch 13161ecf03
opt: Skip over barren combinations of tiny UTXOs
9 months ago
Murch b7672c7cdd opt: Skip checking max_weight separately
9 months ago
Murch 1edd2baa37 opt: Cut if last addition was minimal weight
9 months ago
Murch 5248e2a60d opt: Skip heavier UTXOs with same effective value
9 months ago
Murch 9124c73742 opt: Tiebreak UTXOs by weight for CoinGrinder
9 months ago
Murch 451be19dc1 opt: Skip evaluation of equivalent input sets
9 months ago
Murch 407b1e3432 opt: Track remaining effective_value in lookahead
9 months ago
Murch 5f84f3cc04 opt: Skip branches with worse weight
9 months ago
Murch d68bc74fb2 fuzz: Test optimality of CoinGrinder
9 months ago
Murch 67df6c629a fuzz: Add CoinGrinder fuzz target
9 months ago
Murch 1502231229 coinselection: Track whether CG completed
9 months ago
Murch 7488acc646 test: Add coin_grinder_tests
9 months ago
Murch 6cc9a46cd0 coinselection: Add CoinGrinder algorithm
9 months ago
Ava Chow b2b2b1e9e4
Merge bitcoin/bitcoin#28996: test: maxuploadtarget: check for mempool msg disconnect if limit is reached, improve existing test coverage
9 months ago
Ava Chow 0b3202d8ef
Merge bitcoin/bitcoin#29377: test: Add makefile target for running unit tests
9 months ago
Ava Chow 5cdf31343b
Merge bitcoin/bitcoin#29372: test: fix intermittent failure in `rpc_setban.py --v2transport`, run it in CI
9 months ago
glozow 29029df5c7 [doc] v3 signaling in mempool-replacements.md
9 months ago
glozow e643ea795e [fuzz] v3 transactions and sigop-adjusted vsize
9 months ago
glozow 1fd16b5c62 [functional test] v3 transaction submission
9 months ago
MarcoFalke 27c8786ba9 test framework: Add and use option for tx-version in MiniWallet methods
9 months ago
glozow 9a1fea55b2 [policy/validation] allow v3 transactions with certain restrictions
9 months ago
glozow eb8d5a2e7d [policy] add v3 policy rules
9 months ago
Ava Chow 2bd0bf7cd9
Merge bitcoin/bitcoin#27319: addrman, refactor: improve stochastic test in `AddSingle`
9 months ago
Ava Chow ecbf4bae9c
Merge bitcoin/bitcoin#29114: util: Faster std::byte (pre)vector (un)serialize
9 months ago
Hennadii Stepanov 0471aee507
Merge bitcoin/bitcoin#29397: release: Update translations for v27.0 soft translation string freeze
9 months ago
Ava Chow 835948d44b
Merge bitcoin/bitcoin#26836: wallet: batch and simplify addressbook migration process
9 months ago
Ryan Ofsky 801ef07ebd
Merge bitcoin/bitcoin#29112: sqlite: Disallow writing from multiple `SQLiteBatch`s
9 months ago
furszy 86960cdb7f
wallet: migration, batch addressbook records removal
9 months ago
furszy 342c45f80e
wallet: addressbook migration, batch db writes
9 months ago
furszy 595bbe6e81
refactor: wallet, simplify addressbook migration
9 months ago
furszy d0943315b1
refactor: SetAddressBookWithDB, minimize number of map lookups
9 months ago
furszy bba4f8dcb5
refactor: SetAddrBookWithDB, signal only if write succeeded
9 months ago
furszy 97b0753923
wallet: clean redundancies in DelAddressBook
9 months ago
Hennadii Stepanov 60ac503800
Merge bitcoin-core/gui#497: Enable users to configure their monospace font specifically
9 months ago
Hennadii Stepanov 7b39702513
Merge bitcoin-core/gui#553: Change address / amount error background
9 months ago
fanquake 6737331c4c
Merge bitcoin/bitcoin#29363: test: Fix CPartialMerkleTree.nTransactions signedness
9 months ago
MarcoFalke fa0ceae970
test: Fix utxo set hash serialisation signedness
9 months ago
Hennadii Stepanov 71927b24e5
qt: Update translation source file
9 months ago
Hennadii Stepanov 4d0b0bf225
qt: Bump Transifex slug for 27.x
9 months ago
Hennadii Stepanov 42cbf561a7
qt: Translation updates from Transifex
9 months ago