Commit Graph

41 Commits (ce05f838f1457088770a2fb5471e99195c8333b0)

Author SHA1 Message Date
glozow a64078e385 Break validation <-> txmempool circular dependency
3 years ago
MarcoFalke fac23c2114
scripted-diff: Bump copyright headers
3 years ago
Russell Yanofsky b11a195ef4 refactor: Detach wallet transaction methods (followup for move-only)
3 years ago
glozow b001b9f6de MOVEONLY: BIP125 max conflicts limit to policy/rbf.h
3 years ago
Sebastian Falbesoner abc57e1f08 refactor: move `GetTransaction(...)` to node/transaction.cpp
3 years ago
Hennadii Stepanov e033ca1379
Merge bitcoin-core/gui#29: refactor: Optimize signal-slot connections logic
3 years ago
Hennadii Stepanov 62cb8d98d2
qt: Drop BitcoinGUI* WalletFrame data member
4 years ago
Russell Yanofsky c7bd5842e4 MOVEONLY: CWallet transaction code out of wallet.cpp/.h
4 years ago
Fabian Jahr 3c914d58ff
index: Coinstats index can be activated with command line flag
4 years ago
MarcoFalke fa0c7d9ad2
move-only: Move *Disk functions to blockstorage
4 years ago
Jonas Schnelli 9017d55e7c
Merge #15946: Allow maintaining the blockfilterindex when using prune
4 years ago
Jonas Schnelli 84716b134e Add "index/blockfilterindex -> validation -> index/blockfilterindex" to expected circular dependencies
4 years ago
James O'Beirne f6e2da5fb7
simplify ChainstateManager::SnapshotBlockhash() return semantics
4 years ago
Antoine Poinsot 86ff2cf202
Remove the remaining fee estimation globals
4 years ago
MarcoFalke fa488f131f
scripted-diff: Bump copyright headers
5 years ago
João Barbosa ff59bcd321 gui: Drop PeerTableModel dependency to ClientModel
5 years ago
Jonas Schnelli f05c1ac444
Merge #17937: gui: Remove WalletView and BitcoinGUI circular dependency
5 years ago
João Barbosa 3aee10b80b gui: Drop ShutdownWindow dependency to BitcoinGUI
5 years ago
João Barbosa 61eb058cc1 gui: Drop BanTableModel dependency to ClientModel
5 years ago
João Barbosa cb8a86d9f9 gui: Remove WalletView and BitcoinGUI circular dependency
5 years ago
Andrew Chow e2f02aa59e Refactor: Copy CWallet signals and print function to LegacyScriptPubKeyMan
5 years ago
MarcoFalke aaaaad6ac9
scripted-diff: Bump copyright of files changed in 2019
5 years ago
Hennadii Stepanov 3ed5e6819a
refactor: Nuke coincontrol circular dependency
5 years ago
251 e20c72f9f0 Fire TransactionRemovedFromMempool from mempool
5 years ago
Hennadii Stepanov a53e9895db
refactor: Nuke walletmodel circular dependency
5 years ago
Hennadii Stepanov 49c4211c04
refactor: Nuke walletmodeltransaction circular dep
5 years ago
Hennadii Stepanov 567cb44eb9
refactor: Nuke guiutil circular dependency
5 years ago
Andrew Chow f201ba59ff Refactor: Split up CWallet and LegacyScriptPubKeyMan and classes
5 years ago
Hennadii Stepanov 1ac454a384
Enable ShellCheck rules
5 years ago
Andrew Chow e61de6306f Change ismine to take a CWallet instead of CKeyStore
5 years ago
practicalswift eca9767673 Make reasoning about dependencies easier by not including unused dependencies
6 years ago
251 fa1c8e2978 Resolve the qt/guiutil <-> qt/optionsmodal CD
6 years ago
MarcoFalke ae2c19f578
Merge #15655: Resolve the checkpoints <-> validation circular dependency
6 years ago
John Newbery 91a25d1e71 [build] Add several util units
6 years ago
John Newbery 4a75c9d651 [build] Move policy settings to new src/policy/settings unit
6 years ago
251 418d3230f8 Resolve the checkpoints <-> validation CD.
6 years ago
Wladimir J. van der Laan 46eb2755d4
Merge #14350: Add WalletLocation class
6 years ago
Jim Posen 2068f089c8 scripted-diff: Move util files to separate directory.
6 years ago
João Barbosa 65f3672f3b wallet: Refactor to use WalletLocation
6 years ago
John Newbery f7e9e70468 [rpc] Remove deprecated sigrawtransaction rpc method.
6 years ago
Ben Woosley 5c613aadd6
lint: Add linter for circular dependencies
6 years ago