aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces
AgeCommit message (Expand)Author
2021-04-23multiprocess: Add bitcoin-node process spawning supportRussell Yanofsky
2021-04-23multiprocess: Add Ipc and Init interface definitionsRussell Yanofsky
2021-03-17refactor: post Optional<> removal cleanupsfanquake
2021-03-15scripted-diff: remove Optional & nulloptfanquake
2021-03-11scripted-diff: remove MakeUnique<T>()fanquake
2021-03-09Merge #18842: wallet: Mark replaced tx to not be in the mempool anymoreMarcoFalke
2021-03-07wallet: Mark replaced tx to not be in the mempool anymoreMarcoFalke
2021-03-04net: Replace enum CConnMan::NumConnections with enum class ConnectionDirectionLuke Dashjr
2021-03-03interfaces: Stop exposing wallet destdata to guiRussell Yanofsky
2021-01-07net: Add -natpmp command line optionHennadii Stepanov
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-12-07refactor: Get rid of more redundant chain methodsRussell Yanofsky
2020-12-03interface: remove unused estimateSmartFee method from nodeAntoine Poinsot
2020-11-24Move WalletImpl from interfaces/wallet.cpp to wallet/interfaces.cppRussell Yanofsky
2020-11-24Move ChainImpl from interfaces/chain.cpp to node/interfaces.cppRussell Yanofsky
2020-11-24Move NodeImpl from interfaces/node.cpp to node/interfaces.cppRussell Yanofsky
2020-09-26[send] Make send RPCs return fee reasonSishir Giri
2020-09-22Add 'sequence' zmq publisher to track all block (dis)connects, mempool deltasGregory Sanders
2020-09-08Do not create default walletAndrew Chow
2020-09-07Merge #19619: Remove wallet.dat path handling from wallet.cpp, rpcwallet.cppSamuel Dobson
2020-09-05Remove mempool global from interfacesMarcoFalke
2020-09-05refactor: Add IsRBFOptInEmptyMempoolMarcoFalke
2020-09-03refactor: Use DatabaseStatus and DatabaseOptions typesRussell Yanofsky
2020-09-03Remove WalletLocation classRussell Yanofsky
2020-09-01wallet: Reload previously loaded wallets on GUI startupAndrew Chow
2020-08-27refactor: Move wallet methods out of chain.h and node.hRussell Yanofsky
2020-08-27refactor: Create interfaces earlier during initializationRussell Yanofsky
2020-08-27Merge #19289: wallet: GetWalletTx and IsMine require cs_wallet lockWladimir J. van der Laan
2020-08-26gui: Partially revert #10244 gArgs and Params changesRussell Yanofsky
2020-08-24init: Pass reference to ArgsManager around instead of relying on globalMarcoFalke
2020-08-17wallet: IsMine overloads require cs_wallet lockJoão Barbosa
2020-08-13Add loadwallet and createwallet RPC load_on_startup optionsRussell Yanofsky
2020-08-12Add BlockAndHeaderTipInfo to the node interface/appInitJonas Schnelli
2020-08-07Merge #19098: test: Remove duplicate NodeContext hacksMarcoFalke
2020-07-23Merge #15935: Add <datadir>/settings.json persistent settings storageMarcoFalke
2020-07-13test: Remove duplicate NodeContext hacksRussell Yanofsky
2020-07-11Add <datadir>/settings.json persistent settings storage.Russell Yanofsky
2020-07-09wallet: Pass unused args to StartWalletsMarcoFalke
2020-07-03Clean up separated ban/discourage interfacePieter Wuille
2020-07-02Merge #19396: refactor: Remove confusing OutputType::CHANGE_AUTOWladimir J. van der Laan
2020-06-27scripted-diff: Move ui_interface to the node libMarcoFalke
2020-06-27wallet: Do not include server symbolsMarcoFalke
2020-06-27interfaces: Remove unused getDefaultChangeTypeMarcoFalke
2020-06-18FillPSBT: report number of inputs signed (or would sign)Glenn Willen
2020-06-16Add missing includes to fix compile errorsMarcoFalke
2020-06-10Make GetWarnings() return bilingual_strHennadii Stepanov
2020-06-09refactor: Change Node::initError to take bilingual_strWladimir J. van der Laan
2020-06-05Merge #19096: Remove g_rpc_chain globalMarcoFalke
2020-06-02Merge #18982: wallet: Minimal fix to restore conflicted transaction notificat...MarcoFalke
2020-05-29Merge #18452: qt: Fix shutdown when waitfor* cmds are called from RPC consoleJonas Schnelli