You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bitcoin/src
Carl Dong c600ee3816
Only load BlockMan in BlockMan member functions
3 years ago
..
bench Use GetPathArg where possible 3 years ago
common refactor: Fixup uint64_t-cast style in touched line 3 years ago
compat scripted-diff: Bump copyright headers 3 years ago
config
consensus scripted-diff: Bump copyright headers 3 years ago
crc32c Update crc32c subtree 3 years ago
crypto doc: Fix typos 3 years ago
index refactor: more const annotations for uses of CBlockIndex* 3 years ago
init Use GetPathArg where possible 3 years ago
interfaces Merge bitcoin/bitcoin#22834: net: respect -onlynet= when making outbound connections 3 years ago
ipc refactor: Block unsafe fs::path std::string conversion calls 3 years ago
leveldb build: Minor leveldb subtree update 3 years ago
logging scripted-diff: Bump copyright headers 3 years ago
minisketch Update minisketch subtree to latest upstream 3 years ago
node Only load BlockMan in BlockMan member functions 3 years ago
policy Remove outdated comment on CFeeRate 3 years ago
primitives Merge bitcoin/bitcoin#24350: Primitives: Correct CTransaction deserialization docstring 3 years ago
qt qt: Avoid crash on startup if int specified in settings.json 3 years ago
rpc refactor: more const annotations for uses of CBlockIndex* 3 years ago
script Merge bitcoin/bitcoin#24043: Add (sorted)multi_a descriptor for k-of-n multisig inside tr 3 years ago
secp256k1 Update secp256k1 subtree to latest upstream master 3 years ago
support Use spans of std::byte in serialize 3 years ago
test Merge bitcoin/bitcoin#24498: qt: Avoid crash on startup if int specified in settings.json 3 years ago
univalue Update univalue subtree to latest upstream 3 years ago
util qt: Avoid crash on startup if int specified in settings.json 3 years ago
wallet Merge bitcoin/bitcoin#24198: wallet, rpc: add wtxid in WalletTxToJSON 3 years ago
zmq zmq: Fix implicit-integer-sign-change 3 years ago
.clang-format Use c++17 in clang-format 3 years ago
.clang-tidy Enable clang-tidy bugprone-argument-comment and fix violations 3 years ago
Makefile.am Merge bitcoin/bitcoin#24304: [kernel 0/n] Introduce `bitcoin-chainstate` 3 years ago
Makefile.bench.include build: header-only Boost 3 years ago
Makefile.crc32c.include build: remove support for weak linking getauxval() 3 years ago
Makefile.leveldb.include build: remove build stubs for external leveldb 3 years ago
Makefile.minisketch.include build: add minisketch build file and include it 3 years ago
Makefile.qt.include build: header-only Boost 3 years ago
Makefile.qt_locale.include qt: Pre-branch translation updates for 23.x 3 years ago
Makefile.qttest.include test: Add tests for GetArg methods / settings.json type coercion 3 years ago
Makefile.test.include fuzz: Split script formatting from script fuzz target 3 years ago
Makefile.test_fuzz.include scripted-diff: Rename libbitcoin_server.a to libbitcoin_node.a 3 years ago
Makefile.test_util.include scripted-diff: Rename libbitcoin_server.a to libbitcoin_node.a 3 years ago
Makefile.univalue.include Integrate univalue into our buildsystem 3 years ago
addrdb.cpp Merge bitcoin/bitcoin#24201: p2p: Avoid InitError when downgrading peers.dat 3 years ago
addrdb.h scripted-diff: Bump copyright headers 3 years ago
addrman.cpp addrman: Log too low compat value 3 years ago
addrman.h p2p: Avoid InitError when downgrading peers.dat 3 years ago
addrman_impl.h test: Remove unused AddrManTest class 3 years ago
arith_uint256.cpp Fix implicit-integer-sign-change in arith_uint256 3 years ago
arith_uint256.h
attributes.h
banman.cpp Fix race condition for SetBannedSetDirty() calls 3 years ago
banman.h scripted-diff: Bump copyright headers 3 years ago
base58.cpp scripted-diff: Bump copyright headers 3 years ago
base58.h
bech32.cpp Avoid implicit-integer-sign-change in bech32.cpp 3 years ago
bech32.h Make Bech32 LocateErrors return error list rather than using out-arg 3 years ago
bitcoin-chainstate.cpp bitcoin-chainstate: Lock cs_main to UnloadBlockIndex 3 years ago
bitcoin-cli-res.rc windres: use PACKAGE_VERSION rather than building more version numbers 3 years ago
bitcoin-cli.cpp Output license info when binaries are passed -version 3 years ago
bitcoin-tx-res.rc windres: use PACKAGE_VERSION rather than building more version numbers 3 years ago
bitcoin-tx.cpp Output license info when binaries are passed -version 3 years ago
bitcoin-util-res.rc windres: use PACKAGE_VERSION rather than building more version numbers 3 years ago
bitcoin-util.cpp Output license info when binaries are passed -version 3 years ago
bitcoin-wallet-res.rc windres: use PACKAGE_VERSION rather than building more version numbers 3 years ago
bitcoin-wallet.cpp Output license info when binaries are passed -version 3 years ago
bitcoind-res.rc windres: use PACKAGE_VERSION rather than building more version numbers 3 years ago
bitcoind.cpp Output license info when binaries are passed -version 3 years ago
blockencodings.cpp
blockencodings.h
blockfilter.cpp scripted-diff: rename MapIntoRange to FastRange64 3 years ago
blockfilter.h
chain.cpp Avoid integer sanitizer warnings in chain.o 3 years ago
chain.h Merge bitcoin/bitcoin#24146: Avoid integer sanitizer warnings in chain.o 3 years ago
chainparams.cpp Update nMinimumChainWork, defaultAssumeValid for 23.x 3 years ago
chainparams.h scripted-diff: Bump copyright headers 3 years ago
chainparamsbase.cpp scripted-diff: Bump copyright headers 3 years ago
chainparamsbase.h
chainparamsseeds.h net: Update hardcoded seeds for 23.x 3 years ago
checkqueue.h scripted-diff: Bump copyright headers 3 years ago
clientversion.cpp refactor: shift CopyrightHolders() and LicenseInfo() to clientversion.cpp 3 years ago
clientversion.h refactor: shift CopyrightHolders() and LicenseInfo() to clientversion.cpp 3 years ago
coins.cpp scripted-diff: Bump copyright headers 3 years ago
coins.h scripted-diff: Bump copyright headers 3 years ago
compat.h scripted-diff: Bump copyright headers 3 years ago
compressor.cpp scripted-diff: Bump copyright headers 3 years ago
compressor.h scripted-diff: Bump copyright headers 3 years ago
core_io.h scripted-diff: Bump copyright headers 3 years ago
core_memusage.h
core_read.cpp scripted-diff: Bump copyright headers 3 years ago
core_write.cpp refactor: Avoid unsigned integer overflow in core_write 3 years ago
cuckoocache.h Add FastRange32 function and use it throughout the codebase 3 years ago
dbwrapper.cpp scripted-diff: Bump copyright headers 3 years ago
dbwrapper.h Use spans of std::byte in serialize 3 years ago
deploymentinfo.cpp scripted-diff: Bump copyright headers 3 years ago
deploymentinfo.h scripted-diff: Bump copyright headers 3 years ago
deploymentstatus.cpp scripted-diff: Bump copyright headers 3 years ago
deploymentstatus.h scripted-diff: Bump copyright headers 3 years ago
dummywallet.cpp Add src/wallet/* code to wallet:: namespace 3 years ago
external_signer.cpp external_signer: improve fingerprint matching logic (stop on first match) 3 years ago
external_signer.h
flatfile.cpp scripted-diff: Bump copyright headers 3 years ago
flatfile.h
fs.cpp refactor: replace boost::filesystem with std::filesystem 3 years ago
fs.h util: Work around libstdc++ create_directories issue 3 years ago
hash.cpp scripted-diff: Bump copyright headers 3 years ago
hash.h Use spans of std::byte in serialize 3 years ago
httprpc.cpp scripted-diff: Bump copyright headers 3 years ago
httprpc.h scripted-diff: Bump copyright headers 3 years ago
httpserver.cpp Merge bitcoin/bitcoin#23607: rpc: Pass const char* to evhttp_connection_get_peer for new libevent 3 years ago
httpserver.h
i2p.cpp scripted-diff: Bump copyright headers 3 years ago
i2p.h scripted-diff: Bump copyright headers 3 years ago
indirectmap.h
init.cpp Merge bitcoin/bitcoin#24468: init, doc: improve -onlynet help and related tor/i2p documentation 3 years ago
init.h refactor: shift CopyrightHolders() and LicenseInfo() to clientversion.cpp 3 years ago
key.cpp scripted-diff: Bump copyright headers 3 years ago
key.h scripted-diff: Bump copyright headers 3 years ago
key_io.cpp scripted-diff: Bump copyright headers 3 years ago
key_io.h scripted-diff: Bump copyright headers 3 years ago
logging.cpp refactor: replace boost::filesystem with std::filesystem 3 years ago
logging.h refactor: replace boost::filesystem with std::filesystem 3 years ago
mapport.cpp scripted-diff: Bump copyright headers 3 years ago
mapport.h
memusage.h
merkleblock.cpp
merkleblock.h scripted-diff: Bump copyright headers 3 years ago
net.cpp net: fix GetListenPort() to derive the proper port 3 years ago
net.h net: only assume all local addresses if listening on any 3 years ago
net_permissions.cpp scripted-diff: Bump copyright headers 3 years ago
net_permissions.h scripted-diff: Bump copyright headers 3 years ago
net_processing.cpp Merge bitcoin/bitcoin#24427: refactor: Release cs_main before MaybeSendFeefilter 3 years ago
net_processing.h Merge bitcoin/bitcoin#23706: rpc: getblockfrompeer followups 3 years ago
net_types.cpp net: Drop only invalid entries when reading banlist.json 3 years ago
net_types.h scripted-diff: Bump copyright headers 3 years ago
netaddress.cpp net: remove unused CNetAddr::GetHash() 3 years ago
netaddress.h net: remove unused CNetAddr::GetHash() 3 years ago
netbase.cpp Merge bitcoin/bitcoin#23542: net: open p2p connections to nodes that listen on non-default ports 3 years ago
netbase.h Merge bitcoin/bitcoin#23542: net: open p2p connections to nodes that listen on non-default ports 3 years ago
netmessagemaker.h
noui.cpp
noui.h
outputtype.cpp scripted-diff: Bump copyright headers 3 years ago
outputtype.h scripted-diff: Bump copyright headers 3 years ago
pow.cpp
pow.h
prevector.h
protocol.cpp scripted-diff: Bump copyright headers 3 years ago
protocol.h scripted-diff: Bump copyright headers 3 years ago
psbt.cpp Use spans of std::byte in serialize 3 years ago
psbt.h scripted-diff: Bump copyright headers 3 years ago
pubkey.cpp scripted-diff: Bump copyright headers 3 years ago
pubkey.h Use spans of std::byte in serialize 3 years ago
random.cpp build: remove unneeded getentropy detection (HAVE_GETENTROPY) 3 years ago
random.h doc: Fix typos pointed out by lint-spelling 3 years ago
randomenv.cpp scripted-diff: Bump copyright headers 3 years ago
randomenv.h scripted-diff: Bump copyright headers 3 years ago
rest.cpp refactor: more const annotations for uses of CBlockIndex* 3 years ago
reverse_iterator.h
scheduler.cpp scripted-diff: rename `m_cs_callbacks_pending` -> `m_callbacks_mutex` 3 years ago
scheduler.h refactor: replace RecursiveMutex `m_callbacks_mutex` with Mutex 3 years ago
serialize.h Remove unused char serialize 3 years ago
shutdown.cpp scripted-diff: Bump copyright headers 3 years ago
shutdown.h scripted-diff: Bump copyright headers 3 years ago
signet.cpp scripted-diff: Bump copyright headers 3 years ago
signet.h scripted-diff: Bump copyright headers 3 years ago
span.h span: Add BytePtr helper 3 years ago
streams.h scripted-diff: Rename nReadPos to m_read_pos in streams.h 3 years ago
sync.cpp scripted-diff: Bump copyright headers 3 years ago
sync.h scripted-diff: Bump copyright headers 3 years ago
threadinterrupt.cpp
threadinterrupt.h scripted-diff: Bump copyright headers 3 years ago
threadsafety.h
timedata.cpp timedata: rename variables to match the coding style 3 years ago
timedata.h timedata: make it possible to reset the state 3 years ago
tinyformat.h
torcontrol.cpp Merge bitcoin/bitcoin#22834: net: respect -onlynet= when making outbound connections 3 years ago
torcontrol.h scripted-diff: Bump copyright headers 3 years ago
txdb.cpp Replace "can not" with "cannot" in docs, user messages, and tests 3 years ago
txdb.h Replace lock with thread safety annotation in CBlockTreeDB::LoadBlockIndexGuts() 3 years ago
txmempool.cpp Merge bitcoin/bitcoin#21464: Mempool Update Cut-Through Optimization 3 years ago
txmempool.h Merge bitcoin/bitcoin#21464: Mempool Update Cut-Through Optimization 3 years ago
txorphanage.cpp
txorphanage.h [net processing] Add Orphanage empty consistency check 3 years ago
txrequest.cpp scripted-diff: Bump copyright headers 3 years ago
txrequest.h
uint256.cpp
uint256.h Use spans of std::byte in serialize 3 years ago
undo.h
validation.cpp Only load BlockMan in BlockMan member functions 3 years ago
validation.h Only load BlockMan in BlockMan member functions 3 years ago
validationinterface.cpp
validationinterface.h Add coinstatsindex_unclean_shutdown test 3 years ago
version.h
versionbits.cpp trivial: comment tweaks 3 years ago
versionbits.h Merge bitcoin/bitcoin#23508: Add getdeploymentinfo RPC 3 years ago
walletinitinterface.h Add src/node/* code to node:: namespace 3 years ago
warnings.cpp
warnings.h scripted-diff: Bump copyright headers 3 years ago