1287 Commits (76da7613517d05aca31c2cee42b5ebf3d5c54974)

Author SHA1 Message Date
paveljanik 8a03727d9c Fix various typos 9 years ago
Pieter Wuille dd5862c4cd Flush coins cache also after transaction processing 9 years ago
Matt Corallo bde953e281 Uncache input txn in utxo cache if a tx is not accepted to mempool 9 years ago
Matt Corallo 677aa3d88c Discard txn cache entries that were loaded for removed mempool txn 9 years ago
Luke Dashjr 45b8e278fb -bytespersigop option to additionally limit sigops in transactions we relay and mine 9 years ago
Alex Morcos 5f12263302 Expose FormatStateMessage 9 years ago
Alex Morcos c49d5bc9e6 Store the total sig op count of a tx. 9 years ago
Wladimir J. van der Laan aabc897801 rpc: Don't translate warning messages 9 years ago
Suhas Daftuar 2d8860e820 Fix removeForReorg to use MedianTimePast 9 years ago
Suhas Daftuar b7fa4aa387 Don't call removeForReorg if DisconnectTip fails 9 years ago
Suhas Daftuar 7e49f5f8b4 Track coinbase spends in CTxMemPoolEntry 9 years ago
Matt Corallo bb8ea1f630 removeForReorg calls once-per-disconnect-> once-per-reorg 9 years ago
Matt Corallo 474b84a741 Make indentation in ActivateBestChainStep readable 9 years ago
Matt Corallo 9b060e5cfb Fix removal of time-locked transactions during reorg 9 years ago
Gregory Maxwell d41e44c9ac Actually only use filterInventoryKnown with MSG_TX inventory messages. 9 years ago
Patick Strateman 6b849350ab Rename setInventoryKnown filterInventoryKnown 9 years ago
Gregory Maxwell ec73ef37ec Replace setInventoryKnown with a rolling bloom filter. 9 years ago
Jonas Schnelli 9af5f9cb87
Move uiInterface.NotifyBlockTip signal above the core/wallet signal 9 years ago
Jonas Schnelli 4082e46603
[Qt] call GuessVerificationProgress synchronous during core signal, pass double over UI signal 9 years ago
Jonas Schnelli 012fc91511
NotifyBlockTip signal: switch from hash (uint256) to CBlockIndex* 9 years ago
Jorge Timón cb491e7788 Trivial: Fix warning introduced by #7053 by casting to uint64_t 9 years ago
Suhas Daftuar 50262d8953 Allow block announcements with headers 9 years ago
MarcoFalke faf93f37fe [trivial] Reuse translation and cleanup DEFAULT_* values 9 years ago
Pieter Wuille 086ee67d83 Switch to a more efficient rolling Bloom filter 9 years ago
Luke Dashjr b966aa836a Constrain constant values to a single location in code 9 years ago
Pieter Wuille eece63fa72 Switch blocks to a constant-space Merkle root/branch algorithm. 9 years ago
Pieter Wuille a9f3d3db5c Fix and improve relay from whitelisted peers 9 years ago
Patick Strateman 0f4dc53fd6 Add enforcenodebloom option. 9 years ago
Patick Strateman b3caa9b7fa Move bloom filter filtering logic outside of command "switch" (giant if/else). 9 years ago
Jorge Timón 2e29e7e247 Globals: Remove a bunch of Params() calls from main.cpp: 9 years ago
Gregory Maxwell ebb25f4c23 Limit setAskFor and retire requested entries only when a getdata returns. 9 years ago
kazcw 5029698186 prevent peer flooding request queue for an inv 9 years ago
Patick Strateman 80ae230a52 Improve log messages for blocks only violations. 9 years ago
Patick Strateman d8aaa51bec Bail early in processing transactions in blocks only mode. 9 years ago
Patick Strateman 3587f6a024 Fix relay mechanism for whitelisted peers under blocks only mode. 9 years ago
Alex Morcos c0353064dd Change GetPriority calculation. 9 years ago
Alex Morcos 8504867b14 Save the last unnecessary database read 9 years ago
Alex Morcos e855b0152f Fix debug log message for block files 9 years ago
Eric Lombrozo 4d29032a64 Fixed integer comparison warning. 9 years ago
Patick Strateman 71a2683f4b Use DEFAULT_BLOCKSONLY and DEFAULT_WHITELISTALWAYSRELAY constants 9 years ago
Patick Strateman 3a964973fe Add whitelistalwaysrelay option 9 years ago
Patick Strateman 420fa8143a Do not process tx inv's in blocksonly mode 9 years ago
Peter Todd c277a63ed7
Clarify nLockTime-by-time comment in CheckFinalTx() 9 years ago
Jonas Schnelli d61fcff071
don't enforce maxuploadtargets disconnect for whitelisted peers 9 years ago
Jorge Timón 598e494587 Chainparams: Explicit CChainParams arg for main (pre miner): 9 years ago
Jorge Timón 7267843745 Globals: Make AcceptBlockHeader static (Fix #6163) 9 years ago
Peter Todd 16a2f93629
Fix incorrect locking of mempool during RBF replacement 9 years ago
Suhas Daftuar 73d904009d Improve RBF replacement criteria 9 years ago
Peter Todd b272ecfdb3 Reject replacements that add new unconfirmed inputs 9 years ago
Peter Todd fc8c19a07c Prevent low feerate txs from (directly) replacing high feerate txs 9 years ago