aboutsummaryrefslogtreecommitdiff
path: root/src/kernel
AgeCommit message (Expand)Author
2023-10-20chainparams, assumeutxo: Fix signet txoutset hashFabian Jahr
2023-10-20chainparams, assumeutxo: Fix testnet txoutset hashFabian Jahr
2023-10-20coinstats: Fix hash_serialized2 calculationFabian Jahr
2023-10-09Merge bitcoin/bitcoin#28591: kernel: chainparams updates for 26.xfanquake
2023-10-06validation, test: Improve and document nChainTx check for testabilityFabian Jahr
2023-10-05kernel: update m_assumed_* chain params for 26.xfanquake
2023-10-05kernel: update chainTxData for 26.xfanquake
2023-10-05kernel: update nMinimumChainWork & defaultAssumeValid for 26.xfanquake
2023-10-02chainparams: add signet assumeutxo param at height 160_000Sjors Provoost
2023-10-02chainparams: add testnet assumeutxo param at height 2_500_000Sjors Provoost
2023-09-30test: add feature_assumeutxo functional testJames O'Beirne
2023-09-30validation: add ChainstateRoleJames O'Beirne
2023-09-30chainparams: add blockhash to AssumeutxoDataJames O'Beirne
2023-09-23Merge bitcoin/bitcoin#28385: [refactor] rewrite DisconnectedBlockTransactions...fanquake
2023-09-21Merge bitcoin/bitcoin#28379: Refactor: Remove m_is_test_chainfanquake
2023-09-14Merge bitcoin/bitcoin#28423: kernel: Remove protocol.h/netaddress.h/compat.h ...fanquake
2023-09-13make DisconnectedBlockTransactions responsible for its own memory managementglozow
2023-09-13MOVEONLY: DisconnectedBlockTransactions to its own fileglozow
2023-09-12[refactor] Remove netaddress.h from kernel headersTheCharlatan
2023-09-12kernel: Move MessageStartChars to its own fileTheCharlatan
2023-09-12[refactor] Define MessageStartChars as std::arrayTheCharlatan
2023-09-12Remove unused GetType() from CBufferedFile and CAutoFileMarcoFalke
2023-08-31Refactor: Remove m_is_test_chainTim Neubauer
2023-08-28config: default acceptnonstdtxn=0 on all chainsAnthony Towns
2023-08-17move-only: Create src/kernel/mempool_removal_reason.hMarcoFalke
2023-08-17Merge bitcoin/bitcoin#28244: Break up script/standard.{h/cpp}fanquake
2023-08-17Merge bitcoin/bitcoin#27675: p2p: Drop m_recently_announced_invs bloom filterfanquake
2023-08-14Clean up things that include script/standard.hAndrew Chow
2023-08-07mempool_entry: improve struct packingAnthony Towns
2023-08-07Add importmempool RPCMarcoFalke
2023-08-07refactor: Add and use kernel::ImportMempoolOptionsMarcoFalke
2023-08-07doc: Clarify the getmempoolinfo.loaded RPC field documentationMarcoFalke
2023-08-03mempool_entry: add mempool entry sequence numberAnthony Towns
2023-07-11kernel: Remove StartShutdown calls from validation codeRyan Ofsky
2023-07-11refactor: Move stopafterblockimport handling out of blockstorageTheCharlatan
2023-06-28kernel: Add fatalError method to notificationsTheCharlatan
2023-06-28kernel: Add flushError method to notificationsTheCharlatan
2023-06-28kernel: Pass interrupt reference to chainmanTheCharlatan
2023-06-28util: Add SignalInterrupt class and use in shutdown.cppTheCharlatan
2023-06-14refactor: Make m_count_with_* in CTxMemPoolEntry int64_t, drop UBSAN suppMarcoFalke
2023-06-12Use `int32_t` type for most transaction size/weight valuesHennadii Stepanov
2023-05-30refactor: Add stop_at_height option in ChainstateManagerTheCharlatan
2023-05-30Merge bitcoin/bitcoin#27774: refactor: Add [[nodiscard]] where ignoring a Res...fanquake
2023-05-30Merge bitcoin/bitcoin#27636: kernel: Remove util/system from kernel library, ...fanquake
2023-05-29fix includes for touched header files (iwyu)MarcoFalke
2023-05-29Add [[nodiscard]] where ignoring a Result return type is an errorMarcoFalke
2023-05-26Merge bitcoin/bitcoin#27469: wallet: improve IBD sync time by skipping block ...Andrew Chow
2023-05-25wallet: skip block scan if block was created before wallet birthdayfurszy
2023-05-24refactor: Replace std::optional<bilingual_str> with util::ResultRyan Ofsky
2023-05-20kernel: Add warning method to notificationsTheCharlatan