7414 Commits (927f8eede0c9e0ab9cc2b5e43e39cfe3e1340dd6)

Author SHA1 Message Date
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
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
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
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
Jonas Schnelli 86efa30ae3
[Bitcoin-Tx] fix missing test fixtures, fix 32bit atoi issue 9 years ago
Jonas Schnelli ae357d5ab9
[Bitcoin-Tx] Add tests for sequence number support 9 years ago
Pieter Wuille 888483098e Use C++11 thread-safe static initializers 9 years ago
Pieter Wuille c31b24f745 Use 64-bit SipHash of netgroups in eviction 9 years ago
Pieter Wuille 9bf156bb9e Support SipHash with arbitrary byte writes 9 years ago
Patrick Strateman 053930ffc4 Avoid recalculating vchKeyedNetGroup in eviction logic. 9 years ago
Pieter Wuille 288d85ddf2 Get rid of CTxMempool::lookup() entirely 9 years ago
MarcoFalke fa7f4f577c [rpc] fundrawtransaction feeRate: Use BTC/kB 9 years ago
Jonas Schnelli 8b78486d02
Log/report in 10% steps during VerifyDB 9 years ago
MarcoFalke fa51a1d2b7 [init] Make feefilter option debug option 9 years ago