8225 Commits (507145d78595e052ce13368e122f72c85093992c)

Author SHA1 Message Date
Pieter Wuille b8a97498df BIP144: Handshake and relay (receiver side) 9 years ago
Pieter Wuille 8b49040854 BIP141: Commitment structure and deployment 9 years ago
Pieter Wuille 449f9b8deb BIP141: Witness program 9 years ago
Pieter Wuille 7030d9eb47 BIP144: Serialization, hashes, relay (sender side) 9 years ago
Matt Corallo 48efec82f3 Fix some minor compact block issues that came up in review 9 years ago
Wladimir J. van der Laan 4cbe05bf20 qt: Periodic transifex update 9 years ago
Jonas Schnelli b3e1348c46
[Qt] fix a bug where the SplashScreen will not be hidden during startup 9 years ago
TheLazieR Yip bf9c70b100
Fix LogPrint to LogPrintf 9 years ago
Jonas Schnelli 2759597bc8
Only pass -lQt5PlatformSupport if >=Qt5.6 9 years ago
Pieter Wuille ccd06b94f6 Elaborate bucket size math 9 years ago
Matt Corallo 0d4cb48ef1 Use vTxHashes to optimize InitData significantly 9 years ago
Matt Corallo 811902649d Provide a flat list of txid/terators to txn in CTxMemPool 9 years ago
Matt Corallo 56ba516727 Add reconstruction debug logging 9 years ago
Matt Corallo 2f34a2e476 Get our "best three" peers to announce blocks using cmpctblocks 9 years ago
Matt Corallo 927f8eede0 Add ability to fetch CNode by NodeId 9 years ago
Matt Corallo d25cd3ec4e Add receiver-side protocol implementation for CMPCTBLOCK stuff 9 years ago
Matt Corallo 9c837d5468 Add sender-side protocol implementation for CMPCTBLOCK stuff 9 years ago
Matt Corallo 00c40784fe Add protocol messages for short-ids blocks 9 years ago
Matt Corallo e3b2222144 Add some blockencodings tests 9 years ago
Matt Corallo f4f8f14adc Add TestMemPoolEntryHelper::FromTx version for CTransaction 9 years ago
Matt Corallo 85ad31ede7 Add partial-block block encodings API 9 years ago
Matt Corallo 5249daca5a Add COMPACTSIZE wrapper similar to VARINT for serialization 9 years ago
Matt Corallo cbda71cf04 Move context-required checks from CheckBlockHeader to Contextual... 9 years ago
Matt Corallo 7c29ec9449 If AcceptBlockHeader returns true, pindex will be set. 9 years ago
Pieter Wuille 96806c39f4 Stop trimming when mapTx is empty 9 years ago
Daniel Kraft 9fce0629b4 [c++11] Use std::unique_ptr for block creation. 9 years ago
Pieter Wuille 3775ff9ea7 Enable mempool consistency checks in unit tests 9 years ago
Pieter Wuille ad0752e41f Stop trimming when mapTx is empty 9 years ago
MarcoFalke faa91b12f7 [wallet] tests: Don't use floating point 9 years ago
Suhas Daftuar 29fac19c93 Add unit tests for ancestor feerate mining 9 years ago
Suhas Daftuar c82a4e9a63 Use ancestor-feerate based transaction selection for mining 9 years ago
MarcoFalke fa58e5ee93 [doc] Add website links to about dialog 9 years ago
Gregory Maxwell 6ee7f05622 Allow disconnecting a netgroup with only one member in eviction. 9 years ago
Gregory Maxwell 5d0ca81f74 Add recently accepted blocks and txn to AttemptToEvictConnection. 9 years ago
Pieter Wuille bc0a895d81 Do not set extra flags for unfiltered DNS seed results 9 years ago
Gregory Maxwell 54326a6808 Increase maximum orphan size to 100,000 bytes. 9 years ago
Gregory Maxwell 8c99d1b525 Treat orphans as implicit inv for parents, discard when parents rejected. 9 years ago
Gregory Maxwell 11cc143895 Adds an expiration time for orphan tx. 9 years ago
Peter Todd d80efec327
Update petertodd's testnet seed 9 years ago
BtcDrak ab8be98fdb Remove bad chain alert partition check 9 years ago
Jonas Schnelli afcd77e179
Detect -usehd mismatches when wallet.dat already exists 9 years ago
Pieter Wuille 1a5a4e6488 Randomize name lookup result in ConnectSocketByName 9 years ago
Pieter Wuille f9f5cfc506 Prevent duplicate connections where one is by name and another by ip 9 years ago
Pieter Wuille 1111b80df8 Rework addnode behaviour 9 years ago
Pieter Wuille ecd7fd37c8 Introduce REQUIRED_SERVICES constant 9 years ago
Pieter Wuille ee06e04369 Introduce enum ServiceFlags for service flags 9 years ago
Pieter Wuille 15bf863219 Don't require services in -addnode 9 years ago
Pieter Wuille 5e7ab16d29 Only store and connect to NODE_NETWORK nodes 9 years ago
Pieter Wuille fc83f18153 Verify that outbound connections have expected services 9 years ago
Pieter Wuille 3764dec36c Keep addrman's nService bits consistent with outbound observations 9 years ago