Labeled Refactoring
pull
util: Add missing types in make_secure_unique
#31464
maflcko on December 10, 2024 Refactoring Utils/log/libs
maflcko on December 10, 2024 Refactoring Utils/log/libs
pull
test: Call generate RPCs through test framework only
#31403
maflcko on December 2, 2024 Refactoring Tests
maflcko on December 2, 2024 Refactoring Tests
pull
refactor: Move GuessVerificationProgress into ChainstateManager
#31393
maflcko on November 29, 2024 Refactoring
maflcko on November 29, 2024 Refactoring
pull
refactor: Fix remaining clang-tidy performance-unnecessary-copy-initialization errors
#31364
l0rinc on November 24, 2024 Refactoring
l0rinc on November 24, 2024 Refactoring
pull
refactor: Clamp worker threads in ChainstateManager constructor
#31313
TheCharlatan on November 18, 2024 Refactoring
TheCharlatan on November 18, 2024 Refactoring
pull
ci, iwyu: Treat warnings as errors for specific targets
#31308
hebasto on November 17, 2024 Refactoring Tests Needs rebase
hebasto on November 17, 2024 Refactoring Tests Needs rebase
pull
refactor: Fix remaining clang-tidy performance-inefficient-vector errors
#31305
l0rinc on November 17, 2024 Refactoring
l0rinc on November 17, 2024 Refactoring
pull
refactor: spanify DecodeBits, use constexpr std::array instead of vector
#31302
PastaPastaPasta on November 17, 2024 Refactoring CI failed
PastaPastaPasta on November 17, 2024 Refactoring CI failed
pull
refactor: convert ContainsNoNUL to ContainsNUL
#31301
PastaPastaPasta on November 17, 2024 Refactoring
PastaPastaPasta on November 17, 2024 Refactoring
pull
refactor: Prepare compile-time check of bilingual format strings
#31295
maflcko on November 15, 2024 Refactoring
maflcko on November 15, 2024 Refactoring
pull
refactor: Make node_id a const& in RemoveBlockRequest
#31282
maflcko on November 13, 2024 Refactoring
maflcko on November 13, 2024 Refactoring
pull
refactor: Drop deprecated space in operator""_mst
#31267
maflcko on November 11, 2024 Refactoring
maflcko on November 11, 2024 Refactoring
pull
scripted-diff: get rid of remaining “command” terminology in protocol.{h,cpp}
#31163
theStack on October 26, 2024 Refactoring
theStack on October 26, 2024 Refactoring
pull
refactor: Clean up messy strformat and bilingual_str usages
#31072
ryanofsky on October 11, 2024 Refactoring
ryanofsky on October 11, 2024 Refactoring
pull
refactor: Check translatable format strings at compile-time
#31061
maflcko on October 9, 2024 Refactoring
maflcko on October 9, 2024 Refactoring
pull
refactor: include the proper header rather than forward-declaring RemovalReasonToString
#31058
theuni on October 8, 2024 Refactoring
theuni on October 8, 2024 Refactoring
pull
refactor: move util/pcp and util/netif to common/
#31011
ryanofsky on October 1, 2024 Refactoring
ryanofsky on October 1, 2024 Refactoring
pull
cmake: Avoid hardcoding Qt’s major version in Find module / variable names
#31010
hebasto on October 1, 2024 Refactoring Build system
hebasto on October 1, 2024 Refactoring Build system
pull
refactor: ensure type safety for txid and wtxid in
marcofleon on September 30, 2024 Refactoring
RelayTransaction
#31001
marcofleon on September 30, 2024 Refactoring
pull
refactor: Replace g_genesis_wait_cv with m_tip_block_cv
#30967
maflcko on September 25, 2024 Refactoring
maflcko on September 25, 2024 Refactoring
pull
refactor: Appropriate re-naming of MAX_OPCODE after tapscript
#30953
itornaza on September 23, 2024 Refactoring
itornaza on September 23, 2024 Refactoring
pull
refactor: add clang-tidy
romanz on September 11, 2024 Refactoring
modernize-use-starts-ends-with
check
#30868
romanz on September 11, 2024 Refactoring
pull
refactor: migrate
l0rinc on September 8, 2024 Refactoring
bool GetCoin
to return optional<Coin>
#30849
l0rinc on September 8, 2024 Refactoring
pull
refactor: Allow
l0rinc on August 30, 2024 Refactoring
CScript
’s operator<<
to accept spans, not just vectors
#30765
l0rinc on August 30, 2024 Refactoring
pull
refactor: Testnet4 - Replace uint256S(“str”) -> uint256{“str”}
#30721
hodlinator on August 27, 2024 Refactoring
hodlinator on August 27, 2024 Refactoring
pull
Use MiniWallet in functional test rpc_signrawtransactionwithkey.
#30701
martinsaposnic on August 22, 2024 Refactoring
martinsaposnic on August 22, 2024 Refactoring
pull
refactor: Migrate EmplaceCoinInternalDANGER to try_emplace
#30637
l0rinc on August 12, 2024 Refactoring
l0rinc on August 12, 2024 Refactoring
pull
net: Clarify that m_addr_local is only set once
#30617
maflcko on August 9, 2024 Refactoring P2P
maflcko on August 9, 2024 Refactoring P2P
pull
addrman: change internal id counting to int64_t
#30568
mzumsande on August 1, 2024 Refactoring P2P
mzumsande on August 1, 2024 Refactoring P2P
pull
refactor: move
theStack on July 31, 2024 Refactoring
SignSignature
helpers to test utils
#30561
theStack on July 31, 2024 Refactoring
pull
refactor: remove deprecated TxidFromString() in favour of transaction_identifier::FromHex()
#30532
stickies-v on July 26, 2024 Refactoring
stickies-v on July 26, 2024 Refactoring
pull
refactor: Add FlatFileSeq member variables in BlockManager
#30517
TheCharlatan on July 24, 2024 Refactoring
TheCharlatan on July 24, 2024 Refactoring
pull
test, refactor: Fix MSVC warning C4101 “unreferenced local variable”
#30464
hebasto on July 16, 2024 Refactoring Tests
hebasto on July 16, 2024 Refactoring Tests
pull
refactor: Use designated initializer in test/util/net.cpp
#30397
hodlinator on July 5, 2024 Refactoring
hodlinator on July 5, 2024 Refactoring
pull
refactor: use existing RNG object in ProcessGetBlockData
#30393
maflcko on July 4, 2024 Refactoring
maflcko on July 4, 2024 Refactoring
pull
refactor: Replace ParseHex with consteval “"_hex literals
#30377
hodlinator on July 2, 2024 Refactoring
hodlinator on July 2, 2024 Refactoring
pull
refactor: add coinbase constraints to BlockAssembler::Options
#30356
Sjors on June 28, 2024 Refactoring
Sjors on June 28, 2024 Refactoring
pull
refactor: remove extraneous lock annotations from function definitions
#30316
theuni on June 20, 2024 Refactoring
theuni on June 20, 2024 Refactoring
pull
refactor: Add explicit cast to expected_last_page to silence fuzz ISan
#30248
maflcko on June 7, 2024 Refactoring
maflcko on June 7, 2024 Refactoring
pull
refactor: policy: Pass kernel::MemPoolOptions to IsStandard[Tx] rather than long list of individual options
#30232
luke-jr on June 5, 2024 Refactoring CI failed
luke-jr on June 5, 2024 Refactoring CI failed
pull
refactor: Improve assumeutxo state representation
#30214
ryanofsky on May 31, 2024 Refactoring Needs rebase
ryanofsky on May 31, 2024 Refactoring Needs rebase
pull
refactor: use recommended type hiding on multi_index types
#30194
theuni on May 29, 2024 Refactoring
theuni on May 29, 2024 Refactoring
pull
refactor: simplify
theStack on May 13, 2024 Refactoring
FormatSubVersion
using strprintf/Join
#30098
theStack on May 13, 2024 Refactoring
pull
optimization: reserve memory allocation for transaction inputs/outputs
#30093
l0rinc on May 13, 2024 Refactoring
l0rinc on May 13, 2024 Refactoring
pull
refactor: Remove unused code from
hebasto on May 10, 2024 Refactoring
subprocess.h
header
#30081
hebasto on May 10, 2024 Refactoring
pull
refactor: refactored platform assignment into get_platform function
#29971
iw4p on April 26, 2024 Refactoring
iw4p on April 26, 2024 Refactoring
pull
refactor: Avoid unused-variable warning in init.cpp
#29968
maflcko on April 26, 2024 Refactoring
maflcko on April 26, 2024 Refactoring
pull
refactor: remove remaining unused code from cpp-subprocess
#29961
theStack on April 25, 2024 Refactoring
theStack on April 25, 2024 Refactoring
pull
refactor: Rename
hebasto on April 19, 2024 Refactoring
subprocess.hpp
to follow our header name conventions
#29910
hebasto on April 19, 2024 Refactoring
pull
refactor: Use our own implementation of urlDecode
#29904
fjahr on April 18, 2024 Refactoring Wallet RPC/REST/ZMQ
fjahr on April 18, 2024 Refactoring Wallet RPC/REST/ZMQ
pull
test: add a few more base32/64 calculation corner cases
#29847
l0rinc on April 10, 2024 Refactoring Tests Needs rebase
l0rinc on April 10, 2024 Refactoring Tests Needs rebase
pull
refactor: Use typesafe Wtxid in compact block encodings
#29752
AngusP on March 27, 2024 Refactoring
AngusP on March 27, 2024 Refactoring
pull
scripted-diff: Use LogInfo over LogPrintf [WIP, NOMERGE, DRAFT]
#29641
maflcko on March 12, 2024 Refactoring
maflcko on March 12, 2024 Refactoring
pull
refactor: consolidate MempoolAcceptResult processing
#29619
glozow on March 11, 2024 Refactoring
glozow on March 11, 2024 Refactoring
pull
optimization: Preallocate addresses in GetAddr based on nNodes
#29608
l0rinc on March 9, 2024 Refactoring
l0rinc on March 9, 2024 Refactoring
pull
refactor: Reduce memory copying operations in bech32 encoding
#29607
paplorinc on March 9, 2024 Refactoring
paplorinc on March 9, 2024 Refactoring
pull
refactor: Reserve memory for ToLower/ToUpper conversions
#29606
paplorinc on March 8, 2024 Refactoring
paplorinc on March 8, 2024 Refactoring
pull
optimization: Optimize IsSpace function for common non-whitespace characters
#29602
paplorinc on March 8, 2024 Refactoring
paplorinc on March 8, 2024 Refactoring
pull
refactor: Avoid unsigned integer overflow in
hebasto on March 3, 2024 Refactoring Needs rebase
script/interpreter.cpp
#29543
hebasto on March 3, 2024 Refactoring Needs rebase
pull
refactor: Improve naming of CBlock::GetHash() -> GetHeaderHash()
#29538
fjahr on March 2, 2024 Refactoring
fjahr on March 2, 2024 Refactoring
pull
refactor: Remove redundant definitions
#29492
Empact on February 27, 2024 Refactoring Needs rebase
Empact on February 27, 2024 Refactoring Needs rebase
pull
optimization: Speed up Base58 encoding/decoding by 400%/200% via preliminary byte packing
#29473
l0rinc on February 24, 2024 Refactoring
l0rinc on February 24, 2024 Refactoring
pull
refactor: Preallocate result in TryParseHex to avoid resizing
#29458
paplorinc on February 20, 2024 Refactoring
paplorinc on February 20, 2024 Refactoring
pull
refactor: improve readability of numeric literals in consensus parameters and network settings
#29444
paplorinc on February 18, 2024 Refactoring
paplorinc on February 18, 2024 Refactoring
pull
refactor: Allow CScript construction from any std::input_iterator
#29369
maflcko on February 2, 2024 Refactoring
maflcko on February 2, 2024 Refactoring
pull
refactor: Remove excess reserve() call for SecureString
#29364
knst on February 1, 2024 Refactoring
knst on February 1, 2024 Refactoring
pull
refactor: Allow std::span construction from CKey
#29133
maflcko on December 22, 2023 Refactoring
maflcko on December 22, 2023 Refactoring