7969 Commits (65679990967c0fa4fc0320907d9cd33c801faf5a)

Author SHA1 Message Date
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
Francesco 'makevoid' Canessa 1c2a1bac0a Add address label to request payment QR Code (QT) 9 years ago
Gregory Maxwell db0ffe80a0 This eliminates the primary leak that causes the orphan map to 9 years ago
Pieter Wuille 1b0bcc5f95 Track orphan by prev COutPoint rather than prev hash 9 years ago
instagibbs 657fc19d65 rename mapAddrCount to mapNetGroupNodes 9 years ago
Wladimir J. van der Laan ac8d0418ed
qt: translations update 9 years ago
Cory Fields d1a3d570e5 bulid: fix "make translate" when out-of-tree 9 years ago
Suhas Daftuar 7f6eda8043 Add ancestor statistics to mempool entry RPC output 9 years ago
Suhas Daftuar b09b8135ae Add getmempoolentry RPC call 9 years ago
Suhas Daftuar 0dfd86956d Add getmempooldescendants RPC call 9 years ago
Wladimir J. van der Laan d096d22446 build: Get rid of `CLIENT_DATE` 9 years ago
Wladimir J. van der Laan eebc232187 test: Add more test vectors for siphash 9 years ago
Jonas Schnelli 6fa950a573
[RPC] Fix createrawtx sequence number unsigned int parsing 9 years ago
Pieter Wuille 77f63a4fcd Fix two warnings for comparison between signed and unsigned 9 years ago
Wladimir J. van der Laan e012f3cea0 util: Add ParseUInt32 and ParseUInt64 9 years ago
Pavel Janík c2715d3ab8 Do not shadow local variables 9 years ago