11018 Commits (ccd06b94f69c3e7758c35ac4bcd36d0e9450e158)
 

Author SHA1 Message Date
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 678ee9793f Add BIP 152 to implemented BIPs list 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
MarcoFalke a072d1a837
Merge #8215: [wallet] tests: Don't use floating point 9 years ago
MarcoFalke ed2cd59e25
Merge #8214: [qa] mininode: fail on send_message instead of silent return 9 years ago
MarcoFalke facb6c0bf8 [qa] mininode: fail on send_message instead of silent return 9 years ago
MarcoFalke faa91b12f7 [wallet] tests: Don't use floating point 9 years ago
Pieter Wuille 66db2d62d5
Merge #7600: Mining: Select transactions using feerate-with-ancestors 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
Wladimir J. van der Laan 9c3d0fab36
Merge #7892: Add full UTF-8 support to RPC 9 years ago
Wladimir J. van der Laan 3f89a534ac
Merge #8113: Rework addnode behaviour 9 years ago
Wladimir J. van der Laan 62fcf27bd8
Merge #8171: [RPC] Fix createrawtx sequence number unsigned int parsing 9 years ago
Wladimir J. van der Laan e4bb4a85a5
Merge #8084: Add recently accepted blocks and txn to AttemptToEvictConnection. 9 years ago
Wladimir J. van der Laan 0a64777b90
Merge #8208: Do not set extra flags for unfiltered DNS seed results 9 years ago
Wladimir J. van der Laan f7a403b4cf
Merge #8207: [trivial] Add a link to the Bitcoin-Core repository and website to the About Dialog 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 fb0ac482ee
Merge #7636: Add bitcoin address label to request payment QR code 9 years ago
Wladimir J. van der Laan 520161480e
Merge #8198: [trivial] Sync ax_pthread with upstream draft4 9 years ago
Wladimir J. van der Laan b67a4726df
Merge #8035: [Wallet] Add simplest BIP32/deterministic key generation implementation 9 years ago
Wladimir J. van der Laan cca1c8cff0
Merge #8194: [gitian] set correct PATH for wrappers 9 years ago
Wladimir J. van der Laan 8c1d5ebd17
Merge #8197: [trivial] Ignore split-debug.sh 9 years ago
Jonas Schnelli afcd77e179
Detect -usehd mismatches when wallet.dat already exists 9 years ago
Wladimir J. van der Laan 36b74002f8
Merge #8201: [qa] fundrawtransaction: Fix race, assert amounts 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
MarcoFalke fae1d063fc [qa] fundrawtransaction: Fix race, assert amounts 9 years ago
MarcoFalke fa26c420bf [qa] util: Move check_fee_amount out of wallet.py 9 years ago
Wladimir J. van der Laan be9711e597
Merge #7749: Enforce expected outbound services 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