289 Commits (0.16)

Author SHA1 Message Date
Geoffrey Tsui d0b01f3a85 Explicitly pass const CChainParams& to LoadBlockIndexDB() 8 years ago
Pieter Wuille 4100499db4 Return shared_ptr<CTransaction> from mempool removes 8 years ago
Pieter Wuille 51f278329d Make removed and conflicted arguments optional to remove 8 years ago
Pavel Janík 1d8e12ba48 Fix doxygen comment: the transaction is returned in txOut 8 years ago
Matt Corallo dfe79060a6 Add missing cs_main lock to ::GETBLOCKTXN processing 8 years ago
Jonas Schnelli 0a261b63fd
Use pindexBestHeader instead of setBlockIndexCandidates for NotifyHeaderTip() 8 years ago
mruddy fc146095d2 RPC: augment getblockchaininfo bip9_softforks data 8 years ago
Matt Corallo 72ca7d924e Don't hold cs_main when calling ProcessNewBlock from a cmpctblock 8 years ago
R E Broadley a1919adab0 Report NodeId in misbehaving debug 8 years ago
Pieter Wuille 3ac6de0a04 Align constant names for maximum compact block / blocktxn depth 8 years ago
Matt Corallo fe998e962d More agressively filter compact block requests 8 years ago
Matt Corallo 02a337defd Dont remove a "preferred" cmpctblock peer if they provide a block 8 years ago
Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 8 years ago
Johnson Lau 3ade2f64cf Add standard limits for P2WSH with tests 8 years ago
Matt Corallo a9aec5c24d Use BlockChecked signal to send reject messages from mapBlockSource 8 years ago
Matt Corallo 7565e03b96 Remove SyncWithWallets wrapper function 8 years ago
Matt Corallo 12ee1fe018 Always call UpdatedBlockTip, even if blocks were only disconnected 8 years ago
Matt Corallo f5efa28393 Remove CConnman parameter from ProcessNewBlock/ActivateBestChain 8 years ago
Matt Corallo fef1010199 Use CValidationInterface from chain logic to notify peer logic 8 years ago
Pieter Wuille 6aa28abf53 Use cmpctblock type 2 for segwit-enabled transfer 8 years ago
Matt Corallo 0278fb5f48 Remove duplicate nBlocksEstimate cmp (we already checked IsIBD()) 8 years ago
Matt Corallo 87e7d72807 Make validationinterface.UpdatedBlockTip more verbose 8 years ago
Matt Corallo 06128da751 Make GetFetchFlags always request witness objects from witness peers 8 years ago
Wladimir J. van der Laan 2c09a5209a protocol.h: Move MESSAGE_START_SIZE into CMessageHeader 8 years ago
Cory Fields 905bc68d05 net: fix a few cases where messages were sent rather than dropped upon disconnection 8 years ago
Wladimir J. van der Laan 41e58faf04 net: Consistent checksum handling 8 years ago
Pavel Janík 4731cab8fb Do not shadow variables 8 years ago
Pieter Wuille d9ff591d42 Move static global randomizer seeds into CConnman 8 years ago
Pavel Janík b4fb512719 UndoReadFromDisk works on undo files (rev), not on block files. 8 years ago
R E Broadley 1f951c67a4 Allow filterclear messages for enabling TX relay only. 8 years ago
rodasmith 1d635ae61b fix op order to append first alert 8 years ago
Jeremy Rubin d1a2295f0d Made the ForEachNode* functions in src/net.cpp more pragmatic and self documenting 8 years ago
Cory Fields f60b9059e4 net: Pass best block known height into CConnman 8 years ago
Cory Fields bd72937dc4 net: move nLocalServices/nRelevantServices to CConnman 8 years ago
Cory Fields be9c796dc5 net: move SendBufferSize/ReceiveFloodSize to CConnman 8 years ago
Cory Fields 63cafa6329 net: move send/recv statistics to CConnman 8 years ago
Cory Fields 960cf2e405 net: move nLocalHostNonce to CConnman 8 years ago
Cory Fields 53347f0cb9 net: create generic functor accessors and move vNodes to CConnman 8 years ago
Cory Fields a0f3d3cdad net: move ban and addrman functions into CConnman 8 years ago
Cory Fields aaf018e3b7 net: handle nodesignals in CConnman 8 years ago
Cory Fields 5b446dd5b1 net: Pass CConnection to wallet rather than using the global 8 years ago
Cory Fields 8d58c4d81f net: Pass CConnman around as needed 8 years ago
Jeremy Rubin ec81881b86 Performance Regression Fix: Pre-Allocate txChanged vector 8 years ago
Pavel Janík 125b946cb4 Do not shadow upper local variable 'send', prevent -Wshadow compiler warning. 8 years ago
Pieter Wuille 34521e4d7d Do not store witness txn in rejection cache 8 years ago
Jorge Timón cdd79eb70f C++11: s/boost::scoped_ptr/std::unique_ptr/ 8 years ago
Johnson Lau 482f852da6 Implement NULLDUMMY softfork 8 years ago
Pieter Wuille 5127c4f21c Add preciousblock RPC 8 years ago
Pieter Wuille 887919c7b7 Check for compatibility with download in FindNextBlocksToDownload 8 years ago
Pieter Wuille 144ed76ea0 Fix some locks 8 years ago