-
Notifications
You must be signed in to change notification settings - Fork 36.6k
Insights: bitcoin/bitcoin
Overview
Could not load contribution data
Please try again later
17 Pull requests merged by 11 people
-
refactor: Fix "modernize-use-starts-ends-with" clang-tidy warning
#31480 merged
Dec 12, 2024 -
lint: Disable signature output in git log
#31479 merged
Dec 12, 2024 -
depends: add
-g
to *BSD_debug flags#31461 merged
Dec 12, 2024 -
docs: remove repetitive words
#31478 merged
Dec 12, 2024 -
guix: disable gcov in base-linux-gcc
#31450 merged
Dec 11, 2024 -
test: Prove+document ConstevalFormatString/tinyformat parity
#30933 merged
Dec 11, 2024 -
test: avoid internet traffic in rpc_net.py
#31343 merged
Dec 11, 2024 -
test: Fix intermittent issue in wallet_backwards_compatibility.py
#29982 merged
Dec 10, 2024 -
fuzz: add cstdlib to FuzzedDataProvider
#31448 merged
Dec 10, 2024 -
wallet: fix crash during watch-only wallet migration
#31374 merged
Dec 9, 2024 -
test: #31212 follow up (spelling, refactor)
#31433 merged
Dec 8, 2024 -
ci: Update Clang in "tidy" job
#31306 merged
Dec 8, 2024 -
refactor: Clean up messy strformat and bilingual_str usages
#31072 merged
Dec 6, 2024 -
test: fix
test_invalid_tx_in_compactblock
inp2p_compactblocks
#31406 merged
Dec 6, 2024 -
test: Avoid F541 (f-string without any placeholders)
#31417 merged
Dec 6, 2024 -
cmake: Fix
IF_CHECK_PASSED
option handling#31231 merged
Dec 6, 2024 -
util: use explicit cast in MultiIntBitSet::Fill()
#31431 merged
Dec 6, 2024
21 Pull requests opened by 13 people
-
test, univalue: Specify path to tests instead of hardcoding
#31434 opened
Dec 6, 2024 -
lint: Move assertion linter into lint runner
#31435 opened
Dec 6, 2024 -
func test: Expand tx download preference tests
#31437 opened
Dec 6, 2024 -
validation: In case of a continued reindex, only activate chain in the end
#31439 opened
Dec 6, 2024 -
cluster mempool: add txgraph diagrams/mining/eviction
#31444 opened
Dec 8, 2024 -
coins,refactor: Reduce `getblockstats` RPC UTXO overhead estimation
#31449 opened
Dec 9, 2024 -
wallet: migration, avoid loading legacy wallet after failure when BDB isn't compiled
#31451 opened
Dec 9, 2024 -
wallet: Migrate non-HD keys to combo() descriptor
#31452 opened
Dec 9, 2024 -
util: detect and warn when using exFAT on MacOS
#31453 opened
Dec 10, 2024 -
fuzz: Speed up *_package_eval fuzz targets a bit
#31457 opened
Dec 10, 2024 -
build: use `-mbig-obj` for mingw-w64 builds
#31458 opened
Dec 10, 2024 -
fuzz: Expand script verification flag testing to segwit v0 and tapscript
#31460 opened
Dec 10, 2024 -
test: skip test if any of the needed release binaries is missing
#31462 opened
Dec 10, 2024 -
util: Add missing types in make_secure_unique
#31464 opened
Dec 10, 2024 -
fuzz: Limit wallet_notifications iterations (take 2)
#31467 opened
Dec 11, 2024 -
test: Avoid intermittent error in assert_equal(pruneheight_new, 248)
#31468 opened
Dec 11, 2024 -
[28.x] 28.1rc2 backports
#31469 opened
Dec 11, 2024 -
ci: Bump centos gcc to 12
#31477 opened
Dec 12, 2024 -
fuzz: Faster leak check, and SeedRand::ZEROS before every input
#31481 opened
Dec 12, 2024 -
kernel: Move kernel-related cache constants to kernel cache
#31483 opened
Dec 12, 2024 -
depends: update capnproto to 1.0.2
#31484 opened
Dec 12, 2024
9 Issues closed by 3 people
-
pqcBitcoin Feature
#31485 closed
Dec 13, 2024 -
verification progress dropped 11% on bitcoin core update from 22 to 28
#31473 closed
Dec 12, 2024 -
windows: build failure with GCC 14.2 & `-D_GLIBCXX_DEBUG`
#31436 closed
Dec 12, 2024 -
Quantum-Resistant Addresses and Signatures (QRAS)
#31459 closed
Dec 10, 2024 -
Fix for `Corrupt block found indicating potential hardware failure; shutting down`
#31430 closed
Dec 10, 2024 -
CLN xpay support
#31445 closed
Dec 9, 2024 -
Make Transport independent of CNetMessage and CSerializedNetMsg
#30209 closed
Dec 6, 2024 -
rpc: rollback
#29565 closed
Dec 6, 2024 -
MuSig2 support
#23326 closed
Dec 6, 2024
8 Issues opened by 4 people
-
build: broken CMake *flags output
#31482 opened
Dec 12, 2024 -
CI: Cmake warnings should be errors
#31476 opened
Dec 12, 2024 -
Potential crash (assert) rescanning wallet
#31474 opened
Dec 12, 2024 -
Use clang in VS build?
#31456 opened
Dec 10, 2024 -
multiprocess: build failure on Alpine with depends & `DEBUG=1`
#31455 opened
Dec 10, 2024 -
Data corruption on MacOS when using exFAT datadir or blocksdir
#31454 opened
Dec 10, 2024 -
wallet: wallet_migration.py fails on sqlite-only build
#31447 opened
Dec 9, 2024
156 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
scripted-diff: Type-safe settings retrieval
#31260 commented on
Dec 12, 2024 • 71 new comments -
p2p: track and use all potential peers for orphan resolution
#31397 commented on
Dec 12, 2024 • 47 new comments -
refactor: Check translatable format strings at compile-time
#31061 commented on
Dec 12, 2024 • 33 new comments -
coins: remove logic for spent-and-FRESH cache entries and writing non-DIRTY entries
#30673 commented on
Dec 13, 2024 • 29 new comments -
wallet: Remove IsMine from migration code
#30328 commented on
Dec 12, 2024 • 24 new comments -
optimization: speed up XOR by 4% (9% when disabled) by applying it in larger batches
#31144 commented on
Dec 11, 2024 • 24 new comments -
tests: add functional test for miniscript decaying multisig
#29156 commented on
Dec 13, 2024 • 22 new comments -
Make m_tip_block std::optional
#31325 commented on
Dec 13, 2024 • 14 new comments -
build: enable libc++ and libstdc++ hardening
#31424 commented on
Dec 12, 2024 • 10 new comments -
wallet: migration, don't create spendable wallet from a watch-only legacy wallet
#31423 commented on
Dec 12, 2024 • 8 new comments -
include verbose "reject-details" field in testmempoolaccept response
#28121 commented on
Dec 11, 2024 • 6 new comments -
Fix -norpcwhitelist, -norpcallowip, and similar corner case behavior
#30529 commented on
Dec 7, 2024 • 5 new comments -
depends: add *FLAGS to gen_id
#31125 commented on
Dec 10, 2024 • 4 new comments -
refactor: Implement missing error checking for ArgsManager flags
#16545 commented on
Dec 11, 2024 • 4 new comments -
p2p: Fill reconciliation sets (Erlay) attempt 2
#30116 commented on
Dec 11, 2024 • 4 new comments -
doc: Fix incorrect send RPC docs
#31416 commented on
Dec 10, 2024 • 4 new comments -
Set notifications m_tip_block in LoadChainTip()
#31346 commented on
Dec 6, 2024 • 3 new comments -
multiprocess: Add capnp wrapper for Chain interface
#29409 commented on
Dec 9, 2024 • 3 new comments -
mining: bugfix: Fix duplicate coinbase tx weight reservation
#31384 commented on
Dec 10, 2024 • 3 new comments -
RFC: Riscv bare metal CI job
#31425 commented on
Dec 10, 2024 • 3 new comments -
validation: write chainstate to disk every hour
#30611 commented on
Dec 12, 2024 • 2 new comments -
wallet: remove BDB dependency from wallet migration benchmark
#31241 commented on
Dec 10, 2024 • 2 new comments -
fuzz: wallet: add target for spkm migration
#29694 commented on
Dec 11, 2024 • 1 new comment -
build: Switch to Qt 6
#30997 commented on
Dec 12, 2024 • 1 new comment -
Split CConnman
#30988 commented on
Dec 10, 2024 • 1 new comment -
net, init: derive default onion port if a user specified a -port
#31223 commented on
Dec 12, 2024 • 1 new comment -
multiprocess: Add bitcoin wrapper executable
#31375 commented on
Dec 12, 2024 • 1 new comment -
package validation: relax the package-not-child-with-unconfirmed-parents rule
#31385 commented on
Dec 10, 2024 • 1 new comment -
ci: Test cross-built Windows executables on Windows natively
#31176 commented on
Dec 11, 2024 • 1 new comment -
test: Call generate RPCs through test framework only
#31403 commented on
Dec 12, 2024 • 1 new comment -
Add multiprocess binaries to release build
#30975 commented on
Dec 13, 2024 • 0 new comments -
Implement BIP 370 PSBTv2
#21283 commented on
Dec 11, 2024 • 0 new comments -
net: Use GetAdaptersAddresses to get local addresses on Windows
#31014 commented on
Dec 6, 2024 • 0 new comments -
test: Add mockable steady clock, tests for PCP and NATPMP implementations
#31022 commented on
Dec 6, 2024 • 0 new comments -
ci: Allow build dir on CI host
#31428 commented on
Dec 6, 2024 • 0 new comments -
[WIP] net: return result from addnode RPC
#30381 commented on
Dec 6, 2024 • 0 new comments -
BlockAssembler: return selected packages virtual size and fee
#30391 commented on
Dec 6, 2024 • 0 new comments -
multiprocess: add bitcoin-mine test program
#30437 commented on
Dec 12, 2024 • 0 new comments -
Cluster linearization: separate tests from tests-of-tests
#30605 commented on
Dec 12, 2024 • 0 new comments -
validation: do not wipe utxo cache for stats/scans/snapshots
#30610 commented on
Dec 10, 2024 • 0 new comments -
coins: Add move operations to Coin and CCoinsCacheEntry
#30643 commented on
Dec 8, 2024 • 0 new comments -
test: Shut down framework cleanly on RPC connection failure
#30660 commented on
Dec 11, 2024 • 0 new comments -
rpc: add `revelant_blocks` to `scanblocks status`
#30713 commented on
Dec 6, 2024 • 0 new comments -
rpc: add address_type field in getaddressinfo
#30727 commented on
Dec 10, 2024 • 0 new comments -
RPC: improve SFFO arg parsing, error catching and coverage
#30844 commented on
Dec 10, 2024 • 0 new comments -
test: autogenerate bash completion
#30860 commented on
Dec 10, 2024 • 0 new comments -
descriptor: Add proper Clone function to miniscript::Node
#30866 commented on
Dec 12, 2024 • 0 new comments -
cmake: Revamp handling of data files for `{test,bench}_bitcoin` targets
#30901 commented on
Dec 7, 2024 • 0 new comments -
wallet, assumeutxo: Don't Assume m_chain_tx_count, Improve wallet RPC errors
#30909 commented on
Dec 10, 2024 • 0 new comments -
net: option to disallow v1 connection on ipv4 and ipv6 peers
#30951 commented on
Dec 11, 2024 • 0 new comments -
kernel: Move block tree db open to block manager
#30965 commented on
Dec 10, 2024 • 0 new comments -
test: implements helper functions for unit conversion
#31420 commented on
Dec 9, 2024 • 0 new comments -
rpc: Remove deprecated dummy alias for listtransactions::label
#31413 commented on
Dec 10, 2024 • 0 new comments -
qa: Fix `wallet_multiwallet.py`
#31410 commented on
Dec 7, 2024 • 0 new comments -
validation: stricter internal handling of invalid blocks
#31405 commented on
Dec 10, 2024 • 0 new comments -
descriptors: inference process, do not return unparsable multisig descriptors
#31404 commented on
Dec 10, 2024 • 0 new comments -
wallet: refactor: various master key encryption cleanups
#31398 commented on
Dec 10, 2024 • 0 new comments -
refactor: Move GuessVerificationProgress into ChainstateManager
#31393 commented on
Dec 10, 2024 • 0 new comments -
kernel: Flush in ChainstateManager destructor
#31382 commented on
Dec 10, 2024 • 0 new comments -
wallet: fix crash during migration due to invalid multisig descriptors
#31378 commented on
Dec 10, 2024 • 0 new comments -
ci: limit max stack size to 512 KiB
#31367 commented on
Dec 6, 2024 • 0 new comments -
cluster mempool: introduce TxGraph
#31363 commented on
Dec 10, 2024 • 0 new comments -
depends: Avoid using helper variables in toolchain file
#31360 commented on
Dec 10, 2024 • 0 new comments -
depends: Avoid hardcoding `host_prefix` in toolchain file
#31358 commented on
Dec 10, 2024 • 0 new comments -
rpc, cli: add getbalances#total, and use it for -getinfo
#31353 commented on
Dec 10, 2024 • 0 new comments -
ci: detect outbound internet traffic generated while running tests
#31349 commented on
Dec 11, 2024 • 0 new comments -
contrib: fix BUILDDIR in gen-bitcoin-conf script
#31332 commented on
Dec 9, 2024 • 0 new comments -
Drop script_pub_key arg from createNewBlock
#31318 commented on
Dec 9, 2024 • 0 new comments -
fuzz: set the output argument of FuzzedSock::Accept()
#31316 commented on
Dec 10, 2024 • 0 new comments -
ci, iwyu: Treat warnings as errors for specific targets
#31308 commented on
Dec 12, 2024 • 0 new comments -
wallet: Translate [default wallet] string in progress messages
#31296 commented on
Dec 10, 2024 • 0 new comments -
Add waitNext() to BlockTemplate interface
#31283 commented on
Dec 6, 2024 • 0 new comments -
refactor: Make node_id a const& in RemoveBlockRequest
#31282 commented on
Dec 10, 2024 • 0 new comments -
wallet, rpc: Settxfeerate
#31278 commented on
Dec 10, 2024 • 0 new comments -
doc: corrected lockunspent rpc quoting
#31275 commented on
Dec 10, 2024 • 0 new comments -
wallet: Disable creating and loading legacy wallets
#31250 commented on
Dec 12, 2024 • 0 new comments -
descriptors: MuSig2
#31244 commented on
Dec 10, 2024 • 0 new comments -
descriptor: Move filling of keys from `DescriptorImpl::MakeScripts` to `PubkeyProvider::GetPubKey`
#31243 commented on
Dec 10, 2024 • 0 new comments -
cmake: Improve robustness and usability
#31233 commented on
Dec 10, 2024 • 0 new comments -
Prune mining interface
#31196 commented on
Dec 6, 2024 • 0 new comments -
build, ci: Fix linking `bitcoin-chainstate.exe` to `bitcoinkernel.dll` on Windows
#31158 commented on
Dec 10, 2024 • 0 new comments -
validation: fetch block inputs on parallel threads 10% faster IBD
#31132 commented on
Dec 10, 2024 • 0 new comments -
[POC] guix: produce a fully `-static-pie` bitcoind
#25573 commented on
Dec 11, 2024 • 0 new comments -
refactor: Add util::Result failure values, multiple error and warning messages
#25665 commented on
Dec 11, 2024 • 0 new comments -
refactor: Use util::Result class for wallet loading
#25722 commented on
Dec 12, 2024 • 0 new comments -
tracing: network connection tracepoints
#25832 commented on
Dec 13, 2024 • 0 new comments -
Add util::ResultPtr class
#26022 commented on
Dec 11, 2024 • 0 new comments -
index: initial sync speedup, parallelize process
#26966 commented on
Dec 11, 2024 • 0 new comments -
reduce cs_main scope, guard block index 'nFile' under a local mutex
#27006 commented on
Dec 7, 2024 • 0 new comments -
test: rpc: add last block announcement time to getpeerinfo result
#27052 commented on
Dec 11, 2024 • 0 new comments -
wallet: Keep track of the wallet's own transaction outputs in memory
#27286 commented on
Dec 11, 2024 • 0 new comments -
contrib: add tool to convert compact-serialized UTXO set to SQLite database
#27432 commented on
Dec 12, 2024 • 0 new comments -
[NO MERGE] BIP331 Ancestor Package Relay
#27742 commented on
Dec 8, 2024 • 0 new comments -
validation: log which peer sent us a header
#27826 commented on
Dec 11, 2024 • 0 new comments -
wallet: Track no-longer-spendable TXOs separately
#27865 commented on
Dec 11, 2024 • 0 new comments -
Package Relay 1/3: Introduce TxDownloadManager and improve orphan-handling
#28031 commented on
Dec 7, 2024 • 0 new comments -
wallet: Construct ScriptPubKeyMans with all data rather than loaded progressively
#28333 commented on
Dec 11, 2024 • 0 new comments -
p2p: Increase inbound capacity for block-relay only connections
#28463 commented on
Dec 7, 2024 • 0 new comments -
net, net_processing: additional and consistent disconnect logging
#28521 commented on
Dec 12, 2024 • 0 new comments -
scripted-diff: Use LogInfo over LogPrintf [WIP, NOMERGE, DRAFT]
#29641 commented on
Dec 12, 2024 • 0 new comments -
Awesome multisig PR labyrinth guide
#24861 commented on
Dec 6, 2024 • 0 new comments -
combinerawtransaction confusing with distinct transactions
#25980 commented on
Dec 9, 2024 • 0 new comments -
CI: Improve documentation around replicating CI locally
#31199 commented on
Dec 9, 2024 • 0 new comments -
Intermittent failures in interface_usdt_mempool.py
#27380 commented on
Dec 9, 2024 • 0 new comments -
Discover() will not run if listening on any address with an explicit bind=0.0.0.0
#31293 commented on
Dec 10, 2024 • 0 new comments -
intermittent issue in wallet_backwards_compatibility.py: line 245, in run_test assert txs[3]["abandoned"] AssertionError
#29806 commented on
Dec 10, 2024 • 0 new comments -
Args: -noconnect=0 is interpreted as -connect=0.0.0.1
#31426 commented on
Dec 11, 2024 • 0 new comments -
fuzz: Fix stability, determinism issues
#29018 commented on
Dec 12, 2024 • 0 new comments -
Stratum v2 via IPC Mining Interface tracking issue
#31098 commented on
Dec 12, 2024 • 0 new comments -
Cluster mempool tracking issue
#30289 commented on
Dec 12, 2024 • 0 new comments -
Feature Request: Broadcast Pool
#30471 commented on
Dec 12, 2024 • 0 new comments -
Mining Interface doesn't allow for Bitcoin Core to create blocks when it wants
#31109 commented on
Dec 13, 2024 • 0 new comments -
Multiprocess bitcoin
#10102 commented on
Dec 11, 2024 • 0 new comments -
util: Forbid ambiguous multiple assignments in config file
#17493 commented on
Dec 11, 2024 • 0 new comments -
refactor: Add ALLOW_LIST flags and enforce usage in CheckArgFlags
#17580 commented on
Dec 11, 2024 • 0 new comments -
refactor: Remove settings merge reverse precedence code
#17581 commented on
Dec 11, 2024 • 0 new comments -
common: Disallow calling IsArgSet() on ALLOW_LIST options
#17783 commented on
Dec 11, 2024 • 0 new comments -
multiprocess: Add bitcoin-wallet -ipcconnect option
#19460 commented on
Dec 11, 2024 • 0 new comments -
multiprocess: Add bitcoin-gui -ipcconnect option
#19461 commented on
Dec 11, 2024 • 0 new comments -
wallet: Avoid potentially writing incorrect best block locator
#29652 commented on
Dec 11, 2024 • 0 new comments -
p2p: When close to the tip, download blocks in parallel from additional peers to prevent stalling
#29664 commented on
Dec 6, 2024 • 0 new comments -
wallet: Be able to receive and spend inputs involving MuSig2 aggregate keys
#29675 commented on
Dec 11, 2024 • 0 new comments -
wallet: fix unrelated parent conflict doesn't cause child tx to be marked as conflict
#29680 commented on
Dec 7, 2024 • 0 new comments -
kernel, refactor: return error status on all fatal errors
#29700 commented on
Dec 11, 2024 • 0 new comments -
index: Check all necessary block data is available before starting to sync
#29770 commented on
Dec 6, 2024 • 0 new comments -
[RFC] Align debugging flags to `-O0`
#29796 commented on
Dec 12, 2024 • 0 new comments -
Feature: Use different datadirs for different signets
#29838 commented on
Dec 12, 2024 • 0 new comments -
[WIP] build: remove need to test for endianness
#29852 commented on
Dec 10, 2024 • 0 new comments -
guix: use GCC 13 to build releases
#29881 commented on
Dec 12, 2024 • 0 new comments -
RPC: Return `permitbaremultisig` and `maxdatacarriersize` in `getmempoolinfo`
#29954 commented on
Dec 6, 2024 • 0 new comments -
wallet: add coin selection parameter `add_excess_to_recipient_position` for changeless txs with excess that would be added to fees
#30080 commented on
Dec 7, 2024 • 0 new comments -
test: improve BDB parser (handle internal/overflow pages, support all page sizes)
#30125 commented on
Dec 12, 2024 • 0 new comments -
validation: Make ReplayBlocks interruptible
#30155 commented on
Dec 10, 2024 • 0 new comments -
Fee Estimation via Fee rate Forecasters
#30157 commented on
Dec 6, 2024 • 0 new comments -
wallet: Ensure best block matches wallet scan state
#30221 commented on
Dec 10, 2024 • 0 new comments -
kernel, logging: Pass Logger instances to kernel objects
#30342 commented on
Dec 11, 2024 • 0 new comments -
wallet, logging: Replace WalletLogPrintf() with LogInfo()
#30343 commented on
Dec 11, 2024 • 0 new comments -
Fuzz: extend CConnman tests
#28584 commented on
Dec 10, 2024 • 0 new comments -
assumeutxo state and locking cleanup
#28608 commented on
Dec 9, 2024 • 0 new comments -
[WIP] Cluster mempool implementation
#28676 commented on
Dec 6, 2024 • 0 new comments -
Remove the legacy wallet and BDB dependency
#28710 commented on
Dec 12, 2024 • 0 new comments -
wallet: Cleanup accidental encryption keys in watchonly wallets
#28724 commented on
Dec 11, 2024 • 0 new comments -
Embed default ASMap as binary dump header file
#28792 commented on
Dec 11, 2024 • 0 new comments -
ArgsManager: support subcommand-specific options
#28802 commented on
Dec 11, 2024 • 0 new comments -
wallet, rpc: add anti-fee-sniping to `send` and `sendall`
#28944 commented on
Dec 11, 2024 • 0 new comments -
wallet: Automatically repair corrupted metadata with doubled derivation path
#29124 commented on
Dec 11, 2024 • 0 new comments -
wallet: `addhdkey` RPC to add just keys to wallets via new `void(KEY)` descriptor
#29136 commented on
Dec 11, 2024 • 0 new comments -
Improve new LogDebug/Trace/Info/Warning/Error Macros
#29256 commented on
Dec 11, 2024 • 0 new comments -
Add OP_INTERNALKEY for Tapscript
#29269 commented on
Dec 12, 2024 • 0 new comments -
Wallet: Add `maxfeerate` wallet startup option
#29278 commented on
Dec 7, 2024 • 0 new comments -
util: explicitly close all AutoFiles that have been written
#29307 commented on
Dec 6, 2024 • 0 new comments -
Extend signetchallenge to set target block spacing
#29365 commented on
Dec 11, 2024 • 0 new comments -
Broadcast own transactions only via short-lived Tor or I2P connections
#29415 commented on
Dec 11, 2024 • 0 new comments -
rpc: provide per message stats for global traffic via new RPC 'getnetmsgstats'
#29418 commented on
Dec 11, 2024 • 0 new comments -
[DO NOT MERGE] Schnorr batch verification for blocks
#29491 commented on
Dec 7, 2024 • 0 new comments -
Fix tiebreak when loading blocks from disk (and add tests for comparing chain ties)
#29640 commented on
Dec 11, 2024 • 0 new comments